Quang Pham is a Senior Software Engineer based in Toulouse with 10 years building robust, secure backend systems and microservices, particularly in Go. He has driven production-grade architectures at fintechs and AI-driven startups—designing eKYC computer vision services and core-banking microservices that handle millions of transactions across multiple countries. Founder of Tech School, he also publishes free, high-quality coding tutorials to grow the developer community. An advocate of test-driven development and simple, pragmatic solutions, his open-source contributions include improving a well-regarded Go “simple bank” backend with login, account APIs, authorization middleware, and upgrades to newer Go versions. He combines hands-on implementation with system-level thinking, balancing security, scalability, and developer ergonomics.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at FPT University
Backend master class: build a simple bank service in Go
Role in this project:
Back-end Developer
Contributions:14 commits, 15 PRs, 43 pushes in 3 months
Contributions summary:Quang focused on enhancing the backend functionality of the simple bank service. Their contributions involved implementing and testing API endpoints, specifically for user login and account management, showcasing a strong emphasis on test-driven development. The user also added authorization middleware, demonstrating a focus on security and access control within the application. Furthermore, they updated the project's Go version.
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
Quang Pham - Senior Software Engineer at TECH SCHOOL