Packback
Senior Software Engineer • Jan, 2023 — Present
- Lead Python developer for NLP, plagiarism detection, AI content detection, and LLM-based chat assistant services.
- Improved plagiarism check times from a one minute average down to 15 seconds.
- Architected a paraphrase detector using sentence similarity models and dynamic programming.
- Built an event processing system handling 5k events/s with novel visualizations of the student writing process.
- Developed NLP algorithms to generate actionable feedback on student writing.
- Migrated AI detection and ML grammar correction to a dedicated GPU server, achieving a 20x speedup.
- Built and deployed new Python services based on PyTorch, FastAPI, Helm, and Kubernetes.
- Transitioned Analytics Service to use BigQuery to resolve issues with flaking data pipelines.
Gridspace
Machine Learning Data Engineer • Apr, 2018 — Jan, 2023
- Built and managed data collection and labeling platforms using Django, Helm, and Kubernetes on GCP.
- Built a human-in-the-loop labeling tool for efficiently correcting machine-generated transcripts.
- Grew user base to 500+ active users, generating 3,000+ hours of domain-specific speech data.
- Designed and built dialog act and emotion recognition models.
- Collaborated with ML engineers to build and deploy state-of-the-art speech recognition and TTS models.
- Built and managed data collection platform Gridspace Mixer, where users call in and talk to a partner in a specified domain scenario.
Congruity Works and Professional Development
Web Development and Support • Aug, 2017 — Apr, 2018
- Provided support and development for wordpress and drupal sites using html, css, javascript and php.
- Completed 11 Coursera courses including the Deep Learning Specialization, building foundational skills in machine learning and data science.
Purdue University
PhD and Postdoctoral Researcher • Jan, 2011 — Jul, 2017
- Developed novel computational methods within the field of density functional theory.
- Wrote MATLAB software to solve problems involving ODEs and PDEs as well as corresponding inverse problems.
- Published 12 peer-reviewed papers and presented at 13 domestic and international conferences.
- Integrated new algorithms into existing FORTRAN software packages
- Translated abstract ideas into custom MATLAB software for use in research
- Implemented version control and unit tests to increase the quality of software developed by our research group
Goshen College
Adjunct Professor • Fall 2013
- Taught and developed course material for Analytical Mechanics
Purdue University and Goshen College
Teaching Assistant • Fall 2007 — Fall 2010
- Helped to teach courses on electricity and magnetism, electronics and general physics as an undergraduate at Goshen College and graduate student at Purdue University
Purdue University
PhD in Physics • 2015
GPA: 3.92 / 4.0
Goshen College
BA in Physics, Minor in Math • 2008
GPA: 3.82 / 4.0
Computer Science
- Python
- Django
- FastAPI
- React
- PyTorch
- TensorFlow
- JAX
- Spacy
- Numpy
- Scipy
- Pandas
- Scrapy
- Kubernetes
- Helm
- GCP
- BigQuery
- Gitlab CI
- Terraform
Math and Physics
- Machine Learning
- Numerical ODEs and PDEs
- Numerical Inverse Problems
- Density Functional Theory
- Quantum Mechanics
- Electronic Structure
V Chávez, J Nafziger, A Wasserman • 2022
M Wu, J Nafziger, A Scodary, A Maas • 2020
JN, Kaili Jiang, Adam Wasserman • 2017
Adam Wasserman, JN, Kaili Jiang, Min-Cheol Kim, Eunji Sim, Kieron Burke. • 2017
JN, and Adam Wasserman. • 2015
- Github: https://github.com/jnafzig/
- LinkedIn: https://www.linkedin.com/in/jonathan-nafziger/
- Website: http://jnafzig.github.io