Michael Christel

Teaching Professor at Entertainment Technology Center, 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 Christel is a Teaching Professor at Carnegie Mellon University's Entertainment Technology Center, bringing over three decades of multimedia research and production experience to interdisciplinary graduate education. He designs and mentors transformational games for learning and health, drawing on a deep research background in video analysis, information visualization, and digital library systems that began with a PhD from Georgia Tech. A longtime CMU practitioner since the late 1980s and former Informedia founding member, he blends rigorous research with hands-on engineering—recently contributing to the Panda3D game engine by improving 3ds Max export, collision handling, and asset compatibility. His current focus on playtesting and playcentric design bridges academic research and practical game development, helping students iterate toward engaging, evidence-based experiences. Based in Pittsburgh, he is known for translating complex multimedia and interface problems into usable tools and instructional projects that advance both scholarship and practice.
code16 years of coding experience
job22 years of employment as a software developer
bookPh.D., Computer Science, Ph.D., Computer Science at Georgia Institute of Technology
bookB.S., Mathematics and Computer Science, B.S., Mathematics and Computer Science at Canisius University
github-logo-circle

Github Skills (11)

panda3d10
3d-models10
c-language10
cross-platform10
game-development10
cprogramming-language10
game-engine10
user-interface8
graphical-user-interface8
ui-design8
python6

Programming languages (4)

TypeScriptC++HTMLPython

Github contributions (5)

github-logo-circle
panda3d/panda3d

Jul 2009 - Aug 2011

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Role in this project:
userFull-stack Developer
Contributions:32 commits in 2 years 1 month
Contributions summary:Michael's contributions primarily involved modifications to the Panda3D game engine's exporter for 3ds Max. They implemented new collision options and user interface elements within the exporter, indicating a focus on enhancing asset import functionality. Furthermore, the user addressed bugs related to vertex colors, animation hierarchies, and texture swapping. They integrated fixes and feature additions within the exporter to improve compatibility and functionality of the game engine.
pythonc-plus-plusmulti-platformenginepanda3d-game-engine
The ScienceMakers Digital Archive
Contributions:2 PRs, 75 pushes, 3 branches in 5 years 7 months
digital-archivearchive
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 Christel - Teaching Professor at Entertainment Technology Center, Carnegie Mellon University