Banner 1
Banner 2
Banner 3

Hi, I'm Justin

Anenthusiasticsoftwaredeveloperthatlovetotinkerwithnewtechnologies.

About Me

I’m a Melbourne-based full-stack developer who builds practical software that makes everyday work easier. My projects range from internal dashboards and inventory tools to barcode workflows, document automation, and customer-facing websites.

I hold a Bachelor of Computer Science from Swinburne University of Technology, where I earned High Distinctions in web development and software engineering projects. I work with Python, Node.js, React, Next.js, PHP, SQL databases, and AWS, choosing technologies to suit the problem.

Whether freelancing or working alongside an operations team, I take projects from initial requirements through deployment

Currently Working On

Great Southern Lock — Locksmith Website

Responsive locksmith website for Great Southern Lock, built with Next.js and Tailwind, tuned for local SEO, performance, and mobile UX; configured domain (GoDaddy) and hosting (static.app) with apex/WWW SSL and DNS.

Timeless Tilling — Tile Restoration Website

Static, SEO-ready Bootstrap 5 site for a heritage tile restoration business with mobile-first UX, optimised images, and zero-JS critical path for fast deployment on any static host.

JMEC Order Management System — Web v2

A warehouse web application connecting order picking, packing, barcode scanning, shipping labels, and thermal printing.

FBA Shipment

A Flask warehouse application connecting shipment planning, barcode packing, live updates, and MQTT label printing.

Curated from GitHub

Selected Projects on GitHub

A hand-picked set of repositories controlled by the GitHub showcase settings file.

Bookstore

Using Laravel 8 Framework to build a simple E-commerce store that sell books :D

JobSearchApp

COS30020 (WAD) Assignment. A job searching application that utilised PHP and MySQL.

MyFriendsApp

COS30020 (WAD) Assignment. A simple social media app that utilised LAMP Stack. Currently only support adding and removing friends.

26-CMA

The organisation funding this project, NSCLab, is a research organisation which strives to become one of the world`s research labs. NSCLab is funded by several research-focused entities including the Australian Research Council (ARC) and Deakin University.

ABCLimited

2019 TAFE Project. First time using LAMP Stack to create a small web application.

ChillPlayEventWebApp

Web Application for Chill&Play Event that shows user's scores, prizes, winners, etc.

CLIMusicPlayer

COS10009 (ITP). A simple Text Music Player created using Ruby as part of Intro to Programming unit.

CPEvent-bot

Discord bot that will host an events / competitions over a range of duration.

DMC-Bookstore

COS10011 (CWA) Assignment. Creating a simple web application that user can buy books online.

FTG

A randomly generated family tree. Now with C++

IA-Delivery-Vehicle-Routing-System

DVR project that uses an Intelligent Agent behaviour to govern its pathing.

M.A.S.S-V2

My Distinction project from AI for Games. Now come in js flavour!

old.justinsan.xyz

Old Personal site, back when I started playing around with php.

SanJeosutin

Config files for my GitHub profile.

sanjustin.dev

Yet another personal portfolio! Only this time, it powered by NextJs :D!

sanjustin.dev--Backend-

Back-end for sanjustin.dev

Simplified-Forum

Simplified Forum is a barebone forum that utilised php and such :p

Simply-Adventure

Heavily inspired by ADarkRoom

TrainingSeminars

COS10011 (CWA) Final Exam.