All work
Civic Education Platform · 2025 — ongoing

Leben in Deutschland App (lebentest.de)

Full-stack product engineer
Leben in Deutschland App (lebentest.de)
Next.jsReactExpressMongoDBClerkNode.jsAuthentication
Live ↗ Source

The problem

People preparing for Germany’s citizenship test need a straightforward way to study and practise the official subject matter without navigating fragmented resources or complicated learning systems.

What I built

I developed the product across the frontend, backend, data layer, and authentication flow. Next.js delivers the user experience, Express handles application services, MongoDB stores platform data, and Clerk provides managed identity and secure account access.

Where it landed

The result is a live, end-to-end education product that turns a real user need into an accessible web application. It demonstrates product thinking alongside full-stack delivery, authenticated user journeys, API design, data modelling, deployment, and ongoing ownership.