Chad Hopkins is a Senior Developer in New York with 12 years of experience blending scientific research and production software engineering, currently building simulation and modeling tools at Schrödinger. He holds a PhD in physics with a computational focus and has a strong track record in scientific computing, GPU acceleration, and force-field optimization from academic and industry projects. Proficient in Python (numpy, pandas, scikit-learn, TensorFlow, spaCy), C++, and Java, he moves projects from research prototypes to robust codebases, including ML and NLP applications for DoD-funded work. His background spans defense, biotech, and commercial simulation companies, giving him a rare mix of domain knowledge and practical engineering discipline. Colleagues rely on him for translating advanced numerical methods into maintainable software and for driving SBIR-style research into deployable products.
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.