Chandler Bennett is a PhD computational physicist and Senior Scientist II at Schrödinger with a decade of experience applying high-performance computing, quantum many-body theory, and software engineering to real-world materials problems. He builds and optimizes production-level tools (Python and C++) for quantum Monte Carlo and electronic structure workflows, including notable contributions to the widely used QMCPACK codebase and its automation via Nexus. His work spans quantum chemistry, condensed matter, and materials science, with deep strengths in numerical analysis, statistics, and linear algebra that drive algorithmic improvements—one of which reduced errors and improved efficiency in relativistic core models adopted by colleagues. Chandler combines academic rigor from a PhD with practical engineering across HPC, build/release processes, and collaborative open-source development, making him adept at turning complex research methods into reliable, reusable software. Based in New York, he brings a rare mix of theoretical insight and hands-on automation that accelerates reproducible computational materials research.
10 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at North Carolina State University
Undergraduate Computer Science, Undergraduate Computer Science at University of North Carolina at Pembroke
Main repository for QMCPACK, an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids with full performance portable GPU support
Role in this project:
Back-end Developer & Automation Engineer
Contributions:34 reviews, 195 commits, 60 PRs in 3 years 8 months
Contributions summary:Chandler contributed to the QMCPACK code by adding and modifying flags, functionalities, and converters within the codebase. They implemented changes to the convert4qmc, adding options for multi-determinant coefficient optimization and integrating functionality into Nexus, which is likely for automating and streamlining the workflow. Furthermore, they modified and added to several support functions and files, including lowdin example and its run scripts, indicating the user is involved with the build and release process.
Repository for PseudopotentialLibrary.org website and database
Contributions:6 PRs, 15 pushes, 2 branches in 2 years 3 months
database
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
Chandler Bennett - Senior Scientist II at Schrödinger