Nicholas Zufelt is an instructor and former research mathematician with 10 years of experience blending advanced mathematics, computer science, and project-based learning in secondary and higher education. Holding a Ph.D. in Mathematics from UT Austin, he teaches Python, machine learning, Swift/iOS, and Java while designing hands-on curricula that connect theoretical concepts to real-world coding projects. His background includes topology research at Imperial College London applied to DNA studies and leadership roles creating learning centers and instructor training programs. Based in Andover, MA, he brings academic rigor to practical software and data-driven instruction, often translating deep theoretical insights into accessible classroom experiences.
10 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at The University of Texas at Austin
Master’s Degree, Mathematics, Master’s Degree, Mathematics at State University of New York College at Potsdam
A collection of currated online resources for students to learn topics in Computer Science.
Contributions:10 commits, 9 pushes, 1 branch in 2 years 4 months
computer-sciencescience
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.