David Bomba

CTO at Echoman PTY LTD

Sydney, New South Wales, 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
🎓
Top School
David Bomba is a veteran technology leader and CTO based in Sydney with over 30 years in tech and 11 years focused on leading product and platform growth. He scales and operationalises SaaS at Invoice Ninja—now translated into 30+ languages with 60,000+ local installs and over 200,000 hosted users—while remaining hands-on in DevOps and mobile systems development. His background spans building high-performance IaaS and custom cloud orchestration over Infiniband fabrics, bridging infrastructure engineering with product delivery for SMEs and enterprises. He founded and directed engineering consultancies that helped software vendors transition to SaaS, and he retains clinical-grade analytical training from a medical imaging background. Comfortable toggling between strategy and scripting, he contributes practical container and supervisor improvements to open-source projects like Invoice Ninja’s Docker tooling.
code11 years of coding experience
job5 years of employment as a software developer
bookThe University of Sydney
bookBSc Physics, Radiation Science, BSc Physics, Radiation Science at Curtin University of Technology
bookMazenod College
github-logo-circle

Github Skills (14)

bash10
docker10
dockers10
dockerfile10
cron9
scripting9
docker-compose9
shell9
script9
sh9
sup8
supervisord8
git4
fest3

Programming languages (12)

TypeScriptMDXJavaShellCJavaScriptPHPObjective-C

Github contributions (5)

github-logo-circle
invoiceninja/dockerfiles

Aug 2020 - Jan 2023

Docker files for Invoice Ninja
Role in this project:
userDevOps Engineer
Contributions:754 releases, 12 reviews, 146 commits in 2 years 5 months
Contributions summary:David focused on improving the Docker infrastructure for the Invoice Ninja project. Their contributions involved modifying the `entrypoint.sh` and `config/cron.sh` scripts, likely to manage application startup and scheduled tasks. They also addressed supervisor configuration, demonstrating an understanding of process management within the Docker environment. These changes suggest efforts to optimize the deployment and operation of the Invoice Ninja application within Docker containers.
dockerfiledocker-imagedocker-filesdockerdocker-compose
invoiceninja/invoiceninja

Sep 2015 - Jan 2023

A source-available invoice, quote, project and time-tracking app built with Laravel
Contributions:687 releases, 299 reviews, 11367 commits in 7 years 5 months
paymentsreactexpensestasksinvoices
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 Bomba - CTO at Echoman PTY LTD