Full Stack Software Engineer, designer and game enjoyer.

Matthew Kingston

matthewkingston@me.com

www.matthewkingston.me

0430 781 262

I'm an end-to-end, full-stack software engineer, amateur designer and game developer, from Melbourne Australia. 22+ years experience developing web & desktop projects. 20+ years industry experience mainly in web/online. I'm currently seeking all job opportunities.

Work history, experience & showcase of Matt Kingston.

© Copyright 2025

Showcase

Plant your Poppy

2012 Web Application

Still online and active, plantyourpoppy.org was an application I built during my employment at Click Creative. The application excludes the use of any frameworks and libraries, in preference of a very responsive and custom built approach to handling user interaction and form submission.

Powered by a purpose built backend that writes data securely to a database, saving messages from users sharing heartfelt messages, photos and memories for all Australians in recognition of the Poppy Appeal.

Challenges

  • Custom, purpose built online application without leverage of any existing functionality.
  • Quick load time requirements for the general public. Catering to all web browser and network capabilities of that time.
  • Asset storage and hosting. Form sanitization.
  • Responsive gestures for both desktop and smart-phones of that era.
  • Tile map allowed area exclusion as to not obfuscate monuments and scenery of the Royal Botanic Gardens background image.

Achievements

The application was mentioned and advertised during an evening news programme on Channel 9 in Australia. Raising awareness for the appeal. You can view the video below.

Tank Wars

My first game

During the final year of my secondary schooling, I enrolled part time in a Victorian TAFE course of multimedia. While this was a very broad subject, there were key aspects I thrived in; notably web and game development. One of the assignments was to develop an Adobe® Flash (Macromedia Flash at the time) game. I excelled in this assignment and was encouraged to enter my submission to the ACMI Top Screen season of excellence. I was accepted and my game was exhibited in the ACMI building for the general public to play.

Challenges

  • Fast-tracked learning of ActionScript which drove all the functionality of the game.
  • Player, projectile and hostile NPC movement controls and decision making.
  • Collision checking and all the intricacies paramount to game development.
  • Map and scene display storage; multidimensional arrays, enum and tile mapping to render loops.

Achievements

Awarded for my game at the ACMI in Melbourne CBD.

Digital Matte Painting

Personal desktop wallpaper collection

Since childhood I've always enjoyed drawing, creativity and art. This naturally worked into my interests of creating digital art, where I got deep into the digital matte painting scene. Following the works and learnings from key creative organisations such as the Gnomon Workshop and taking heavy inspiration from amazing artists on DeviantArt, I made some desktop wallpaper artwork for myself.