Daniel Brooks

Lead Engineer at BreakAway Data

Gilroy, California, 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
Daniel Brooks is a seasoned software leader with 13 years of experience building and architecting scalable, reliable systems across web, mobile, and infrastructure domains. Currently Lead Engineer at BreakAway Data and formerly Principal Engineer at Mozilla and Pocket, he has driven large-scale migrations, rebuilt monoliths into microservices, and accelerated developer onboarding through pragmatic architecture and tooling. He blends hands-on engineering—contributions to notable open-source projects like fastlane and Jenkins GitLab integrations—with team leadership, having managed diverse cross-discipline teams and instituted inclusive hiring practices. Daniel’s work includes migrating massive databases, shipping a ground-up iOS rewrite open-sourced as pocket-ios, and productionizing federated GraphQL systems that cut downtime dramatically. Based in Gilroy, CA, he balances production-focused delivery with community contribution and mentoring, often maintaining and improving legacy systems by reducing complexity and delivery timelines. Outside work he’s a dad who codes and contributes by night, demonstrating sustained commitment to craft and continuous improvement.
code13 years of coding experience
job18 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Pioneer High School
github-logo-circle

Github Skills (32)

ios10
gitlab-api10
doctrine10
fastlane10
java10
ruby10
android-developer10
javas10
automation10
php10
entity-framework10
automation-testing10
symfony10
google-apps10
symfony-ux10

Programming languages (23)

C#JavaC++CSSRustCPLpgSQLMakefile

Github contributions (5)

github-logo-circle
jenkinsci/gitlab-plugin

May 2014 - Oct 2015

A Jenkins plugin for interfacing with GitLab
Role in this project:
userFull-stack Developer
Contributions:120 commits, 34 PRs, 61 pushes in 1 year 5 months
Contributions summary:Daniel primarily contributed to the development of a Jenkins plugin for interfacing with GitLab. Their work involved setting up the base structure of the plugin, including the creation of core classes for GitLab integration and webhooks. They implemented functionality for handling push events and merge requests, alongside generating status images and JSON responses. Furthermore, they worked on integrating build parameters, including source and target branches.
jenkinsgitlab-apijenkins-plugingitflowjenkins-api-plugin
fastlane/fastlane

Mar 2015 - Feb 2017

🚀 The easiest way to automate building and releasing your iOS and Android apps
Role in this project:
userMobile Developer (iOS) & Automation Engineer
Contributions:7 commits, 19 PRs, 128 comments in 1 year 10 months
Contributions summary:Daniel primarily contributed to the `fastlane` project by implementing and improving features related to mobile app deployment, specifically focusing on iOS and Apple Watch platforms. Their work involved adding support for Apple Watch app icons and screenshots within the `deliver` tool, enhancing the automation capabilities of the project. The user also addressed bugs and optimized existing functionality to ensure a smoother deployment process, demonstrating a solid understanding of mobile development workflows. Furthermore, the user contributed to platform support for tvOS, which expanded fastlane's utility to a new ecosystem.
fastlaneandroid-appsappsdeploymentreact-native
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
Daniel Brooks - Lead Engineer at BreakAway Data