Christian Schwantes is a Staff Data Scientist with 14 years of experience bridging advanced statistics, machine learning, and AI to solve high-impact problems in security and operations. He has led data science teams at Capital One building fraud and incident management models and now applies that expertise at Tanium to hard production challenges. Trained as a PhD chemist from Stanford, he blends rigorous research instincts with pragmatic engineering—evident in contributions to molecular dynamics open-source projects like OpenMM and MDTraj where he fixed core algorithmic and memory issues. Comfortable moving between hands-on code and strategic leadership, he excels at turning complex data into reliable, production-ready solutions. Based in Richmond, VA, he brings a unique mix of scientific depth and enterprise-scale model stewardship.
14 years of coding experience
14 years of employment as a software developer
Bachelor of Science (B.S.) Chemistry and Mathematics, Bachelor of Science (B.S.) Chemistry and Mathematics at James Madison University
Doctor of Philosophy (Ph.D.) Chemistry, Doctor of Philosophy (Ph.D.) Chemistry at Stanford University
An open library for the analysis of molecular dynamics trajectories
Role in this project:
Back-end Developer
Contributions:27 commits, 1 PR, 2 comments in 7 months
Contributions summary:Christian primarily focused on improving the `mdtraj` library, a tool for analyzing molecular dynamics trajectories. Their contributions involved bug fixes within the core trajectory processing functions, specifically addressing issues related to atom indexing and memory allocation. They also implemented features like the ability to save b-factors within PDB files. Furthermore, the user made contributions related to contact calculations, including new features.
OpenMM is a toolkit for molecular simulation using high performance GPU code.
Role in this project:
Back-end Developer
Contributions:6 commits in 1 day
Contributions summary:Christian's contributions primarily focused on updating and correcting typos within the Amoeba multipole force implementation in the OpenMM repository. This involved modifications to various header and source files related to the Amoeba force calculations, including `AmoebaMultipoleForceImpl.cpp`, `.h`, and `.cpp` files and relevant kernel implementations. These updates suggest a focus on maintaining the accuracy and consistency of the code related to the molecular dynamics simulations.
cudamolecular-dynamicsopenmmgpusimulation
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.