Olivier Bertrand is a versatile software engineer based in Rennes with 10 years of experience building backend and big data systems using Java 8, Apache Spark and NodeJS. He has moved between hands-on development and technical leadership—driving a Java payroll migration and growing teams from 5 to 40 at CGI, and coordinating a DevOps-backed backend team for Lacoste’s e-commerce mobile app. Olivier pairs data-focused engineering (ETL, Spark, DB2) with practical DevOps and CI/CD experience across Azure and GitLab/Jenkins pipelines, and often mentors and trains junior engineers. He contributes publicly on GitHub and favors pragmatic solutions—examples include building a Java-to-OWL prototype and an Antlr-based RPG-to-Java translator. Comfortable across full-stack, big data and operational concerns, he brings a track record of translating legacy systems into modern, testable architectures.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Software and Media Engineering, Bachelor's degree, Software and Media Engineering at Metropolia University, Helsinki, Finland
Licence MIAGE (equivalent to Bachelor), Information Technology applied to Management, Licence MIAGE (equivalent to Bachelor), Information Technology applied to Management at UFR – Mathématiques & Informatique - Nancy, France
DUT Informatique (equivalent to technical degree), Information Technology, DUT Informatique (equivalent to technical degree), Information Technology at IUT Charlemagne
Master 1, Information Technology, Master 1, Information Technology at Faculte de Science - Nantes, France
A - level, Sciences and Engineering, A - level, Sciences and Engineering at Lycée Yves Thépot, Quimper, France
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.