Summary
Aurélien Roy is a software engineer with 11 years of experience, currently building low-latency, resilient backend systems for realtime communications and recently joined G-Research after four years at Bloomberg. He specializes in C++ and Python, event-driven architectures using Kafka/Kafka Streams, and performance optimization for high-throughput, low-latency services. He has led migrations from monoliths to microservices, redesigned message distribution pipelines, and routinely diagnoses outages while mentoring newcomers. Academically strong—top of his class at Paris-Saclay and an engineering degree from UTC with a data-mining focus—he also brings hands-on ML experience (PyTorch, LSTM models) applied to real-world forecasting problems. Comfortable across the stack and operations, he blends systems thinking with practical DevOps tooling (AWS, Jenkins, Grafana) to deliver reliable, production-grade systems.
11 years of coding experience
8 years of employment as a software developer
Engineer's degree Computer Science (with a focus on data mining and business intelligence), Engineer's degree Computer Science (with a focus on data mining and business intelligence) at Université de Technologie de Compiègne (UTC)
2 year technical degree Computer Science, 2 year technical degree Computer Science at Université Paris-Saclay
French, English