Arthur Bellal is a Staff Software Engineer at Datadog with 11 years of experience building and scaling backend systems, APM ingestion pipelines, and the open-source Datadog Agent. Based in Paris, he progressed from working on the Agent to leading engineering teams and now shapes platform-level decisions as staff engineer. His contributions to high-profile repos like datadog-agent and datadog-go show practical expertise in Go, Unix Domain Sockets, and robust config/DevOps tooling, including non-blocking UDS implementations and Dogstatsd improvements. He combines hands-on bug fixes and integrations work (CouchDB, Elasticsearch, Spark) with release and packaging tasks, reflecting strong end-to-end ownership. Notably, his track record blends production-grade systems engineering with open-source impact inside the same product ecosystem, making him adept at aligning developer experience with operational reliability. Though not seeking new opportunities currently, he remains an active contributor to core telemetry infrastructure.
11 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Université Paul Sabatier Toulouse III
Contributions:6 releases, 89 commits, 49 PRs in 11 months
Contributions summary:Arthur primarily focused on enhancing the Datadog Go client library's capabilities, particularly around Unix Domain Sockets (UDS). They implemented a non-blocking UDS implementation, including async mode support, and refactored existing UDS-related tests and code. Furthermore, the user introduced configuration options, allowing for greater client customization at creation. These changes appear to improve the library's efficiency and flexibility in handling metrics transmission.
Contributions:13 releases, 440 reviews, 749 commits in 4 years 11 months
Contributions summary:Arthur made multiple contributions to improve the Datadog Agent, focusing on configuration, features, and integrations. Their work included displaying configuration errors on the status command, removing Linux-specific config files for macOS, and adding functionality for forwarding Dogstatsd packets. They also worked on JMXFetch and system installation scripts. The user demonstrated skills in Go and configuration management.
golangdatadog-agentagentobservabilitypmm
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
Arthur Bellal - Staff Software Engineer at Datadog