Summary
Romain Roces is a senior software developer based in Montreal with 14 years of experience building backend systems primarily in Java and Kotlin, and a strong focus on open-source technologies and agile practices. He has led technical projects and teams across insurance, travel, and healthcare domains, delivering resilient services for notifications, email workflows, data ingestion, and monitoring using Spring, AWS, MongoDB, Elasticsearch and messaging platforms. Equally committed to software quality, he champions TDD, CI/CD and code quality tools, and has practical experience introducing these practices as a tech lead and trainer. Comfortable across Linux server administration, DevOps tooling and monitoring stacks, he blends hands-on coding with architecture and operational ownership. A former Java/Android instructor and contributor to test automation tooling, he brings both teaching experience and a history of building reusable developer-facing solutions.
15 years of coding experience
11 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at SUPINFO - The International Institute of Information Technology
Baccalauréat, Scientifique spécialité physique / chimie, Baccalauréat, Scientifique spécialité physique / chimie at Lycée Louis Bascan
French, English