Projects
raytracer
C++A software raytracer built from scratch. Supports reflections, refractions, soft shadows, and multiple light sources.
mini-stl
C++Minimal STL implementation for learning. Includes vector, string, map, and smart pointers.
tcp-server
C++High-performance TCP server with epoll. Handles 10k+ concurrent connections.
gtfs-transformer
GoReal-time GTFS data transformer for public transit systems. Used in Open Data Hub.
bike-sharing-api
GoREST API for bike sharing data aggregation. Supports multiple providers.
resilience-benchmark
JavaBenchmarking fault tolerance patterns in Spring Boot microservices. Part of MSc thesis research.
patient-management
JavaHealthcare patient management system with Spring Boot and PostgreSQL.
data-pipeline
PythonETL pipeline for processing tourism data. Integrates with Open Data Hub APIs.
ml-experiments
PythonCollection of machine learning experiments and notebooks. PyTorch and scikit-learn.
skill-link
TypeScriptAI-powered mentorship platform connecting learners with experienced developers.
odh-web-components
TypeScriptReact components for Open Data Hub. Tourism widgets and data visualizations.
dotfiles
ShellMy development environment configuration. Neovim, tmux, zsh, and more.