I am a senior backend engineer and former backend lead with more than 15 years of software engineering experience. I specialise in Node.js and TypeScript and take ownership of products from architecture through production delivery.
I design scalable backend systems, APIs, and data platforms with a focus on reliability, performance, and maintainability. My work includes distributed systems, event-driven architecture, domain-driven design, clean architecture, and modular monoliths.
I have led migrations from tightly coupled code and database monoliths to domain-oriented modular architectures while maintaining production continuity. I have also designed APIs serving more than 500,000 users and improved system performance by up to 80% through architectural and database optimisation.
I combine hands-on engineering with technical direction, backend delivery ownership, mentoring, and cross-team collaboration. I build automation and testing workflows that improve developer productivity and have reduced development time by approximately 40%.
I am experienced with AWS-based services, CI/CD, observability, PostgreSQL, MongoDB, Redis, Python, and FastAPI. I am based in Hamburg, Germany, and am interested in remote opportunities within Europe.