Full-Stack Developer | DevOps Engineer | Monitoring Specialist
Project: erWin (Electronic Repair and Workshop Information) — Global web platform for Volkswagen Group dealerships and workshops (Europe, US, China).
Modernized a legacy Struts 2 + Spring Framework application by migrating to Angular 18 and Spring Boot 3, improving maintainability and performance.
Designed and developed RESTful APIs using Java 17 and Kotlin with Spring Data JDBC.
Built responsive front-end components with Angular and React, ensuring cross-browser compatibility and accessibility.
Applied design patterns, Clean Code, and S.O.L.I.D principles to improve long-term code quality.
Mentored interns, delivering technical training, code reviews, and onboarding.
Containerized services using Docker and migrated workloads to Kubernetes (Amazon ECS) for scalability and reliability.
Built CI/CD pipelines in Azure DevOps with automated testing (JUnit5, Selenium, PlayWright) and code quality checks (SonarQube).
Managed artifacts using Azure DevOps Artifacts / JFrog Artifactory and automated builds with Azure Pipeline/Bamboo.
Implemented application monitoring with Grafana, Prometheus, JMX, JMeter and Spring Actuator.
Centralized logging with Grafana Loki for improved troubleshooting and incident analysis.
Conducted root cause analysis (RCA) to reduce production downtime.