Software Engineering & AI
Building systems and automation workflows that turn complex concepts into usable applications.
Building systems and automation workflows that turn complex concepts into usable applications.
I'm a Computer Science student at Saarland University with a strong interest in software engineering and applied AI.
My projects span the full stack: from low-level C and assembly work to backend services, cloud deployment, and user-facing applications. I have built a C-based SAT and Sudoku solver platform, a MIPS Assembly IBAN validator exposed through an API, and applications using FastAPI, Redis, Docker, and AWS.
I enjoy building software end to end: understanding the core algorithm, designing the system around it, deploying it reliably, and making the final result usable through clean demos and interfaces. I am also actively exploring AI and automation tools such as LLM APIs and n8n in practical backend workflows.
Engineered a high-performance Sudoku and constraint solving platform combining a low-level SAT solver (C) with distributed async job processing (FastAPI, Redis).
Tech: C, FastAPI, Redis, Docker, Github Actions, AWS(EC2, RDS, S3)
Live Demo Sudoku Solver | Live Demo Distributed Sudoku SolverFull-stack IBAN <-> KNR/BLZ validator combining financial identifier processing with a modern FastAPI backend, featuring persistent history and privacy-conscious logging.
Tech: MIPS, FastAPI, JavaScript, HTML, SQLite, Docker, Github Actions, AWS
Live MIPS IBAN ValidatorBuilt a terminal-based AI coding assistant from scratch, then extended it with MCP servers exposing existing deployed projects — enabling the agent to autonomously call the Sudoku Solver and IBAN Validator APIs as tools.
Tech: Python · Anthropic Claude API · MCP · Tool Calling · Agent Architecture · FastAPI
Designed and built a multi-agent system using Google's Agent Development Kit (ADK), orchestrating specialised sub-agents to decompose and complete complex tasks autonomously.
Tech: Python · Google ADK · Gemini API · Tool Calling · Multi-Agent Systems
Multi-phase engineering lab focused on architecting and extending a complex simulation system under review and testing constraints.
Tech: Kotlin, UML, Unit & Integration Testing
Project Details Individual PhaseUniversität des Saarlandes
Universität des Saarlandes