Software Engineering Team Lead & Senior Software Engineer
Manage and mentor a diverse engineering team, fostering a collaborative culture aligned with business goals.
Established and evangelized unified frontend standards (React + TypeScript best practices, feature flags, CI/CD, automated testing) to ensure maintainable, scalable applications.
Partner with medical and machine learning experts to translate complex requirements into intuitive, reliable user interfaces.
Participate in critical architectural decisions, champion code reviews, and oversee DevOps implementations to ensure scalable and efficient applications.
Regularly present technical progress in company demos and produce technical documentation to improve knowledge sharing across the organization.
Currently leading the development of a new clinical-use product from scratch, leveraging Next.js and Supabase, embedding operational excellence and maintainability from the start.
Senior Software Engineer
Achieved ~80% test coverage across React components using Jest and React Testing Library, embedding modern testing practices into development workflows.
Introduce initiatives such as a tech debt guild and automated E2E testing (migrating from Cypress to Playwright) to continuously shift quality left and empower team ownership of project success.
Developed and optimized CI/CD pipelines in GitLab, reducing redundant tests by 40% and enabling fast, reliable releases.
Optimized SQL queries in a high-traffic API through query reduction, strategic indexing, and efficient joins, improving backend reliability.
Engineered an error masking solution for GraphQL endpoints (Slonik + Envelop) to safeguard sensitive data and strengthen security.
Integrated a gRPC client for high-detail geometrical polygon data, improving performance for complex queries.
Implemented error monitoring with Sentry and Grafana to improve stability and incident response times.
Software Engineer
Delivered new React/TypeScript features for a large-scale online banking application, collaborating closely with designers, QA, and backend engineers.
Introduced Playwright as the primary E2E testing framework, aligning QA and engineering workflows and strengthening automation practices.
Migrated styling from Sass to Tailwind CSS to simplify maintenance and ensure consistent design across the app.
Founded and led the company-wide Junior Committee, building cross-departmental networking and mentoring initiatives.
Junior Software Engineer
Developed and maintained frontend and backend features across React, Nest.js, and WebRTC, demonstrating adaptability to multiple stacks.
Built a flexible typing and scripting system for the platform’s component-entity architecture, enabling runtime type checks and custom logic.
Engineered reconnection flows and state management (webSocket, WebRTC) to enhance streaming reliability across a CQRS microservice architecture.
Prosumio: Game-based Learning Platformhttps://prosumio.de/
Built a teacher portal (Next.js + React + TypeScript) and student learning app (Flutter) to deliver interactive education. Integrated Python-based backend data processing for scalable content management.
React, Next.js, TypeScript, Flutter, Python
Devhaus Leipzig, Freelance Instructor
Taught a beginner full-stack web development course (React, TypeScript, Next.js, PostgreSQL, Tailwind CSS, Playwright). Mentored students to plan and deliver final projects from concept to deployment, emphasizing testing and CI/CD best practices.
React, TypeScript, Next.js, PostgreSQL, Tailwind CSS, Playwright
Master of Arts in Communication Management
Code Camp
Bachelor of Arts in Communication Science & English Philology
- Programming LanguagesTypeScript•JavaScript•Python•C# (familiarity)•HTML•CSS
- Frontend FrameworksReact•Next•Nuxt•Vue•Svelte
- Frontend LibrariesTailwind CSS•Three.js•DeckGL•OpenLayers
- Backend FrameworksNest•Express•Strapi
- DatabasesPostgreSQL
- API PatternsGraphQL•REST•gRPC
- Real-time CommunicationWebRTC•Mediasoup
- DevOps & AutomationCI/CD (GitLab, GitHub Actions, Vercel)•Docker•Kubernetes•Helm•Terraform
- Testing FrameworksJest•Playwright•Cypress
- CollaborationRemote-first teamwork•Technical Writing•Cross-functional Demos