Portfolio
Over the years I have developed various pieces of software and accomplished many goals.
Most of them can be found on my GitHub, but I have also listed some here with a bit of extra information.
Advent of Code
PersonalAdvent of Code is an annual programming event that presents daily coding puzzles. I actively participate in the events, solving the challenges and improving my coding skills.
Skills developed:
- Problem-solving
- Programming efficiency
- Time management
MinecraftClient
PersonalA Minecraft client that was designed to overcome a series of challenges presented by a YouTuber named LiveOverflow. The client was built using Kotlin and Fabric, and it featured creative solutions to bypass the server’s defenses.
Skills developed:
- Java code injection
- Reverse engineering
- Java & Gradle
MailServerSetup
PersonalA script that automates the grueling process of installing and setting up an email server. It perfectly reproduces my successful steps to ensure the same setup time and time again, now with many improvements.
Skills developed:
- Mailing protocol
- SPF, DKIM, DMARC
- Bash scripting
Toy-Neural-Network-Py
PersonalNeural Network Python library for experimenting with Machine Learning.
Skills developed:
- Machine Learning
- Neural Networks
- Matrix calculations
- Overheating hardware
Google Foobar
PersonalGoogle Foobar is a mysterious coding challenge platform launched by Google. I successfully solved all the challenges presented by the platform, showcasing my coding abilities and problem-solving skills.
Skills developed:
- Problem-solving
- Algorithm design
- Time management
WatchTogether
PersonalA website to watch a youtube video together with someone who is not directly next to you!
Skills developed:
- Websockets
- Socket-IO
- NodeJS
- React
- Real time synchronization
- REST API
Youtube-Music-Desktop-Player
PersonalYouTube Music Desktop Player converts YouTube Music to a standalone desktop app. Because of this, you will never have to go through all your tabs to control your music.
Skills developed:
- Desktop Application Development
- Electron
- Object Oriented JavaScipt
- Script injection
Learn-to-Program
PersonalThis website was created for a school assignment. It was created with HTML and CSS only and no frameworks were used.
Skills developed:
- Pure HTML and CSS
- Web design