Chris Hansen

Associate Director, Columbia Fusion Research Center

New York, New York, 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
Chris Hansen is an applied physicist and computational plasma scientist with 13 years of experience advancing magnetic confinement fusion at Columbia and previously at the University of Washington. As Associate Director of the Columbia Fusion Research Center and PI on multiple DOE- and ARPA-E-funded projects, he builds validated engineering tools, reduced-order and machine-learned models tightly coupled to experiment to accelerate design of economical fusion devices. His technical strengths span unstructured meshes, compatible discretizations, mixed finite elements, and V&V for large-scale multiphysics codes, and he has scaled solvers for >10,000 processors. Beyond academia he contributes practical software improvements to widely used open-source tooling—e.g., enhancing FORTRAN parsing in the official doxygen repo—bridging legacy scientific code and modern documentation and modeling workflows.
code13 years of coding experience
job16 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Aeronautics and Astronautics Physics, Doctor of Philosophy (Ph.D.) Aeronautics and Astronautics Physics at University of Washington
github-logo-circle

Github Skills (11)

syntax-highlighter10
highlighting10
doxygen10
fortran10
highlighter10
lexical-analysis10
syntax-highlighting10
highlight10
namespaces9
management9
manage9

Programming languages (9)

TypeScriptC++RustCJavaScriptHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
doxygen/doxygen

May 2014 - Dec 2014

Official doxygen git repository
Role in this project:
userBack-end Developer
Contributions:13 commits in 7 months
Contributions summary:Chris primarily contributed to enhancing the FORTRAN code highlighting capabilities within the doxygen project. Their work involved adding support for new keywords, commands, and features from FORTRAN 2003 and later standards, specifically modifying the lexer file (`src/fortrancode.l`) to recognize and correctly highlight new syntax elements. The user also addressed highlighting bugs, improved the identification of code scopes, and converted FORTRAN modules to namespaces to improve code linking. These improvements enhance doxygen's ability to accurately parse and document FORTRAN codebases.
git-repositoryc-plus-pluscompiledoxygenswig
Fortran Language Server for the Language Server Protocol
Contributions:60 releases, 373 commits, 29 PRs in 3 years
fortran-languagefortranserver-protocollsplanguage-server
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
Chris Hansen - Associate Director, Columbia Fusion Research Center