Chad Hopkins is a senior software developer with a strong footing in scientific computing, simulation, and data analysis, underpinned by a PhD in Physics focused on computational chemical and quantum physics. Over 11 years, he has built and maintained production-scale software across Python (numpy, scikit-learn, spaCy, pandas, TensorFlow), C++, and Java, delivering cloud-native solutions for complex scientific workflows. Currently at Schrödinger, he leads development of a cloud-based Free Energy Perturbation platform on GCP and AWS, blending rigorous research with scalable infrastructure. His background spans academia and defense research, including roles at Securboration, Raytheon, and DoD SBIR-related projects, where ML, NLP, and high-performance computing were central. Based in New York, he leverages GPU acceleration (CUDA) and optimization methods to accelerate molecular dynamics and neural-network-based workflows, turning theoretical models into practical, auditable software systems. A less obvious strength is his ability to translate intricate physics and chemistry concepts into robust software architectures that scale in cloud environments.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Physics and Computer Science, Bachelor's degree, Physics and Computer Science at Florida Institute of Technology
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of Florida
Linear implementation of DFT calculations (CPU and GPU)
Contributions:98 commits, 43 pushes, 1 branch in 1 year 1 month
cudacpucalculationsgpulinear
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.