David Hull is a Principal Software Engineer with over a decade of experience designing and operating high-throughput, low-latency distributed systems, most recently helping Friendbuy evolve its backend and previously scaling OpenX’s ad solicitation path to more than a million requests per second across multiple data centers. He combines deep systems and networking expertise in Erlang, C, Perl, and Python with hands-on cloud and DevOps know-how—having migrated large delivery stacks to GCP, written Helm charts, and instrumented services with Prometheus and Grafana. Comfortable across languages and layers, he has built real-time mobile backends, ETL pipelines handling hundreds of millions of events, and production-grade connection-pooling and rate-limiting libraries. Beyond shipping reliable infrastructure, he brings a long-standing curiosity rooted in hypertext and human-centered computing, and contributes to open-source integration work such as Segment action-destinations for tracking custom events.
11 years of coding experience
32 years of employment as a software developer
California Institute of Technology
PhD Computer Science, PhD Computer Science at University of Illinois Urbana-Champaign
Action Destinations are the new way to build streaming destinations on Segment.
Role in this project:
Back-end Developer
Contributions:11 reviews, 5 commits, 6 PRs in 5 months
Contributions summary:David primarily contributed to the development and maintenance of the Friendbuy cloud destination within the Segment action-destinations repository. Their work focused on implementing and refining features related to tracking custom events and purchases, including handling fields such as coupon codes, attribution IDs, and referral codes. Additionally, they refactored code to reduce duplication, and adjusted code to ensure values are properly typed.
An Emacs major mode for interacting with Elasticsearch
Contributions:1 push, 1 branch in 4 years 4 months
elispemacszeplinmajor-modeelasticsearch
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
David Hull - Principal Software Engineer at Friendbuy