All
Projects
Every system, tool, and application — from production infrastructure to 42 curriculum deep-dives.
Distributed RAG Document Synthesis Platform
Containerized Retrieval-Augmented Generation backend with LlamaIndex, Qdrant vector DB, and a decoupled MinIO + PostgreSQL storage layer for asynchronous document ingestion and semantic search.
High-Performance HTTP/1.1 Server (webserv)
RFC-compliant HTTP server built from scratch in C++ using POSIX sockets and a
single-threaded non-blocking I/O event loop via select(), managing up to 1024 concurrent connections.
OS-Level Concurrency: The Dining Philosophers
Classic resource contention problem solved in C using POSIX threads and fine-grained mutex locking to prevent deadlocks, livelocks, and thread starvation under high contention.
Minimalist UNIX Shell (Minishell)
Bash-inspired shell in C supporting pipes, I/O redirection, heredoc, environment variable expansion, all POSIX builtins, correct signal handling in parent and child contexts, and zero memory leaks.
Raycasting 3D Engine (Cub3D)
DDA-based pseudo-3D rendering engine in C inspired by Wolfenstein 3D — one ray per
screen column, perpendicular wall distance correction for fish-eye prevention, directional texture mapping,
and a custom .cub config parser.
Hitspot
Travel discovery mobile app built in Flutter — Google Maps integration for location pinning, Supabase real-time backend, cloud functions for server-side processing, and push notifications for user re-engagement.
Coeur Clothing
E-commerce mobile application for a Polish premium clothing brand — product catalogue, cart management, and checkout flow built in Flutter.
CoreQ — Manufacturing ERP & Automated Quotation
Production management system for manufacturing SMEs migrating from legacy MySQL to PostgreSQL + FastAPI. Features a Bottom-Up data model, virtual machine park (digital twins with live pricing), cascading SQL analytics for margin and Whale Score computation, and a planned MES shop-floor interface.