Duy Phan

Software Engineer at Holistics Software

Ho Chi Minh City, Vietnam
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
Duy Phan is a software engineer based in Ho Chi Minh City with 8 years of experience building back-end services and developer tools. Currently at Holistics Software since 2019, he contributes to core tooling such as DBML and CLI features, demonstrating a focus on developer productivity and database modeling. His background includes hands-on web back-end work with Node.js/Express and MySQL, cloud deployments on Heroku and AWS, and competitive programming tutoring that sharpened his algorithms and problem-solving skills. He graduated in Computer Science from International University (VNU HCMC) with a strong academic record and early recognition in programming contests. Notably, his open-source commits to holistics/dbml reflect practical experience integrating packages, improving CLI usability, and hardening tests—skills that bridge product engineering and tooling. Duy combines a pragmatic engineering approach with a taste for building internal tools that make teams more effective.
code8 years of coding experience
job1 year of employment as a software developer
bookHigh School Diploma, Informatics, High School Diploma, Informatics at Le Hong Phong High School For The Gifted, HCMC, Vietnam
bookBachelor's degree, Computer Science, 86.5/100, Bachelor's degree, Computer Science, 86.5/100 at International University - VNU HCMC
languagesEnglish, Vietnamese
github-logo-circle

Github Skills (6)

command-line-interface10
command-line10
cli10
javascript9
nodejs9
testing8

Programming languages (4)

TypeScriptRustJavaScriptEJS

Github contributions (5)

github-logo-circle
holistics/dbml

Aug 2019 - Jan 2021

Database Markup Language (DBML), designed to define and document database structures
Role in this project:
userBack-end Developer
Contributions:1 release, 45 reviews, 214 commits in 1 year 4 months
Contributions summary:Duy's commits primarily focus on adding and integrating new packages and CLI functionalities related to database markup language (DBML). They added packages for core functionalities and a command-line interface (CLI), indicating a focus on tool development. The user also made changes to the CLI interface and test cases, enhancing the usability and testing of the project.
dbxdatabase-designmysqlmarkup-languagesql
swe-hcmiu/qna-app

May 2018 - Jan 2019

Contributions:118 commits, 2 PRs, 73 pushes in 7 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
Duy Phan - Software Engineer at Holistics Software