Romain Marcadier is a Staff Engineer with 15 years of experience building cloud-native infrastructure, developer tooling, and security integrations, currently at Datadog in France. He has driven multi-language runtime and developer-experience projects at AWS—most notably leading jsii for the AWS CDK—and later built compile-time instrumentation and serverless protection features in Datadog’s tracer and Lambda extension (including a Rust re-write). Equally comfortable in systems and developer-facing code, he contributes to high-profile open-source projects like aws-cdk and rusty_v8, showing deep expertise in IaC, language bindings, and runtime internals. Opinionated and pragmatic, he blends large-scale product vision with hands-on delivery, having automated complex cloud workflows and improved developer DX across Java, Python, C#, Go and Rust. Based in Metz, he pairs a strong academic foundation in software engineering with a track record of shipping cross-team technical platforms that reduce friction and accelerate adoption.
15 years of coding experience
17 years of employment as a software developer
Master of Science (MSc) Software Engineering, Master of Science (MSc) Software Engineering at TELECOM Nancy
Bachelor of Science (BSc) Computer Sciences Software Engineering, Bachelor of Science (BSc) Computer Sciences Software Engineering at Insitut Universitaire de Technologie de Metz
Contributions:8 reviews, 32 commits, 15 PRs in 3 years 7 months
Contributions summary:Romain primarily focused on infrastructure as code using AWS CDK. They made improvements to the workshop's core infrastructure, including adding Java code, upgrading to AWS CDK version 1.10.0, and addressing styling issues. The user also implemented changes related to GuardDuty integration, including email configuration for security findings, and made adjustments to the CloudFront configuration. Their contributions indicate a focus on automating and improving the workshop's AWS environment.
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Role in this project:
Back-end Developer & Infrastructure Engineer
Contributions:1 release, 239 reviews, 417 commits in 4 years 7 months
Contributions summary:Romain primarily focused on improving the codebase by enabling declaration files across multiple modules and by correcting package configurations. Their contributions involved upgrading dependencies with the latest version of JSII, correcting `package.json` and `tsconfig.json` files, and adding `.npmignore` files to handle packing. They also addressed and fixed various "poor practices" that were uncovered during the changes. In addition, the user worked on infrastructure changes.
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.