Nathan Bean is an Associate Teaching Professor at Kansas State University with 11 years of higher-education experience and over eight years of industry work building full-stack web applications. Recognized as the Richard B. and Mary Jo Myers Cornerstone Teaching Scholar, he has created five original courses, authored four Creative Commons textbooks, and produced 80+ video lectures to modernize CS instruction and scale online delivery. His work bridges teaching and research in computer science education, contributing to over $5.75M in grants and leading a $2.8M GK-12 STEM outreach program that paired grad students with K–12 teachers. A pragmatist who codes, he has developed automated grading and just-in-time tutoring tools and ran a small Ruby on Rails web shop, blending classroom innovation with real-world software development.
11 years of coding experience
13 years of employment as a software developer
Master of Science Computer Games Technology, Master of Science Computer Games Technology at Abertay University
Doctor of Philosophy (PhD) Curriculum & Instruction / Computer Science Education, Doctor of Philosophy (PhD) Curriculum & Instruction / Computer Science Education at Kansas State University
Contributions:4 pushes, 1 branch in 2 years 7 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.