Assistant Professor at Rose-Hulman Institute of Technology
Terre Haute, Indiana, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michael Hewner is an assistant professor of computer science at Rose-Hulman with 13 years of experience bridging academic research in CS education and hands-on software development. He teaches across the curriculum from introductory programming to software engineering and theory, and keeps practical skills sharp by returning to professional programming during summers at companies like Amazon, Groupon, and Indigo BioAutomation. His Ph.D. in Human-Centered Computing informs research and course design, and he contributes to impactful open-source educational tooling—most notably enhancing Runestone's server to improve interactive Parsons problems. Michael also has experience leading small development teams in experimental industry–academia internships and has a history of building production systems and developer tooling at scale. Based in Terre Haute, he maintains an active portfolio of research and programming projects on his personal website.
13 years of coding experience
5 years of employment as a software developer
Ph.D. Human Centered Computing, Ph.D. Human Centered Computing at Georgia Institute of Technology
MS Computer Science, MS Computer Science at University of Illinois Urbana-Champaign
Interactive books for computer science and mathematics
Role in this project:
Back-end Developer
Contributions:12 commits in 1 month
Contributions summary:Michael primarily focused on enhancing the functionality of the `runestoneserver` repository by adding support for Parsons problems. They implemented features such as multi-line blocks, initial line descriptions, and the ability to save and restore the state of the problems using local storage. Furthermore, the user integrated logging mechanisms and made improvements to error messaging within the Parsons problem module. These changes suggest a focus on improving the user experience and functionality of interactive exercises.
Contributions:57 pushes, 1 branch in 6 years 10 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.
Request Free Trial
Michael Hewner - Assistant Professor at Rose-Hulman Institute of Technology