Jacob Koehler is a mathematics and data science educator with over a decade of experience teaching undergraduate and professional learners at institutions including The New School, Columbia- and MIT-affiliated programs, and General Assembly. He specializes in computing-infused mathematical modeling and designs courses that connect liberal arts students to contemporary data science and machine learning problems. Jacob has a strong track record facilitating hands-on computational workshops (Python, R, Git, UNIX) for academic researchers and practitioners, and leads cross-institutional courses that translate advanced techniques into accessible classroom experiences. His background ranges from high school calculus to doctoral-level education research, giving him a rare blend of curriculum design, pedagogy, and technical fluency. Based in New York, he brings a student-centered approach aimed at broadening participation in computational science.
10 years of coding experience
2 years of employment as a software developer
Master of Arts (M.A.), Mathematics Education, Master of Arts (M.A.), Mathematics Education at University of North Carolina at Charlotte
Bachelor of Science - BS, Mathematics, Bachelor of Science - BS, Mathematics at SUNY Oneonta
Doctor of Philosophy (Ph.D.), Education, Doctor of Philosophy (Ph.D.), Education at Columbia University in the City of New York
Contributions:13 commits, 12 pushes, 1 branch in 5 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.