Joshua Mccoy is an Associate Professor and AI researcher with 11 years of experience specializing in game AI and interactive media, currently shaping the future of playable experiences at UC Davis. His work blends computer science and cinema/digital media to expand what games and interactive art can do, enabling richer forms of play across physical and virtual spaces. Joshua’s academic trajectory—from a PhD at UC Santa Cruz to positions at UCSC’s Center for Games and Playable Media, American University, and UC Davis—reflects a sustained focus on practical AI systems for games. He pairs deep research credentials with hands-on game development, translating novel AI techniques into actual playable artifacts rather than just papers. Based in Davis, California, he brings a rare mix of scholarly rigor and design sensibility that informs both classroom teaching and creative research projects. Beyond traditional research outputs, he emphasizes the experiential impact of AI, aiming to change player relationships with interactive systems.
11 years of coding experience
19 years of employment as a software developer
University of California Santa Cruz
Bachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Earlham College
Contributions:54 pushes, 4 branches in 5 years 7 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.