About
At the helm of Sprytosaur, my multifaceted role in game development extends beyond…
Experience
Education
-
City University London
-
Dissertation title "Reversed-perspective Platform Game with OpenGL ES"
Fields of studies:
1st year: Business & Organisations, Computation & Reasoning, Databases, Maths for Computing, Software Engineering, Sys Architecture, Java
2nd year: OO Analysis & Design, Data Structs & Algorithms, C++, Games Technology, Networks & OS
Final year: Mandarin, AI, Adv Games Technology, Adv Databases, E-Commerce -
-
-
-
-
-
Projects
-
Popplings (Nintendo Switch, Steam)
Competitive puzzle game taking inspiration from the 90s games of the same genre. Our debut for creating online multiplayer (Steam PC version), improved and extensive localisation system, story manager, menus manager, and releasing on a home console.
Other creatorsSee project -
ThumBeat: Button Basher Edition (Steam)
- Present
A step up from the original Android and iOS games, ThumBeat: Button Basher edition takes all the content of the original to a new level, with expanded controller options, leaderboards, achievement and an incredibly shiny coat of paint (with a few hidden special bits here and there)
Other creatorsSee project -
ThumBeat (Android/iOS)
- Present
My first self-developed video game. This is a one-hand rhythm game designed to be played on the move by busy people at all skill levels. The idea was inspired by seeing the lack of good music games playable with a single hand.
The launch soundtrack was co-produced by myself ('Chiptogram') and Matthew Hitchings ('NRV')Other creatorsSee project -
Dplay Mobile in-house development transition
-
Lead the transition of the Dplay Mobile development from an agency to the in-house London team.
Main product goals:
- Establish the team - Expand the team from 1 in-house member up to two full sized Android/iOS squads, complete with UXD, QA and Delivery Manager
- Single Binary - combine all separate apps into a universal app per platform
- Monetisation expansion - offer In-App Purchase to all SVOD markets
- Deliver the features people want, properly - Give users the ability to…Lead the transition of the Dplay Mobile development from an agency to the in-house London team.
Main product goals:
- Establish the team - Expand the team from 1 in-house member up to two full sized Android/iOS squads, complete with UXD, QA and Delivery Manager
- Single Binary - combine all separate apps into a universal app per platform
- Monetisation expansion - offer In-App Purchase to all SVOD markets
- Deliver the features people want, properly - Give users the ability to favourite their shows
- Support expansion territories - Launched in Japan!Other creatorsSee project -
HGTV Deutschland Web Launch
-
The first Scripps digital brand launch outside the US. A small but efficient project to deliver a repurposed existing codebase, plugging in new content sources, keeping liaised with local branding and marketing teams.
Other creatorsSee project -
XiinEngine
-
XiinEngine 1 is the 2nd generation Content Management System developed in-house at Xiin Networks. It includes some major enhancements such as a standardised accounts system, much more secure codebase, refined framework, support for prettified URLs, better support for reusable JavaScript enhancements and centralised APIs. It is also written in an entirely object oriented format.
XiinEngine 1.2 has recently gone live on GitHub and is available for public download as of 21st April 2013…XiinEngine 1 is the 2nd generation Content Management System developed in-house at Xiin Networks. It includes some major enhancements such as a standardised accounts system, much more secure codebase, refined framework, support for prettified URLs, better support for reusable JavaScript enhancements and centralised APIs. It is also written in an entirely object oriented format.
XiinEngine 1.2 has recently gone live on GitHub and is available for public download as of 21st April 2013 https://github.com/GreenYoshi/xiinengine-legacy. This showcases the existing codebase used across various websites developed in-house and for clients at Xiin Networks, but wrapped in a package which includes an installer and user friendly configuration pages.
Development on XiinEngine 2 has commenced and is set for a Summer 2013 release. There are three distinctive goals for this iteration of the system:
1. Mobile-first approach
2. Internationalization
3. Package-customised installation & maintenance
A total of 11 Xiin-managed websites used the CMS at its peak. (internal and clients)Other creatorsSee project -
Disney.xx Relaunch
-
-
Disney Channel App 1.0
-
-
BBC News App 3.0
-
-
Barclays Technology Challenge
-
I was the mentor for the winning team from Lancaster university. The challenge was participated by 12 teams across various universities across North West England, with the prize being an internship at Barclays and the BBC.
My responsibilities were primarily to advise the team on how the BBC works, answer any technical questions about iPlayer, and suggest head count for the duration of the planned project.
The project was nicknamed 'SmartPause', a feature designed to allow a user…I was the mentor for the winning team from Lancaster university. The challenge was participated by 12 teams across various universities across North West England, with the prize being an internship at Barclays and the BBC.
My responsibilities were primarily to advise the team on how the BBC works, answer any technical questions about iPlayer, and suggest head count for the duration of the planned project.
The project was nicknamed 'SmartPause', a feature designed to allow a user to store a resume state of audio/video playback, and resume this content at the correct time on any device.Other creators -
New Age Xiin (NAX)
-
First generation of the in-house Content Management System used across Xiin Server sites. This served as the base for the network reboot when I came under the realisation that every site's codebase was outdated and unmaintainable. The first generation included a basic AdminCP and a front-end framework to standardise the file and code structure for development.
NAX is not publically released, but examples of its use are:
NAX Beta
- Lambda Records
NAX|10
- Radio…First generation of the in-house Content Management System used across Xiin Server sites. This served as the base for the network reboot when I came under the realisation that every site's codebase was outdated and unmaintainable. The first generation included a basic AdminCP and a front-end framework to standardise the file and code structure for development.
NAX is not publically released, but examples of its use are:
NAX Beta
- Lambda Records
NAX|10
- Radio Nintendo v6.0
NAX|11
- Mario Media v4.0 (NAX|11)
- Mario Media v4.1 (NAX|11a)
- Radio Nintendo v6.5 (NAX|11b)Other creatorsSee project
Languages
-
English
Native or bilingual proficiency
-
Thai
Native or bilingual proficiency
-
German
Limited working proficiency
-
Japanese
Elementary proficiency
-
Chinese
Elementary proficiency
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More