Hi, I'm Jamie
Software Engineering @ UNSW
JK

About

Software Engineering student passionate about building scalable software, embedded systems, and full-stack projects, with hands-on experience in C, TypeScript, JavaScript, AWS, and modern development workflows.

Education

- Distinction Weighted Average Mark (WAM)

- HD in all COMP classes

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

OrderMS B2B Procurement Platform

Full-stack, serverless, B2B Order Management System for SMEs built with AWS, MongoDB and Vercel. Supports UBL-compliant orders, order lifecycle tracking, invoicing and Stripe payment integration. Includes extensive REST API endpoints with LHS bracket filtering and AI features.

AWS
Typescript
MongoDB
React
Github Action CI/CD
OpenAI
AWS CDK
Stripe

Particle / Sand Simulator

A particle simulator written in C using a custom graphics engine build upon SDL 3.

C
SDL
Quiz Game (Kahoot) Backend

Quiz Game (Kahoot) Backend

A backend system for a online Kahoot style quiz game with authentication, persistent storage and real-time quiz game state management. Features: admin controls for creating/managing quizes and live games, player scoring and ranking system, comprehensive REST API with 30+ endpoints, 99% code coverage, error handling with custom exception classes and black-box and server testing. Built in COMP1531 as a team of 5.

Typescript
Express.js
Gitlab CI/CD
ESLint
GitHub
LinkedIn