Backend Software Engineer with 6+ years of experience building reliable and scalable systems using Java and Spring. I have worked on mission-critical applications, microservices, REST APIs, databases, and cloud-based environments. I enjoy solving complex problems, improving software architecture, and taking ownership from development through delivery. I have experience collaborating with international and cross-functional teams and communicating directly with clients. I'm currently expanding my knowledge in cloud technologies and AI while seeking opportunities to contribute to global, high-impact engineering teams.
Master's Degree
5+ Years (Senior)
**Incident Management Platform – Air Traffic Management**
Designed and developed a backend platform for managing incidents in a mission-critical Air Traffic Management environment. Built with Java and a Hexagonal Architecture approach, focusing on maintainability, separation of concerns, and integration with existing systems. Contributed to the project from technical design through delivery and customer validation.
**Backend Library Modernization & Security Upgrade**
Modernized a Java/Spring backend library used in a financial services environment, upgrading major framework dependencies and addressing security vulnerabilities. Worked with Spring Boot, Spring Framework, Hibernate/JPA, Maven, MariaDB/MySQL compatibility, and Nexus IQ, while ensuring compatibility with existing services and onboarding flows.
**Full-Stack Cloud Application**
Developed and deployed a full-stack application using Java 21, Spring Boot, React, PostgreSQL, Docker, and GitHub Actions. Implemented REST APIs and automated CI/CD workflows, deploying the application to a cloud-hosted environment.