Summary
Ian Martinez is a Back End Software Developer based in Porto with 9 years of experience building scalable, reliable services for high-traffic domains like e-commerce and banking. He specializes in Java-based microservices and cloud-native tooling—Spring Boot, Micronaut, Kubernetes, Docker, AWS—while leveraging observability stacks such as Grafana, Kibana and New Relic to keep systems healthy in production. Ian has shipped core features supporting millions of users and practices TDD, pair programming and CI/CD to maintain high code quality. Beyond backend systems he has full-stack exposure (Angular) and a passion for teaching, having created a Java course on Udemy after volunteering to teach at his school. Notably, he combines hands-on implementation with operational thinking, focusing on scalability and reliability in Agile environments.
9 years of coding experience
4 years of employment as a software developer
Unicesumar
Portuguese, English, Spanish