David Jack

Software Engineer at Meta

Raleigh, North Carolina, 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

👤
Senior
🎓
Top School
David Jack is a pragmatic software engineer with 14 years of experience building reliable, cost-effective data-moving systems and leading energized engineering teams. Currently at Meta after helping ship Shopify’s Oxygen hosting platform, he combines full-stack craftsmanship with a knack for smoothing operational edges so users enjoy productive tools. He has deep hands-on experience across startups and scale-ups, from web and iOS work at ReverbNation to backend systems and QA automation reflected in contributions to the popular go-vcr library. A thoughtful manager and mentor, he focuses on predictable delivery, robust testing, and occasional creative technical shortcuts that reduce cost without sacrificing reliability. Based in Raleigh, NC, he brings both technical depth and people-first leadership to complex infrastructure problems.
code14 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of North Carolina at Chapel Hill
github-logo-circle

Github Skills (7)

http10
go10
testing10
api-design9
automations8
automation8
documentation7

Programming languages (3)

TypeScriptJavaScriptGo

Github contributions (5)

github-logo-circle
dnaeon/go-vcr

Jan 2016 - Feb 2016

Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:8 commits, 6 PRs, 3 comments in 23 days
Contributions summary:David primarily contributed to the `go-vcr` library, focused on improving its functionality and reliability. Their work involved refactoring the internal `http.RoundTripper` implementation to directly support HTTPS, which streamlined the HTTP interaction recording and replay process. They also addressed a critical bug by preventing nil pointer dereferences and improved test coverage by asserting the status of the test server. In addition, the user improved documentation.
replaytestingdeterministicrecord-and-replayinteractions
davars/tiddly

Nov 2017 - Sep 2024

Contributions:3 releases, 15 pushes, 3 tags in 6 years 11 months
google-apptiddlywikiapp-enginegoogle-app-engine
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 Jack - Software Engineer at Meta