Emmanuel Surleau

Engineering Manager at CrowdStrike

Greater Aarhus Area Denmark
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

👤
Senior
🎓
Top School
Emmanuel Surleau is an engineering manager and architect with 17 years of experience building and leading software teams across startups and enterprise environments, currently at CrowdStrike and co-founding Mimas.ai. He has repeatedly driven large platform migrations and rewrites—moving legacy .NET and jQuery stacks to .NET Core, React/TypeScript, Postgres, and a new Rust-based backend—to improve reliability, security, and time-to-market. A hands-on leader with deep backend expertise, he contributed to the popular Diesel Rust ORM by improving transaction and error handling for PostgreSQL, demonstrating attention to correctness in critical data paths. Emmanuel combines stakeholder-facing consensus-building with technical ownership, having scaled engineering teams and automated release pipelines that reduced manual effort to one-click deployments. Based in the Greater Aarhus Area, he pairs strong academic foundations in computer science with a pragmatic, security-minded approach to product engineering.
code17 years of coding experience
job20 years of employment as a software developer
bookDESS Computer Science, DESS Computer Science at Université Bourgogne Europe
languagesFrench, English, Danish
github-logo-circle

Github Skills (10)

testing10
transaction10
transactional10
error-handling10
rust10
orm10
postgresql10
query-builder10
mysql9
sqlite9

Programming languages (11)

TypeScriptJavaCoffeeScriptShellRustCOCamlTeX

Github contributions (5)

github-logo-circle
diesel-rs/diesel

Oct 2021 - Jul 2022

A safe, extensible ORM and Query Builder for Rust
Role in this project:
userBack-end Developer
Contributions:13 reviews, 19 commits, 3 PRs in 8 months
Contributions summary:Emmanuel focused on enhancing the error handling and transaction management capabilities within the Diesel ORM. Their contributions involved improving the detection of broken transactions, particularly in PostgreSQL, and adding tests to cover various failure scenarios, including serialization, deferred constraint, and trigger failures. They modified the code to track transaction depth more accurately and added additional test coverage related to transaction status, ensuring robustness and reliability in database operations. The user's work included modifying core files related to connection and transaction management.
querymysqlrustsqlbuilder
Emm/shortcut_release_helper

Mar 2022 - Mar 2025

Contributions:10 reviews, 6 PRs, 72 pushes in 3 years
command-line-toolnotesshortcutrelease-notescli
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
Emmanuel Surleau - Engineering Manager at CrowdStrike