Below is a list of projects I built during high school and university. They span a wide range of areas, mobile development, web development, AI/ML, quantum computing, backend, and systems programming. Through this exploration phase, I realized that I want to pursue a career in backend development and server-side technologies.
Simple VPN implemented in Go, including both client and server components. Built primarily for learning purposes to get hands-on experience with Golang, networking, and goroutines.
Bot that automatically refreshes ads on an online marketplace, built with Flask (Python).
A cron-like task scheduler written in C.
Assignments for Operating Systems course.
Master’s thesis focused on decision trees and neural networks in the field of malware analysis.
Final project for a machine learning course. Experimented with decision trees, boosting, bagging and BERT embeddings.
SEO optimized website developed using NextJS, Tailwind CSS and Supabase.
A Chrome extension that allows users to select foreign words on websites, save them, and review them later in a mobile app using a spaced repetition technique.
Open source library for Android development written it Kotlin. So far, it has gained over 380 GitHub stars. No longer mantained.
App for selecting words on websites and then learning them using spaced repetition technique. I won a 3rd place at a nationwide high school competition in IT category with this project (app + extension).
Cross-platform mobile app developed using Flutter. It is meant for parents who cannot decide on a name for baby.
Carpooling Android app for a Jaguar-Landrover employees. Developed in Java.
Semestral project. Experimenting with Burrows-Wheeler transform for data compression algorithm in Rust.
Bacherlor thesis. Experimenting with the quantum state initialization of a hybrid quantum-classical algorithm.
