Andrew Mcburney

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
Andrew Mcburney is a software engineer with a decade of experience building reliable back-end systems, currently contributing at Datadog in New York. He has a strong track record in performance-minded engineering, having optimized Homebrew internals with a Berkeley DB cache and expanded the notifications and task-queue architecture in the fastlane/ci project. His background includes internships at Google, Doximity, Vena, and earlier work at Datadog, reflecting comfort across large-scale cloud services and developer tooling. A University of Waterloo software engineering graduate, he blends practical system design with hands-on implementation of REST APIs and storage layers. Colleagues know him for quietly improving developer UX through thoughtful caching and persistence patterns rather than flashy front-end work. He pairs production-first engineering discipline with active open-source contributions to widely used tools in the macOS and mobile CI ecosystems.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Software Engineering, Software Engineering, 4B, Bachelor of Software Engineering, Software Engineering, 4B at University of Waterloo
github-logo-circle

Github Skills (13)

homebrew10
json10
package-management10
back-end-development10
ruby10
api-design9
restful-api9
macos9
rest-api9
api-rest9
github-ci8
database-design8
githubaction-workflow8

Programming languages (11)

TypeScriptJavaCSSShellTeXJavaScriptGoHTML

Github contributions (5)

github-logo-circle
fastlane/ci

Feb 2018 - Aug 2018

Open source, self hosted, mobile optimized CI powered by fastlane
Role in this project:
userBack-end Developer
Contributions:228 commits, 87 PRs, 28 pushes in 6 months
Contributions summary:Andrew's commits focused on developing and enhancing the notifications dashboard within the fastlane/ci repository. They implemented features for creating, updating, and deleting notifications, indicating a strong focus on building out the core functionality of this component. The code changes involved interactions with JSON data sources for persistence and involved adding the ability to use a task queue for CRUD operations. The contributions suggest a solid understanding of backend design, REST API design, and system architecture.
fastlanehosteddockermobile-optimizedoptimized
Homebrew/brew

Jan 2018 - May 2018

🍺 The missing package manager for macOS (or Linux)
Role in this project:
userBack-end Developer
Contributions:30 commits, 1 PR, 38 comments in 4 months
Contributions summary:Andrew focused on optimizing the `brew linkage` command by implementing a Berkeley DB cache. This involved creating classes for database interaction, specifically `DatabaseCache` and `LinkageStore`, to store and retrieve linkage-specific data. The user also refactored the code, removing redundant documentation, using database_cache as a block, and refactoring calls from string keys to symbolic keys. The commits demonstrate expertise in data caching strategies and Homebrew internals.
brewpackage-managerlinuxrubymissing
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