I am a Senior Programmer with over 20 years of experience in varying technologies and languages.
I am a HTML5 games developer, with experience working in an Agile Scrum environment. My current work involves TypeScript, using Pixi for mobile and desktop web games, with a framework based on PureMVC.
I use Git and Bitbucket for source control, JIRA, Confluence for ticketing, status updates, and documentation. Prior to that, I was using JavaScript and Phaser.
I am responsible for re-usable, scalable and clean code across multiple different frameworks and libraries.
I also have experience of working in a freelance capacity, with direct consultations and communication with many clients and agencies alike.
I have experience in debugging and optimisation across various operating systems, browsers, plug-ins and devices.
I am a self-motivated, pro-active, co-operative, predominantly happy and positive problem-solver.
I have created:
HTML5/Mobile/Flash and PC/Mac desktop games and applications.
E-Learning and Language training software packages.
Animated and interactive banners and advertisements.
Marketing & Press Packs, and professional presentations for corporate companies.
Interactive touch-screen kiosks @ retail and installation pieces.
Outside of work, I love listening to music, of almost every type. I have a profile on Spotify (user: thingonaspring) where I’ve made some good, some bad, and some very ugly playlists of different genres. I love to see live music, as well as the odd trip to the theatre.
I also love gaming, be it modern, or retro. I will always have a soft spot for my Commodore Amiga, and before it, the C64. But basically a path right through from there into PS4.