Mark Sherman

Assistant Professor Of Computer Science at Emmanuel College (Boston)

Boston, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mark Sherman is an Assistant Professor of Computer Science in Boston with 13 years of experience blending education research, curriculum design, and hands-on engineering to champion computing as a liberal art. He builds and teaches data science and computing courses for liberal arts students, directs interdisciplinary educational initiatives, and investigates how learners debug and learn with block-based environments. A former MIT postdoc and App Inventor master trainer, he has contributed to the widely used MIT App Inventor codebase—enhancing camera functionality and tutorial image scaling—bringing practical mobile-development expertise to classroom innovation. His work spans K–college outreach, robotics, and assessment tool development, and he routinely translates research insights into scalable classroom materials and teacher professional development. Colleagues describe him as an educator-engineer who intentionally bridges research, pedagogy, and community-building to make computing accessible and expressive.
code13 years of coding experience
job17 years of employment as a software developer
bookUMass Lowell
languagesc, scheme, java, python, javascript, c++, app inventor
github-logo-circle

Github Skills (8)

javas10
mobile-development10
native-android10
android10
android-development10
java10
ui-design9
front-end-development8

Programming languages (14)

JavaCTeXVueGoPerlHTMLTypeScript

Github contributions (5)

github-logo-circle
mit-cml/appinventor-sources

Feb 2014 - Oct 2018

MIT App Inventor Public Open Source
Role in this project:
userMobile Developer
Contributions:9 commits, 4 PRs, 57 comments in 4 years 8 months
Contributions summary:Mark primarily focused on enhancing the camera functionality within the App Inventor platform. They added a new property and implemented code to allow the front-facing camera to be selected. Additionally, the user addressed deprecated calls, updated the UI, and corrected typos within the code. Finally, they implemented changes to scale tutorial images to fit the window.
app-inventormit-app-inventorandroidmitinventor
Contributions:7 PRs, 72 pushes, 13 branches in 8 years 8 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
Mark Sherman - Assistant Professor Of Computer Science at Emmanuel College (Boston)