death.au

Gordon Pedersen's CV

Gordon Pedersen

Gordon Pedersen

Senior Software Engineer

I'm a senior software engineer in Melbourne, Australia, with 15+ years of experience taking projects from concept to deployment and long-term maintenance.

I love problem-solving — it's what drives my work across UX/UI design, front-end, and back-end.

Available for work from August 2026

Senior software engineer with 15+ years building and shipping production systems — from co-founding a technology startup and leading its delivery for fifteen years, to modernising legacy eCommerce platforms and building the internal tooling teams run on. I'm at my best making sense of messy systems: untangling a platform nobody wants to touch, finding the cause of an outage nobody can reproduce, and writing it down so the next person doesn't start from zero. Creator of an award-winning open-source Obsidian plugin with 1.3M downloads.

Experience

SWiM Communications
Full-Stack Developer

Independent Developer
Open-Source & Game Development / Career Break

Aerion Technologies
Co-founder · Senior Software Architect · Head of Front-End

 

Skills

Languages
JavaScript, TypeScript, PHP, Ruby, C#, Razor/Blazor, HTML, CSS (LESS/SASS), SQL, Objective-C
Frameworks & Libraries
React, Vue.js, Angular, Node.js, Bun, Express, .NET / ASP.NET Core, CodeIgniter, Smarty, jQuery, Handlebars/Nunjucks
Platforms
CS-Cart, WordPress (Bedrock/Sage), WooCommerce
Data
PostgreSQL, MySQL/MariaDB, MS SQL, SQLite, Firebase
Cloud & DevOps
Azure, AWS, Cloudflare, Docker, DDEV, CI/CD, Git/GitHub, npm, cPanel/WHM
Integrations
Stripe, PayPal, GA4 / Google Tag Manager
AI & Agentic Development
Claude Code, context engineering, modular agent skills, machine-readable documentation systems, self-hosted Coder workspaces
Practice
System Architecture, API Design, Legacy Migration, Incident Response & Root-Cause Analysis, Developer Experience, AI-Assisted Development, Technical Documentation, UX/UI Design, Team Leadership, Agile/Scrum, Stakeholder Management

Selected Projects

A sample of shipped work — more at death.id.au/cv.

Education

Bachelor of Computer Science (Games Technology)
La Trobe University

Awards & Recognition

Projects

The below is a selection of projects I have worked on over the years, in order to better demonstrate my experience.
They are presented in no particular order, and by no means represent everything I have worked on.

A screenshot from CubeTube, depicting a blocky image of a voxel train with a sideways tetris game (a long piece is about to be slotted in for four lines).

Cube Tube

Nostalgia inducing, 8-bit style, side scrolling tetrominos, ON A TRAIN!

An image of a young woman in a shop uniform placing paper price tickets on shelves of vitamin bottles

Shopfront Solutions

A platform for digital marketing in the retail sector.

An image of a Lego portal from Lego Dimensions with one of the toypad segments lit up red.

LDToypad.NET

A .NET library for communicating with the LEGO Dimensions toypad.

A screenshot from "Robotic Mission to Mars" showing a Power Control screen. This screen shows a picture of the NASA Curiosity Rover, with parts labelled, as well as battery levels and power status of various components. Down the bottom there is a mission time countdown and an emergency shutdown button.

Robotic Mission to Mars

An interactive educational game which simulates a Robotic Mission to Mars, including control of a real-life robot!