Yang Pu is a Senior Staff Software Engineer based in San Jose with nine years of professional experience building full-stack systems across C#, Java, Python, JavaScript, and PHP. He has advanced through technical roles at Epic, eHealth, and GRAIL, driving critical healthcare and diagnostics software such as Epic’s Capitation module and platform-level features at GRAIL. With a PhD-level computer science background and hands-on experience from core backend services to front-end UX, he blends research rigor with pragmatic engineering. Known on GitHub as a "dream catcher on the front end," he remains focused on improving user-facing experiences while maintaining robust, production-grade systems.
9 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Virginia Tech
Master's degree, Computer Science, Master's degree, Computer Science at Shanghai Jiao Tong University
Contributions:32 commits, 46 pushes, 4 branches in 1 year
vue-tsvuetypescriptvuejs
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.