Stephan Visser is an AI Gameplay Developer based in Amsterdam with a decade of hands-on experience building interactive systems that blend machine intelligence and player-facing design. Currently at Supercell, he progressed from an AI Innovation Lab participant—where he independently built a context-aware NPC framework and natural-language-driven quest system—to a role focused on advancing game AI in production. He also leads motion software development for the Dutch Nao Team, applying robotics control and emerging machine learning techniques to make humanoid robots move safely and responsively. Stephan combines formal AI and HCI training from the University of Amsterdam and the University of Melbourne with practical teaching and outreach experience, reflecting a strong commitment to both engineering and education. Beyond games, his cross-disciplinary background in physics and computer science gives him a rare ability to translate complex algorithms into robust, real-time behaviors. Colleagues know him for diving deep into prototypes that let non-programmers author narrative systems while still meeting high technical standards.
10 years of coding experience
Bachelor of Science - BS, Artificial Intelligence, Bachelor of Science - BS, Artificial Intelligence at University of Amsterdam
NG/NT Diploma, NG/NT Diploma at Murmellius Gymnasium Alkmaar
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
Stephan Visser - AI Gameplay Developer at Dutch Nao Team