Roch Devost

Software Engineer at Datadog

Montreal, Quebec, Canada
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
Roch Devost is a software engineer in Montreal with 11 years of experience building full-stack JavaScript applications and cloud-native architectures. Currently at Datadog since 2018, he focuses on backend work and has contributed to the widely used dd-trace-js APM client, fixing memory leaks and improving context propagation in Node/Express instrumentation. His background spans real-time systems on AWS/GCP, front-end development, and DevOps, giving him a pragmatic end-to-end view of production services. Comfortable across the stack, he pairs hands-on debugging and performance fixes with designing scalable systems. An early career emphasis on database administration and business intelligence gives him an uncommon appreciation for observability and operational correctness.
code11 years of coding experience
job7 years of employment as a software developer
bookAttestation of collegial studies, Information technology programmer-analyst, Attestation of collegial studies, Information technology programmer-analyst at LaSalle College
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
370reputation
13kreached
9answers
2questions
github-logo-circle

Github Skills (15)

nodejs10
expressjs10
backend10
back-end-development10
debug9
debugging9
performance-optimization8
graphql-js6
kubernetes6
datadog6
instrumentation6
statsd6
telemetry6
trace6
apm6

Programming languages (20)

C#PowerShellJavaC++RustMakefileVueGo

Github contributions (5)

github-logo-circle
DataDog/dd-trace-js

Jan 2018 - Jan 2023

Datadog APM client for Node.js
Role in this project:
userBack-end Developer
Contributions:156 releases, 2635 reviews, 1889 commits in 5 years 1 month
Contributions summary:Roch primarily contributed to the backend of the Datadog APM client for Node.js. Their commits focused on bug fixes, specifically addressing memory leaks in the HTTP plugin and issues related to context propagation and route handling within the Express framework. These changes involved modifying code related to HTTP requests, routing, and middleware to ensure correct behavior and prevent memory leaks.
apmjavascripttracingapm-tracertracer
rochdev/holy-node-box

Nov 2019 - Oct 2022

Build box for Node >=8 with older versions of gcc and g++.
Contributions:36 commits, 2 PRs, 34 pushes in 3 years
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
Roch Devost - Software Engineer at Datadog