Michael Ringenberg

Senior Research Programmer Analyst at Carnegie Mellon University

Pittsburgh, Pennsylvania, 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
Michael Ringenberg is a Senior Research Programmer Analyst with over two decades of experience building interactive educational tools and intelligent tutoring systems, currently leading development and deployments at Carnegie Mellon University. He combines deep familiarity with GUI and systems programming (C/C++, LISP, Java) with modern web front ends (Angular, React, Svelte) and backend services in Python and Kotlin, spanning the full software lifecycle from design through CI/CD and post-release support. His work blends research and production: developing CTAT tutors, logic-proving tools, and writing instruction platforms while analyzing large datasets such as eye-tracking records and applying large language models for document analysis. Comfortable in heterogeneous environments, he has a track record of integrating tutoring systems with platforms like edX and OLI and has repeatedly moved research prototypes into robust, deployed products. Based in Pittsburgh, he pairs an MS in Intelligent Systems with hands-on expertise in data-driven educational research and long-term maintenance of complex academic software ecosystems.
code10 years of coding experience
job20 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookMaster of Science (MS), Intelligent Systems Program, Master of Science (MS), Intelligent Systems Program at University of Pittsburgh
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

ansible-collections10
itil9
silverstripe9
odk9
flash8
statistics7
converting6
intelligent5
png4
command-line-tool3
cli3
json3
cloudant2
python1
couchdb1

Programming languages (7)

TypeScriptJavaCSSJavaScriptEagleElixirPython

Github contributions (5)

github-logo-circle
An AI-enhanced online writing studio with a suite of generative and assessment tools supporting the writing process from initial-phase writing to the completion of the final draft.
Contributions:5 releases, 30 PRs, 316 pushes in 1 year 8 months
carnegie-mellon-universityeducational-software
Eberly DocuScope Tagger Service
Contributions:11 releases, 3 PRs, 24 pushes in 1 year 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
Michael Ringenberg - Senior Research Programmer Analyst at Carnegie Mellon University