Welcome to tabreturn.com -- a web portfolio of my work.
I started making things for the Web back in the days of PlayStation 1, grunge music, and dial-up modems. Over time, I evolved from designer to developer, earning degrees in both creative and technical disciplines along the way. Today, my work lives at the intersection of creativity, code, and experimentation -- exploring interactive technology across web, mobile, games, and immersive media.
I currently reside in Wellington, New Zealand Sydney, Australia.
You can contact me via email:

Research exploring and developing new Python tools for visual learning contexts.
Years of obsessive research, existential doubt, and wrangling LaTeX

A bit of fun porting modern games to retro handheld devices (see Anbernic, etc.).
Programming, cross-compilation, de- and re-compilation, graphics/audio/input adaptation, reverse engineering, potato optimisation, and license compliance
view
This 2022 GovTech project aimed to understand the sector’s needs in relation to universities and government and what can be done to address systemic challenges to support a thriving screen industry in Wellington.
Jon He, Liam Sutton, Tristan Bunn
WellingtonNZ-funded industry report
view
Use the Thonny Python IDE as a Processing PDE alternative for creative coding. Thonny-py5mode is a plug-in that installs and configures Thonny for use with py5, a Python (3.8+) framework that leverages Processing’s core libs.
Thonny IDE plug-in
view
Artworks coded in Processing Python Mode & py5, plotted using a 2-axis pen plotter.
This series explores themes of waves, radials, and relics.
Pen and paper
view