Josh Katz is an education-focused technologist and PhD candidate at UIUC with eight years of experience designing STEM curricula, teaching computer science and engineering, and conducting research on digital learning environments. He combines classroom practice鈥攆rom high school PLTW and Fusion 360 instruction to university-level teaching鈥攚ith hands-on research experience at NASA JPL and NSF-funded projects, bringing evidence-based pedagogy to technology education. Josh has a strong academic record (MS in STEM Education, BS in Technology & Engineering Education) and a track record supporting students technically as a software specialist and residential consultant. Comfortable bridging theory and practice, he leverages skills in robotics, AI-adjacent projects, and instructional design to create learner-centered experiences that scale. An often-overlooked strength is his sustained involvement in youth STEM programs and informal learning settings, which informs his pragmatic approach to research and teaching.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Digital Environments for Learning, Teaching & Agency, Doctor of Philosophy - PhD, Digital Environments for Learning, Teaching & Agency at University of Illinois Urbana-Champaign
Master's of Science, STEM Education & Leadership, 4.0, Master's of Science, STEM Education & Leadership, 4.0 at Illinois State University
Find and Hire Top DevelopersWe鈥檝e 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.
Request Free Trial
Josh Katz - Graduate Research And Teaching Assistant