Bryan English

Staff Software Engineer at Datadog

New York, New York, United States
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
Bryan English is a Staff Software Engineer with 15 years of experience building and improving backend systems, test automation, and developer tooling, now based in New York and leading Node.js and tracing work at Datadog. He combines hands-on contributions to high-profile open-source projects such as Node.js and npm with production engineering—improving test suites, fixing flaky tests, and adding protocol support (AMQP) to Datadog’s Node APM. His background spans individual contributor and managerial roles focused on observability, C++ proxy work, and reliability engineering, revealing an ability to move between deep systems work and team delivery. Bryan’s pragmatic skepticism about industry ethics drives a focus on robust, well-tested infrastructure rather than hype. Trained in computational mathematics (Carleton University), he brings analytical rigor to debugging distributed systems and shipment of resilient developer-facing features.
code15 years of coding experience
job11 years of employment as a software developer
bookBMath Computer Mathematics, BMath Computer Mathematics at Carleton University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (33)

crypto10
javascript10
npm10
npm-cli10
testing10
command-line-interface10
http10
command-line10
nodejs10
package-manager10
test-automation10
cli10
amqp9
console9
test-framework9

Programming languages (14)

C#C++RustMakefileGoHTMLTypeScriptDockerfile

Github contributions (5)

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

Dec 2019 - Jan 2023

Datadog APM client for Node.js
Role in this project:
userBack-end Developer
Contributions:12 releases, 1049 reviews, 1054 commits in 3 years 1 month
Contributions summary:Bryan implemented support for the Rhea AMQP client within the Datadog APM client for Node.js, as evidenced by changes in the testing and plugin implementation. They added features to include `only` and `skip` support in tests. The user contributed to the fs support, and added in the ability to use custom metrics, with the ability to support both the client and the server.
apmjavascripttracingapm-tracertracer
ayojs/ayo

Aug 2016 - Oct 2017

A fork of Node.js. Humans before technology.
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 2 months
Contributions summary:Bryan's contributions primarily focused on enhancing the crypto and HTTP functionalities within the Node.js fork. They implemented new features like exposing the ECDH class and improving keep-alive behavior for UNIX domain sockets. Furthermore, the user addressed code quality by refactoring and removing redundant components, and fixing test flakiness. Their work also included adding type-checking and relevant documentation improvements.
node-jsnodejsv8-javascript-engine
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
Bryan English - Staff Software Engineer at Datadog