David Hull Email & Phone Number
@openx.com
1 phone found area 626
LinkedIn matched
Who is David Hull? Overview
A concise factual answer block for searchers comparing this professional profile.
David Hull is listed as Staff Software Engineer with experience developing and scaling high-throughput, low-latency network services at Friendbuy, based in United States, United States, United States. AeroLeads shows a work email signal at openx.com, phone signal with area code 626, and a matched LinkedIn profile for David Hull.
David Hull previously worked as Principal Software Engineer at Friendbuy and Staff Software Engineer at Friendbuy. David Hull holds Phd, Computer Science from University Of Illinois Urbana-Champaign.
Email format at Friendbuy
This section adds company-level context without repeating David Hull's masked contact details.
AeroLeads found 1 current-domain work email signal for David Hull. Compare company email patterns before reaching out.
About David Hull
I've known I wanted to program computers since I was a teenager in an isolated farm town in rural California. I was excited about how computers would connect people to the world and give them access to information like nothing that had come before. I was excited by Ted Nelson's idea of hypertext and Alan Kay's dynabook. I turned those dreams into a career in software development.Most recently I've helped OpenX scale its ad solicitation service to more than a million requests per second across multiple data centers. We initially built the tools to configure and deploy our software stack on bare hardware in OpenX's own data centers; in 2019 we moved the stack into the cloud.Specialties: Software architecture and application development, mostly in Erlang, C, Perl, and Python, on Linux.
Listed skills include Perl, Unix, C, Agile Methodologies, and 6 others.
David Hull's current company
Company context helps verify the profile and gives searchers a useful next step.
David Hull work experience
A career timeline built from the work history available for this profile.
Staff Software Engineer
Staff Software Engineer
- Wrote and maintained OpenX's demand-side delivery component that solicited DSPs for bids using OpenRTB, which was able to make 33000 requests per second on a 24-core host over https with sub-100 millisecond response.
- Wrote and maintained libraries that managed connection pools, request-rate limiting, Thrift and JSON encoding/decoding, etc., in Erlang and C.
- Helped port OpenX's delivery stack from self-hosting on bare machines in OpenX's own data centers to Google Cloud Platform. Developed Helm charts to deploy applications, updated applications to emit metrics to.
Senior Software Engineer
- Wrote an iPhone application in Objective C that allows users to share their location with other users with real-time map updates. Wrote the back end in Python and MySQL, and deployed it to Idealab's OpenStack.
- Prototyped browser-based applications for several business ideas in HTML5 and JavaScript, and wrote the back ends.
- Developed note searching and sharing feature for JotIt, a browser-based application in Ruby on Rails.
Senior Software Developer
- Architected and began coding a RESTful API server for Snap's content categorization technology, written in Erlang using Webmachine and Riak. The service was designed to scale to 1 billion transactions a day.
- Scaled Snap's ETL (extract, transform, and load) system to handle 175 million events a day, loaded hourly into an Oracle database. The system is a mix of Perl, C, and PL/SQL.
- Team member on ShotSense/LinkAds product, which generated a tagcloud-like list of keywords related to a web page. Wrote Snap Offer Selector, a simple ad-selection system.
- Team member on Engage product, which enhanced web pages with content-specific links.
Senior Software Developer
- Was lead engineer in the design and implementation of a web-based application for managing AdWords advertising, which maintained a local database and synchronized changes with AdWords using a SOAP API. This system was.
Project Leader
- Co-designed and implemented a software replacement for Paracel's TextFinder, a hardware-accelerated search engine.
- Ported ServerOne, the low-level server to the GeneMatcher and TextFinder, from Solaris to Linux, converting it to use Linux pthreads and asynchronous I/O.
- Designed a web-based search submission interface for Paracel's GeneMatcher, a hardware-accelerated bioinformatics search tool, and managed a three-person team to implement it.
- Led a small (3-5 person) team to maintain and enhance BioView Toolkit, the GeneMatcher server software. Developed new algorithms to accelerate derivation of local alignments from match scores.
General Engineer 5
- Designed speech-recognition applications. Led a two-person team to implement them under Windows NT using C, C++, and Perl.
- Developed a communication protocol for unreliable wireless link between automobile and ground-based service center for automotive application in Java.
- Ported UNIX to a CLIPPER-based microprocessor system. Wrote device drivers for disk and network interfaces.
- Was system administrator for a network of approximately 50 Sun workstations. Developed the graphical user interface for a text search system in C using SunView under SunOS.
- I was in grad school at UIUC on a TRW fellowship from 1990 to 1998.
David Hull education
Phd, Computer Science
Bs, Electrical Engineering
Frequently asked questions about David Hull
Quick answers generated from the profile data available on this page.
What company does David Hull work for?
David Hull works for Friendbuy.
What is David Hull's role at Friendbuy?
David Hull is listed as Staff Software Engineer with experience developing and scaling high-throughput, low-latency network services at Friendbuy.
What is David Hull's email address?
AeroLeads has found 1 work email signal at @openx.com for David Hull at Friendbuy.
What is David Hull's phone number?
AeroLeads has found 1 phone signal(s) with area code 626 for David Hull at Friendbuy.
Where is David Hull based?
David Hull is based in United States, United States, United States while working with Friendbuy.
What companies has David Hull worked for?
David Hull has worked for Friendbuy, Openx, Idealab, Snap Technologies, Inc., and Paracel, Inc.
How can I contact David Hull?
You can use AeroLeads to view verified contact signals for David Hull at Friendbuy, including work email, phone, and LinkedIn data when available.
What schools did David Hull attend?
David Hull holds Phd, Computer Science from University Of Illinois Urbana-Champaign.
What skills is David Hull known for?
David Hull is listed with skills including Perl, Unix, C, Agile Methodologies, Web Development, Linux, Javascript, and Web Applications.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial