
🚧 Currently in active development — Live demo coming soon!
Building a production-ready, full-stack task management system designed with enterprise-grade architecture
from the ground up. While it may seem overengineered for a "simple" task manager, the goal is to demonstrate
how to build scalable SaaS infrastructure that could support features like multi-tenant team workspaces,
user-based rate limiting (similar to Microsoft Teams), and enterprise collaboration — all ready for growth.
💭 Motivation:
This project serves as a technical portfolio piece proving senior-level proficiency in modern web development,
microservices architecture, and DevOps practices. Every architectural decision is intentional and production-ready,
designed to scale from a personal tool to a full SaaS platform without rewriting the foundation.
Real-time Communication:

Built a cross-platform data packet generator that generates type-safe serialization code for
9 programming languages from a single JSON schema definition. Define packets once,
generate everywhere — optimized for WebSocket communication, real-time applications, and microservices
requiring consistent data structures across polyglot tech stacks.
Supported Languages & Libraries:
packets.schema.json for packet definitionstype_field for packet type identification--no-msgpack or --no-json CLI flagstoJson() / toMsgPack() for serializationfromJson() / fromMsgPack() static methods for deserialization
🚧 Currently in active development
Developing a comprehensive cross-platform personal finance and receipt management application using Flutter. The app combines
AI-powered OCR technology for automatic receipt data extraction with full budget tracking, spending analytics, and
German-compliant bookkeeping features (GoBD/DATEV export).
OCR & Image Processing:
Designed and developed a responsive portfolio website showcasing technical projects and full-stack capabilities.
Implemented an interactive 3D background using Three.js with custom GLSL shaders to render animated particle systems
and dynamic visual effects during the launch sequence. Optimized rendering performance to maintain 60 FPS across devices
while ensuring responsive design principles. Built with React Router for seamless navigation and Material-UI for a
modern, accessible interface.

Built a containerized survey application enabling instant QR code–based survey creation and anonymous participation. University project for Cloud Computing course.
Set up two Spring Boot instances behind HAProxy load balancer with health checks and round-robin distribution. Implemented real-time result visualization using Chart.js, admin dashboard for survey management, and PostgreSQL for persistent data storage.
Technical Implementation:
Developed a Chrome browser extension to enhance multiplayer game functionality by automating friend discovery.
Implemented DOM manipulation and real-time monitoring to detect and join game sessions containing specified users.
Utilized Chrome Extension APIs including background scripts, content scripts, and message passing for seamless
browser integration.
Technical Features:

Developed a computer vision system for real-time object detection in video game environments using YOLOv8.
Manually annotated and curated a custom dataset using Roboflow, then trained a specialized model to recognize
in-game entities with high accuracy. Implemented multi-threaded processing pipeline to maximize detection throughput
and minimize latency during live gameplay analysis.
Technical Approach:
Developed an innovative human-computer interaction system integrating computer vision with game mechanics.
Implemented OpenCV-based eye-blink detection algorithms to replace traditional input controls in a Python
implementation of Flappy Bird. Collaborated with a peer to design and optimize the detection pipeline for
real-time responsiveness and accuracy.
Technical Implementation:

Collaborated with a three-person development team to create an interactive coding education platform emphasizing hands-on learning
over traditional theory-heavy approaches. Developed a full-stack application using Laravel-React-Mix with MySQL,
contributing to system design, core implementation, and team coordination.
Platform Features:

Developed a university-wide appointment scheduling platform enabling students and staff to book consultation
time slots with lecturers. Built a Laravel-React application with MySQL backend as part of a
three-person team responsible for requirements analysis, system design, and implementation.
Key Features:

Developed a cross-platform solution for querying Minecraft: Bedrock Edition servers using the game's proprietary UDP-based
query protocol. Implemented low-level network communication to retrieve server information including MOTD (Message of the Day),
player count, version details, and latency metrics.
Technical Implementation: