I am a Java backend and full stack engineer with 4.5 years of software development experience in Munich, Germany. I hold an MSc in Artificial Intelligence and Robotics and am authorized to work in Germany under an EU Blue Card.
I build and maintain reliable full stack products using Java, Spring, Apache Wicket, Tomcat, MySQL, and modern build tooling. I enjoy working on large codebases where availability, performance, and maintainability are essential.
I am strongly focused on software quality. I use test-driven development, CI/CD pipelines, static analysis, and automated testing to prevent regressions and make systems sustainable over time.
In my current role, I introduced SonarQube quality gates and helped eliminate more than 1,000 critical and high-impact issues. I also increased unit-test coverage from zero to 95–98% and own validation pipelines and testing standards.
My background also includes Flutter mobile development, machine learning, computer vision, and deep learning. I have taught and mentored more than 100 students in reinforcement learning, CNNs, neural networks, and deep learning.
I value turning stakeholder requirements into practical, well-tested software. I aim to deliver features that work today and remain dependable as products and teams evolve.