Dave Macdonald

Chief Technology Officer at SeedTrust Escrow

Roswell, Georgia, 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

🤩
Rockstar
🎓
Top School
Dave Macdonald is a seasoned technology executive with 15 years of experience scaling SaaS and e-commerce platforms and a recent focus as VP of Engineering designing and shipping agentic AI in production. He leads AI-native SDLC transformations that replace manual workflows with autonomous, multi-agent pipelines to boost engineering velocity, quality, and product innovation while containing headcount growth. A hands-on leader, he has driven cloud migrations, compliance (SOC2/HIPAA), and revenue-driving digital transformations at companies from Nutrisystem to CereTax, and has built ML-driven personalization and LLM-powered tax determination features. Technically fluent across AWS, TypeScript, Go, Python, Rust, and ML stacks, he also contributes to open-source mobile payments tooling (tipsi-stripe Android work). Based in Atlanta, he combines board-level strategic advisory for PE and enterprise clients with day-to-day delivery ownership, blending product instincts with deep operational discipline.
code16 years of coding experience
job21 years of employment as a software developer
bookBachelor of Science Business Administration and Computer Science, Bachelor of Science Business Administration and Computer Science at Bryan College
github-logo-circle

Github Skills (5)

javas10
mobile-development10
react-native10
android10
java10

Programming languages (10)

TypeScriptJavaC++CoffeeScriptJavaScriptGoJupyter NotebookRuby

Github contributions (5)

github-logo-circle
tipsi/tipsi-stripe

Jul 2019 - Oct 2019

React Native Stripe binding for iOS/Android platforms
Role in this project:
userMobile Developer (Android)
Contributions:62 commits, 15 PRs, 37 pushes in 3 months
Contributions summary:Dave primarily contributed to the Android implementation of the React Native Stripe binding. Their work involved upgrading Android SDK versions, updating dependencies like `stripe-android` and React Native, and adding Stripe AppInfo for transaction identification. They also made changes to example app configurations and test suites. Further contributions included the implementation of new features, such as payment and setup intent management, and updates to support the card form.
androidiosreact-nativestripeapple-pay
mindlapse/tipsi-stripe

Jun 2019 - Jul 2019

React Native Stripe binding for iOS/Android platforms
Contributions:304 commits, 2 PRs, 294 pushes in 1 month
androidiosreact-nativestripe
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