Andrew’s Software Development Portfolio

About Me

I am a Christchurch based software developer and recent Bachelor of ICT graduate specialising in Software Development. I enjoy building practical and reliable software that solves real world problems and is useful to the people that use it.

I primarily work across full-stack web development, with strong experience in TypeScript, JavaScript, SQL, and cloud-hosted platforms. I enjoy working across the entire software lifecycle – from understanding requirements and designing scalable solutions, through to implementation, testing, deployment, and continuous improvement.

I have also had experience building automated reports inside of Microsoft Fabric to alleviate manual generation of reports through spreadsheets. This has also aligned with requirements gathering for a business to understand a technical roadmap of where their existing infrastructure is at and what would need to be acquired (hardware or software).

From a technical perspective, I am comfortable working with modern web stacks and adapting to new technologies quickly. My experience spans TypeScript, JavaScript, PHP, SQL, MySQL, REST APIs, C#, and cloud platforms.

Outside of software, I have a strong interest in motorsports, embedded systems, and where software and physical systems meet. I am drawn to roles where software meets real world operations, hardware, or data-driven decisions.

My Skills

JavaScript

TypeScript

HTML

PHP

CSS

SASS

Bootstrap

MySQL

C#

.NET

Java

Python

Android Studio

NodeJS

Eclipse

VSCode

Visual Studio

Wordpress

React

Vite

Jest

Figma

AWS

Github