Branden Clark

Software Engineer at Datadog

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
Branden Clark is a software engineer with 13 years of hands-on experience bridging low-level systems, security research, and production backend engineering. Currently at Datadog, he brings deep expertise in instrumentation and debugging from long-standing open-source contributions to DynamoRIO and Dr. Memory—where he fixed glibc compatibility issues and added GUI visualizers for heap analysis. His background includes security research roles at Lockheed Martin and malware reverse engineering internships, giving him a strong practical grounding in exploitation, dynamic analysis, and defensive tooling. A dual-degree computer scientist from RPI, he pairs rigorous academic training with a track record of improving cross-platform tooling and Windows performance diagnostics. Notably, he moves fluidly between core system-level fixes and user-facing visualizers, reflecting both low-level fluency and attention to developer usability.
code12 years of coding experience
job8 years of employment as a software developer
bookHigh School, High School at Pinkerton Academy
bookMaster of Science (M.S.), Bachelor of Science (B.S.), Computer Science, 3.73, 3.83, Master of Science (M.S.), Bachelor of Science (B.S.), Computer Science, 3.73, 3.83 at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
395reputation
71kreached
9answers
6questions
github-logo-circle

Github Skills (33)

debugging10
debug10
c-language10
wp-api10
memory-management10
linux10
winapi10
c1110
rio10
c1710
go10
ws-api10
cprogramming-language10
performance-monitoring10
qt9

Programming languages (11)

C#DockerfileCSSC++JinjaCJavaScriptGo

Github contributions (5)

github-logo-circle
DataDog/datadog-agent

Aug 2022 - Jan 2023

Main repository for Datadog Agent
Role in this project:
userBackend Developer
Contributions:610 reviews, 17 commits, 275 PRs in 5 months
Contributions summary:Branden's contributions focused on enhancing the Datadog Agent's Windows performance counter checks, specifically related to Processor and Disk performance metrics. They implemented retries for failed initializations and refined the checks by incorporating features like warning messages, hex format for error codes, and improved locking mechanisms. The user also refactored the code for better performance and added support for configurable refresh intervals. In addition to the code changes, the user addressed issues related to Windows containers.
golangdatadog-agentagentobservabilitypmm
DynamoRIO/dynamorio

Jun 2013 - Jan 2019

Dynamic Instrumentation Tool Platform
Role in this project:
userBack-end Developer
Contributions:71 commits, 7 pushes, 1 branch in 5 years 7 months
Contributions summary:Branden primarily focused on modifying the codebase to address compatibility issues with different versions of the GNU C Library (glibc). They adapted the code to use `siginfo_t` instead of `struct siginfo` for glibc versions >= 2.16. Furthermore, the user added the initial commit for a Qt DrGUI visualizer extension, creating the main window structure, menu, and action elements. These changes involved code modifications in core system libraries and the implementation of a new user interface component.
instrumentationbinary-analysisprofilingwindowslinux
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
Branden Clark - Software Engineer at Datadog