Stephen has developed over 200 online games since 1998. He has extensive experience in building complex physics engines and online calculators. In his role as Technical Director, his unique combination of adaptive development skills and deep understanding of what makes a game or app addictive and go ‘viral’, makes him invaluable.

He now specialises solely on developing seriously addictive games and software engines for both Apple iOS and Google Android mobile devices and platforms. In his spare time he also builds mind-bending brain-training games for clients.




Kim's career maps the course of digital media evolution. From the early days of interactive CD-roms to the now always connected and fully integrated mobile experience. He has worked in both a hands-on and managerial capacity and brings over twenty years experience to his role as Creative Director at Squish Games.

Prior to co-founding Squish, he has successful established several successful design lead, digital business strategy and media production business in Sydney, California and Singapore.