David Goodlad

Chief Technology Officer at Qsic

Melbourne, Victoria, Australia
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
David Goodlad is a seasoned technology leader and Chief Technology Officer based in Melbourne with 18 years of experience building secure, scalable payment and platform systems across APAC, Europe, and the US. As CTO of Qsic and former Senior Software Engineering Manager at Cash App, he led global Card Payments platforms and blends hands-on engineering with strategic product delivery. His background spans roles at GitHub and Envato where he focused on development, security architecture, and team leadership, giving him deep expertise in both building and protecting distributed systems. An active tinkerer and open-source contributor, he has contributed DevOps and packaging improvements to well-regarded projects like babushka, including adding Arch Linux support and refining package manager integrations. Comfortable moving between code, infrastructure, and executive strategy, he is known for turning complex regulatory and operational requirements into pragmatic, production-ready solutions. Colleagues describe him as a builder who keeps shipping—whether that’s payments infrastructure at scale or “random things” in his spare time.
code18 years of coding experience
job18 years of employment as a software developer
github-logo-circle

Github Skills (7)

system-administration10
bash10
package-management10
archlinux10
pacman10
testing9
git8

Programming languages (17)

C++JinjaCSSCRustMakefileM4Go

Github contributions (5)

github-logo-circle
benhoskings/babushka

May 2010 - Apr 2011

Test-driven sysadmin.
Role in this project:
userDevOps Engineer
Contributions:12 commits in 11 months
Contributions summary:David contributed to the project by implementing and configuring system profiles for different operating systems, including adding support for Arch Linux. They also focused on improving the package management process by adding and refining the 'pacman' package manager for Arch Linux. Additionally, the user fixed array ordering issues and other minor bugs within the testing framework.
sysadminguicetest-driventddruby
dgoodlad/dotfiles

Jun 2010 - Mar 2019

Contributions:291 commits, 32 pushes, 2 branches in 8 years 10 months
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