David Reed

Staff Software Engineer at Slack

Denver, Colorado, 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 Reed is a Staff Software Engineer and technical architect with 19 years of experience building and operating large-scale SaaS, CI/CD, and developer tooling across Python, Go, Rust, TypeScript and more. Currently at Slack (Salesforce), he led a multi-year roadmap to improve delivery safety and velocity, cut monorepo build times by 6x with Bazel, and launched a continuous delivery framework spanning 13 environments. At Salesforce he drove a low-code Solution Factory, built a patent-pending Python service that upgraded millions of customers in a year, and reduced QA and engineering costs dramatically while rearchitecting legacy monoliths to cloud-native platforms. He mentors engineers, presents to senior leadership and public audiences, and contributes to respected open-source projects like pip-tools and CumulusCI where he improves CLI behavior and test automation. Based in Denver, he combines deep full-stack implementation skills with product-minded architecture and an appetite for reusable developer platforms. An uncommon strength is his translator role—bridging product, SRE, and business teams to turn complex operational needs into pragmatic, measurable delivery improvements.
code19 years of coding experience
job8 years of employment as a software developer
bookMA, Ancient Greek, MA, Ancient Greek at Florida State University
bookBA, Philosophy, History of Math and Science, Classics, BA, Philosophy, History of Math and Science, Classics at St. John's College (NM)
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
2,651reputation
193kreached
185answers
2questions
github-logo-circle

Github Skills (22)

unit-testing10
salesforce-api10
pip-tools10
python10
testing10
pip-compile10
apex10
salesforce10
test-automation10
command-line-interface9
pytest9
data-modeling9
packaging9
command-line9
cli9

Programming languages (15)

JavaCSSC++CRustGoHTMLSvelte

Github contributions (5)

github-logo-circle
SFDO-Tooling/CumulusCI

Mar 2019 - Nov 2022

Python framework for building portable automation for Salesforce projects
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 releases, 648 reviews, 1207 commits in 3 years 8 months
Contributions summary:David contributed to the test suite by adding and modifying tests related to the "is multi currency enabled" feature. The commits focused on validating the behavior of the system, by interacting with Salesforce APIs using the provided libraries. The changes involved testing functionalities related to currency settings and advanced currency management, with the user adding tests that verified how the system behaved under various conditions.
pythonsalesforceautomationportablepython-framework
SalesforceFoundation/EDA

Mar 2020 - May 2022

Education Data Architecture
Role in this project:
userBack-end Developer
Contributions:38 reviews, 60 commits, 47 PRs in 2 years 2 months
Contributions summary:David's contributions focused on modifying Apex classes within the Salesforce Education Data Architecture (EDA) repository. The commits involve refactoring code, updating existing functionality, and integrating changes from different branches, primarily related to updating user profiles and enhancing existing features. The changes include modifications to classes for relationship auto-creation, account model settings, and individual accounts, indicating a focus on improving data management and system behavior within the EDA framework.
data-architectureedadata-mesheducation-datajava
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 Reed - Staff Software Engineer at Slack