Conor Branagan is a seasoned software leader and co-founder with 14 years of experience building high-scale, cloud-native systems and developer-facing products from the ground up. As a long-time Datadog engineer and former Director of Engineering, he scaled metrics and monitoring platforms to support billions of datapoints, led product launches like Process & Container Monitoring, and later architected Datadog's first generative AI initiative, evolving it into an autonomous SRE agent. He combines hands-on backend and DevOps expertise—demonstrated by notable open-source contributions to Datadog projects (datadog-agent, dd-trace-go) and gopsutil—with strong operational instincts for large distributed systems. Based in New York, he now leads engineering and hiring at Niteshift, bringing a pragmatic founder’s mindset to tooling and team-building. Notably, his career includes both founding-engineer grit and recent work marrying LLMs to real-world incident automation, a rare blend of infrastructure and AI productization.
14 years of coding experience
10 years of employment as a software developer
Computer Science, Computer Science at University of Wisconsin-Madison
BS, Computer Science, BS, Computer Science at SUNY New Paltz
Contributions:39 commits, 12 PRs, 27 pushes in 8 months
Contributions summary:Conor primarily contributed to the Datadog Agent by implementing and integrating Kubernetes metadata providers. They developed code to collect Kubernetes-related metadata, including deployments, replica sets, services, pods, and containers. Furthermore, the user updated dependencies, refactored code related to service checks and serializers, and refactored the code to use a slimmer Kubernetes library. They also implemented fixes and added features for ECS and process agent integration.
Contributions:5 commits, 4 PRs, 1 comment in 9 months
Contributions summary:Conor primarily contributed to the core functionality of the `gopsutil` library, focusing on optimizing system information retrieval. Their work involved caching the boot time for performance gains, adding a function to limit the number of network connections retrieved, and optimizing the process of gathering file descriptor information. Furthermore, the user implemented platform-specific adaptations for several operating systems, including Linux, Darwin, FreeBSD, and Windows, and introduced unit tests to validate the changes.
golangpsutilsystem-informationgo
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.