A collection of Processing Python Mode resources. This is a hand-rolled static site generator. It transpiles processing.py files to p5.js. I plan to add sketches, resources, and new features over time.
Built with pyp5js, Jinja, and Pygmentsview
An educational platform for engaging with music and technology. The focus is on providing entertaining challenges inexpensively, that promote creative problem solving, collaborative work, and programming using visual apparatus.
Website for the Massey University College of Creative Arts mid-year intake campaign.
A 2D puzzle game created for the Open Jam Aotearoa 2018 game jam. The theme for the 48hr event was “soup”.
Illustration work by Mary Guo.
LÖVE 2D game engine (Lua)view
Website for the inaugural Open Jam Aotearea event, held in Wellington NZ.
Illustration work by Nick Holmes.
Design & development, HTML, CSS, PHPview
Redesign and development of the Mobile Innovation Network Australasia website.
UI/UX design, Wordpress theme developmentview
The Firefox Reader View ported to a Jekyll theme.
To put it simply: an automatic marker for vector graphics drawing tasks.
South Africa’s leading online platform for medical professionals and their patients.
Ongoing front-end development & maintenance, back-end & design contributionsview
A calisthenic workout timer.
Design & development, AngularJS, HTML5 & CSS/SASS, Flask (Python), SQLite
Concept for a PnP app. The approach is around re-usable shopping lists.
A retro-inspired game, complete with hipster protagonist. Design and programming has ceased.
Raster spritesheets, Flixel (ActionScript)
Website for Samsung sales incentive campaign, provided by Achievement Awards. Features news updates, online claiming facilities, rewards catalogue (and online store), and various ongoing competitions.
Website for SARS employee incentive campaign, provided by Achievement Awards. Features news updates, online claiming facilities, rewards catalogue (and online store), and various ongoing competitions.
An open source programming environment for creating static, animated, and interactive code-generated artworks – specifically to provide graphic/web designers with an accessible and visual way to learn programming.
A promotional, interactive presentation for the Build2Trade website system.
Design & development, Flash