Thang Pham

Senior Software Engineer at Waabi

Waterloo, Ontario, Canada
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
Thang Pham is a Senior Software Engineer based in Waterloo with eight years building backend and database-focused systems at startups and research teams. He has deep hands-on experience in serverless Postgres infrastructure—contributing to Neon by improving CLI tooling, timeline APIs, read-only node handling, and memory optimizations—which reflects strong systems design and database-internals skills. At Waabi he progressed from software engineer to senior engineer, applying that backend expertise to production-grade autonomous systems software. A University of Waterloo computer science graduate who lives by "Keep learning... It's never enough," he combines practical performance tuning with a curiosity for complex, scalable architectures.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, 90/100, Bachelor's degree, Computer Science, 90/100 at University of Waterloo
github-logo-circle

Github Skills (12)

databases10
rust10
database-administration10
postgresql10
admin10
database10
cli9
backend9
serverless9
api8
apidoc8
performance-optimization8

Programming languages (9)

TypeScriptDockerfileRustCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
neondatabase/neon

May 2022 - Aug 2022

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
Role in this project:
userBack-end & Database Engineer
Contributions:118 reviews, 158 commits, 63 PRs in 3 months
Contributions summary:Thang primarily contributed to the back-end infrastructure and database aspects of the Neon serverless Postgres project. Their work included implementing and refining features for the `pg list` CLI command, enhancing the handling of read-only nodes, and creating an initial timeline upon tenant creation. They also addressed bugs, optimized performance by reducing memory allocation, and added functionalities to support timeline-related APIs, thereby improving the system's overall performance and management capabilities. These contributions demonstrate a strong understanding of database internals and system design.
neonrustserverlessautoscalingoffer
aome510/resume

Jun 2021 - Aug 2022

Contributions:15 commits, 10 pushes in 1 year 2 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
Thang Pham - Senior Software Engineer at Waabi