Mike Erwin is a lead rendering engineer with 16 years of systems- and graphics-focused experience building high-performance tools for game and film pipelines. He blends deep GPU and OpenGL/GLSL expertise with systems programming across macOS, Windows and Linux, and has shipped work at Blender, Epic, AMD, DreamWorks, and now Riot Games. As a founder of a tooling company, he has hands-on experience bridging Blender and Unreal Engine workflows and engaging directly with artists and customers at GDC and SIGGRAPH. Mike favors clean, fast, native code, strong profiling and SIMD optimization, and has a long-standing interest in human-computer interaction and retro computing that informs practical, user-focused tool design. He holds an MLA in IT from Harvard and a history of shipping real-time rendering subsystems and import/export formats that make complex assets usable in production.
15 years of coding experience
13 years of employment as a software developer
BS computer science, BS computer science at The University of Southern Mississippi
Master of Liberal Arts Information Technology, Master of Liberal Arts Information Technology at Harvard University
Contributions:3 pushes, 6 branches, 4 comments in 3 months
subdivision-surfacesurfacesubdivision
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
Mike Erwin - Lead Rendering Engineer at Riot Games