Summary
Geoffroy Aubry is a seasoned CTO and software architect with 15+ years building scalable, high-availability systems from startups to large defense projects. He combines hands-on coding (Golang, PHP, JS) with deep architectural experience in microservices, CQRS, domain events, messaging and data warehouses, and a strong DevOps sensibility across AWS/GCP and Kubernetes. Former researcher with a PhD in AI, he leverages advanced algorithmics and complexity analysis to optimize SQL, profiling and large-scale data migrations—he even wrote a Go tool to perform massive customer data migrations in production. Known for simplifying architectures for scalability and maintainability, he coaches teams into autonomy through pedagogy, rigorous technical challenge and continuous tech watch. He has led architecture for mission-critical systems (Thales ACCS) and high-throughput SaaS platforms (SendinBlue), balancing product trade-offs with operational resilience. Based in Paris, he pairs academic rigor with practical delivery and a knack for turning complex legacy estates into reliable, observable platforms.
15 years of coding experience
4 years of employment as a software developer
DEA (bac+5) informatique, DEA (bac+5) informatique at Université Aix-Marseille II
Doctorat informatique intelligence artificielle, Doctorat informatique intelligence artificielle at Université Aix-Marseille III
French, English