Jonathan Nafziger is a software engineer and former theoretical physics postdoc with 10 years of experience bridging rigorous research and production engineering. He combines a PhD in Physics from Purdue with hands-on roles in machine learning data engineering and web development, currently building software at Packback after five years shaping ML data pipelines at Gridspace. Proficient in Python, Matlab, mathematical modeling, and applied ML, he moves comfortably between research-grade simulation and practical, scalable systems. Based in Los Angeles, he brings academic rigor to product-focused engineering and a curiosity for AI that drives him to translate complex models into usable tooling. An understated strength is his track record of turning abstruse theoretical work into clean, maintainable code and data workflows.
10 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Physics, Bachelor's degree, Physics at Goshen College
Doctor of Philosophy (Ph.D.), Physics, GPA: 3.92, Doctor of Philosophy (Ph.D.), Physics, GPA: 3.92 at Purdue University
Contributions:2 PRs, 47 pushes, 3 branches in 2 years 10 months
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.