Mitchell Bloch is a Software Development Engineer with 19 years of experience, currently building identity, privacy, and entitlement systems for Amazon Game Publishing under AWS. He holds a PhD in Computer Science (Relational Reinforcement Learning) and applies research-grade thinking to practical problems like OAuth2 endpoints, entitlement federation, and privacy automation. Deeply experienced in C++ and game systems, he also authored an Unreal Engine plugin and a descriptive file format to flexibly route permissions based on caller and data attributes. Previously he taught and mentored students at the University of Michigan, building a long-standing game development framework (zenilib) used in undergraduate courses and summer camps. Mitchell blends low-level systems and concurrency expertise with applied machine learning techniques for safer parallel code, and has been incrementally adopting Rust to broaden his tooling for secure, concurrent systems. Based in Ann Arbor, he pairs academic rigor with hands-on shipping experience across high‑visibility game launches.
19 years of coding experience
Bachelor of Science in Engineering, Computer Science, Bachelor of Science in Engineering, Computer Science at University of Michigan
Contributions:327 commits, 273 pushes, 1 branch in 1 year 3 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
Mitchell Bloch - Software Development Engineer at Amazon