I build backends in Python and I'm moving into AI engineering. I design REST APIs with FastAPI — most recently a resume-scanning platform split into modular Auth, Candidates and Jobs services — and I'm working through applied AI engineering, agents and retrieval while finishing my B.Eng. at Hochschule Merseburg.
A candidate resume and job-scanning platform built with FastAPI and Supabase. Auth, Candidates and Jobs are separate modules, each split into controller, DTO, model and router layers, so a feature lands in one place instead of five.
A task management backend built with FastAPI and PostgreSQL. It lets users organize tasks by date, track completion, and manage everything through a clean REST API.
Python
FastAPI
PostgreSQL
SQLAlchemy
+1
View project
Blog
0 posts
notes while building
What I learned the hard way
Write-ups of problems that cost me an afternoon, so they cost you less.
No posts published yet.
Capabilities
4 areas
hands-on
What you can hand me
01
Design and ship REST APIs
Modular FastAPI services split into controller, DTO, model and router layers, so a feature lands in one place instead of five. Endpoints and data models designed around REST principles rather than bolted on afterwards.
Python · FastAPI · REST API design · Postman
02
Model data and scope auth properly
PostgreSQL schemas behind Supabase, with the user record owned by one module and auth kept narrow — OTP verification, login checks and magic-link delivery, nothing more.
PostgreSQL · Supabase · Resend
03
Build with LLMs
Retrieval pipelines and agent workflows: chunking and embedding source material, retrieving against it, and orchestrating multi-step agents rather than firing single prompts and hoping.
LangChain · LangGraph · Retrieval / RAG · AI agents
04
Work like a team of one
Everything version-controlled and documented from the first commit, because a solo project with no history is just a folder that happens to run.
Git · GitHub · C++ · C
Learning
Working through these now — listed separately so nothing here reads as more than it is.
AI/ML fundamentals · Applied AI engineering · Vector databases · Evaluation & testing for LLMs
Contact
Merseburg, Germany
open to opportunities
Tell me what you're building
If you are working on something with Python or LLMs, or you just want to talk shop, email is the fastest way to reach me.