Senior Software Engineer with 14+ years of experience designing, developing and modernizing enterprise applications across Banking, Aerospace, Gaming and Government sectors.
Throughout my career, I've had the opportunity to work across very different business domains, strengthening my ability to quickly understand complex systems, adapt to new challenges and deliver practical, sustainable solutions.
My primary expertise is Java and enterprise application development, with solid experience building REST APIs, integrating distributed systems, modernizing legacy applications and improving software quality through architecture, testing and engineering best practices.
More recently, I've been incorporating AI-assisted development into my daily work, using Agentic workflows, MCP tools and coding assistants to accelerate modernization efforts, automate repetitive tasks and enhance developer productivity while maintaining a strong focus on software engineering principles.
Core technologies include Java, Spring Boot, REST APIs, Angular, SQL databases, Kafka, Docker, AWS and CI/CD pipelines. I enjoy contributing to technical decisions, improving software architecture and building solutions that balance reliability, scalability and business needs.