March 2025 - Present
Full Stack Developer · Convien GmbH
Munich, Germany
Meeting-Place Optimizer
- Problem
- Build and maintain full stack features for a meeting place optimizer with a large Java codebase (Apache Wicket, Tomcat), where high availability and sub-second response times are the requirement.
- Approach
- Introduced SonarQube and lead the code quality gate on code smells, vulnerabilities and technical debt.
- Impact
- More than 1000 critical and high impact issues when I started, zero now.
- No unit test coverage when I joined. Raised it to 95 to 98%, and own the validation pipelines and the testing process behind project standards.
Java · Apache Wicket · Apache Tomcat · JUnit · Maven · Jenkins · SonarQube · CI/CD · Flyway
