David Hawthorne is a seasoned backend software engineer with 12 years of experience building reliable, scalable services across startups and large companies, currently at Twitch working on Chat integrations for game developers. His background spans systems-level design, cloud services, and ops—having led engineering and DevOps teams at Pertino, implemented long-running dynamic DNS for SD‑WAN at Cradlepoint, and maintained GSLB and metrics pipelines at XDN. He excels at reducing technical debt, improving observability, and shipping robust integrations (SAML/Okta, REST/Thrift APIs) in production environments. Comfortable in Java, C++, and a variety of data stores and monitoring stacks, he brings a pragmatic blend of hands-on coding, architectural thinking, and operational ownership. Based in Austin, he combines enterprise-grade engineering discipline with startup agility and a track record of systems that have run reliably for years.
12 years of coding experience
15 years of employment as a software developer
BS, Dual major: Accounting and Management, BS, Dual major: Accounting and Management at University of Saint Mary
A Java-based statsd server and client implementation
Contributions:6 pushes, 7 tags in 10 months
javastatsd
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.