Tongfei Chen is an AI researcher and engineer with 11 years of experience building coding agents, retrieval and generation systems, now working as a Member of Technical Staff at Microsoft AI after research roles across Microsoft and startups. He holds a PhD in Computer Science from Johns Hopkins and blends production-focused applied science with a deep interest in functional programming—often exploring language-oriented designs in his spare time. Tongfei has driven research and engineering work on Project Turing and Microsoft Semantic Machines, and contributed practical developer tooling like a JVM progress bar on GitHub, reflecting his attention to robust developer UX. Known for bridging research and product delivery, he brings a language-processing mindset to both natural and programming languages, favoring elegant, composable solutions.
11 years of coding experience
5 years of employment as a software developer
Johns Hopkins University
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Peking University
Contributions:28 releases, 197 commits, 58 PRs in 7 years 9 months
Contributions summary:Tongfei's commits primarily focus on the development of a terminal-based progress bar for Java/JVM. The initial commit sets up the basic structure, while subsequent commits implement core functionalities. The user added the ability to stop and reset the progress bar, to display an extra message. The user also improved the time formatting and added the ability to wrap iterators and input/output streams.
Contributions:46 commits, 2 PRs, 107 pushes in 2 years 2 months
parameterizedworkflow
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
Tongfei Chen - Member Of Technical Staff at Microsoft AI