Summary
Michael Ohl is a gameplay-focused Software Engineer III with nine years of experience building interactive systems and shipping over 10 games and prototypes using C++, C#, Lua, and Python. Based in San Diego, he has deep practical knowledge of Unreal Engine 4 and Unity, engine architecture, and 3D math, and has built low-level systems including an OpenGL renderer with lighting and shadows. At Blind Squirrel Games he progressed from associate to senior engineering roles, contributing to gameplay, AI, input, and asset pipelines while refining and refactoring core classes for robust, maintainable systems. He pairs hands-on engineering with design sensibilities—creating levels, UI, animations, and particle effects—to deliver cohesive player experiences. Unusually for an engineer at his level, he also has experience running community programs and front-end telemetry UIs, demonstrating strong communication and cross-discipline collaboration.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Portland State University