Haochuan Chen

Research Programmer at University of Illinois Urbana-Champaign

Urbana, Illinois, United States
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

👤
Senior
🎓
Top School
Haochuan Chen is a research programmer with eight years of experience building and extending molecular simulation software, currently developing NAMD at the University of Illinois Urbana-Champaign. With a PhD in Analytical Chemistry from Nankai University and postdoctoral experience in France, he blends deep domain knowledge in physical chemistry with hands-on C++ back-end development for high-performance scientific tools. He contributes to prominent open-source projects such as PLUMED, where he implemented advanced biasing methods (eABF/DRR) for enhanced sampling, showing an ability to add core algorithmic features rather than just tooling. Based in Urbana, IL, he maintains an active research profile with publications indexed on Google Scholar and a GitHub that reflects both research-driven code and an unexpected poetic flair in his bio.
code8 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Analytical Chemistry, Doctor of Philosophy - PhD, Analytical Chemistry at Nankai University
github-logo-circle

Github Skills (9)

c-language10
cpp10
molecular-dynamics-simulation10
cprogramming-language10
molecular-simulation10
cplus10
nonlinear-dynamics10
energy9
analyse8

Programming languages (4)

TypeScriptC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
plumed/plumed2

Sep 2017 - Dec 2021

Development version of plumed 2
Role in this project:
userBack-end Developer
Contributions:145 commits, 22 PRs, 46 comments in 4 years 4 months
Contributions summary:Haochuan implemented a new bias method, likely for enhanced sampling in molecular dynamics simulations, as evidenced by the "Implement eABF/DRR bias method" commit. This involved significant code changes to the `DRR.cpp` and `DRR.h` files, indicating the addition of core functionality related to extended adaptive biasing force or dynamic reference restraining. The changes also included updating related tools.
minecraftmolecular-dynamicsc-plus-plusfree-energyplugin
Contributions:102 pushes, 1 branch in 3 years 8 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
Haochuan Chen - Research Programmer at University of Illinois Urbana-Champaign