Aurèle Oulès

Software Engineer II at Datadog

Versailles, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aurèle Oulès is a software engineer with nine years of experience building backend systems, full‑stack applications, and cloud-native infrastructure, currently at Datadog in Versailles. He has hands-on C++ experience contributing to Bitcoin Core—adding safety checks and resolving overflow risks—which underscores a focus on robustness and security in critical systems. His background spans Go microservices, Kubernetes data pipelines, and DevOps-led B2B platform deployments, reflecting a blend of product-facing and infrastructure work. Aurèle moves comfortably between low-level systems debugging and higher-level service design, having progressed from intern to Software Engineer II at Datadog. He also maintains a practical maker mindset—“I build things on the internet”—demonstrated by multiple freelance and in-house projects, including real-time communication tooling. Colleagues would describe him as a detail-oriented engineer who favors measurable correctness in production systems.
code9 years of coding experience
job2 years of employment as a software developer
bookEngineer, Engineer at EPITA: Ecole d'Ingénieurs en Informatique
github-logo-circle

Github Skills (11)

bitcoin10
c-language10
bitcoins10
cprogramming-language10
cryptography10
rpc9
refactoring8
debug8
debugging8
p2p8
refactor8

Programming languages (13)

C#JavaCSSC++RustGoSvelteTypeScript

Github contributions (5)

github-logo-circle
bitcoin/bitcoin

Apr 2022 - Dec 2022

Bitcoin Core integration/staging tree
Role in this project:
userBack-end Developer
Contributions:464 reviews, 31 commits, 56 PRs in 8 months
Contributions summary:Aurèle's commits primarily focus on enhancing the Bitcoin Core codebase. They added and implemented the `CHECK_NONFATAL` identity function and related macros to improve internal error detection and handling within the project. Furthermore, the user's contributions involved refactoring code, removing unused statements, and addressing potential integer overflows to improve the overall robustness and security of the codebase. These changes impact various components of the Bitcoin Core, including RPC and wallet functionalities.
cryptographyp2pc-plus-pluscryptocurrencybitcoin-core
aureleoules/aureleoules2

Apr 2017 - Aug 2018

Contributions:26 commits, 35 pushes, 12 branches in 1 year 5 months
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.
Request Free Trial
Aurèle Oulès - Software Engineer II at Datadog