Summary
Colan Biemer is a PhD candidate in Computer Science at Northeastern University with 11 years of software development experience focused on procedural content generation and dynamic difficulty for games. His dissertation and multiple publications apply Markov decision processes to generate and assemble level segments for platformers and roguelikes, with papers accepted to AAAI, IEEE CoG, and FDG (including a best paper nominee). He teaches game engines, C++, and graphics, blending rigorous research with hands-on engineering and a history of shipping interactive applications from university labs to the App Store. Based in Boston, he balances academic rigor with practical tooling—his work underpins reusable game dev submodules and quality-diversity search methods. Colan’s research habitually links predictive heuristics for player enjoyment with procedural generation, an angle that makes his systems both adaptive and playable. Off hours he programs side projects, reads literary fiction, and spends time with his dog, suggesting a creativity that informs his technical work.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Artificial Intelligence, Computer Science, Artificial Intelligence at Drexel University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Northeastern University
English