Jed Saxon

Software Developer

About Me

location_on Victoria, Australia

computer Arch Linux, Neovim

history 4 years of programming

block Does not rely on AI or LLMs

manufacturing Full-stack web development, database design, and systems administration

check_circle Find out more!

Projects

Technologies

Languages


Frameworks and Libraries


Database Management Systems


Tools


Other



University HD Research Paper - PostgreSQL vs Neo4j with public transport datasets

Oct 2024

  • C#

  • Neo4j

  • PostgreSQL

As part of the object oriented programming unit at Swinburne University, I tested 2 database management systems do determine whether Neo4j database would be more effective than PostgreSQL at storing public transport data. Due to significant time constraints, the testing is limited and should most certainly be re-done to include simply more data than what was tested. But, I'm still really proud of the end result and I wish to come back to it at some point in the future where I don't only have ~2 days to work on it.

Reverse Proxy in Golang

Oct 2024

  • Go

  • Networking

A WIP reverse proxy in Golang, originally inspired by ThePrimagen who I heard wrote his own. This is really just an excuse to use Go and learn sockets, buffers, parsers, etc.

AWS Cloud Formation

Oct 2024

  • AWS

This project semi-automated the deployment of an AWS service using a CloudFormation script.

MG Pizza

Jun 2022

  • Java

  • Swing

A project completed in the Certificate IV of IT. It is a simple Swing GUI that implements a pizza ordering system with business requirements implemented and tested using JUnit, along side a hefty of documentation. (I'm using the Spring logo because devicons does not have one for Swing!)

Visualisation of Alcohol Consumption and Life Expectancy

Jun 2024

  • D3

  • Excel

  • HTML/CSS/JS

  • MySQL

  • Python

Completed during the Bachelor of Computer Science (COS30045). This project applies Edward Tufte's data visualisation princaples to find out whether alcohol consumption can be linked to life expectancy, using D3.JS

Socket Programming in C++

Nov 2023

  • C++

  • Linux

  • Networking

Used the low-level sockets library to develop a very simple messaging app. This gave me a low level understanding about how Linux opens sockets, and accepts packets from the network.

Code2PDF

Apr 2024

  • C#

  • Gitlab CI/CD

A CLI tool written in C# that converts all code in a directory into a .pdf file. Automatically deploys to a nuget package using Gitlab CI/CD when a new tag is created in the git repository.

Matchsticks game in ARM Assembly

Jun 2024

  • ARM Assembly

  • Python

Created a game using the ARM architecture (via Peter Higginson's ARMLite simulator). The game in question is a matchsticks game where a player versus a computer to take 1-7 matchsticks from the pile until there are none left.

MySQL Database Migration Project

Nov 2022

  • MySQL

  • Python

Imported and linked data from the Australian Census, Australian Post (postcodes, LGA codes), and COVID-19 data into a 3rd-normal-form MySQL database.

Public Transport Victoria Frontend in Angular

Aug 2023

  • Angular

  • Typescript

Used Angular and Typescript to render results gathered from the PTV Timetable API. Users can search for to search for stops, and select which route and direction to view departures for. It also displays a map showing the route chosen.

Laptop Configuration Website

Apr 2023

  • Docker

  • MySQL

  • PHP

A simple computer configuration website allowing users to customise and purchase laptops, written in PHP during the Diploma.

E.Team Codes

Jan 2023

  • ASP.NET Core

  • C#

  • Docker

  • HTML/CSS/JS

  • MySQL

  • jQuery

Developed and maintained a simple application to view comics when given a 6-digit code. It uses an ASP.NET backend, Razor frontend, MySQL database, and comes with a handy deployment docker-compose.yaml script. The client could create, and manage their comics using the Entity Framework identity system.

Simple Job Listing Website

Jun 2024

  • HTML/CSS/JS

  • Linux

  • MySQL

  • PHP

Completed during the Bachelors of Computer Science (COS10026). It uses object-oriented PHP and deployed on a RHEL6 server running PHP 5.4. Despite the limitations, I ended up doing a few cool things in this project such as a custom SQL builder library.