David Bowers

Senior Software Developer at Code Institute

Żabbar, South Eastern Region, Malta
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 Bowers is a Senior Full-Stack Software Developer with 5 years of hands-on experience building scalable, cloud-native web applications using Angular 19, TypeScript, .NET Core/.NET 8+, Python, and modern microservices patterns. He progressed rapidly from customer support to senior engineering roles at Greentube Malta, giving him uncommon production-side insight into reliability and operational concerns that inform his design choices. David specializes in one-way data flow, immutable state management, and Clean Code/SOLID-driven architectures, and has led teams to reduce technical debt through pragmatic DDD, CQRS, and event-sourcing approaches. Equally comfortable optimizing RxJS-driven frontends and architecting resilient backends, he focuses on developer experience, test automation, and robust CI/CD with containerized deployments on Azure/AWS. As a mentor at Code Institute, he translates complex concepts into teachable practices, blending curiosity about UI polish with a discipline for long-term system health.
code5 years of coding experience
job6 years of employment as a software developer
bookcertificate, Starting with Psychology, Pass, certificate, Starting with Psychology, Pass at The Open University
bookDiploma of Education (EQF Level 5), Full Stack Software Development, Distinction, Diploma of Education (EQF Level 5), Full Stack Software Development, Distinction at Code Institute
github-logo-circle

Github Skills (16)

jetbrains8
react8
django-framework8
devcontainer7
remote-development7
ide7
provisioning7
theia6
gitpod6
disposable6
vscode6
code-review6
editor5
dev-environment5
visual-studio-code1

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
dnlbowers/modern-buddhism

Jul 2021 - Sep 2021

Contributions:428 commits, 397 pushes, 1 branch in 1 month
dnlbowers/battleships

Nov 2021 - Mar 2023

Contributions:185 pushes, 1 branch in 1 year 4 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
David Bowers - Senior Software Developer at Code Institute