My Works
Software
Audvit
Audvit is an all in one tool that allows Foxtel employees to view historical and forecasted data on various sports and general entertainment programs across Foxtel's linear and digital network. It is a fullstack PWA built on Sveltekit, with integration with Google Ad Manager and Landmark (internal Foxtel tool) for data collection.
Flowmato
Flowmato is a desktop Pomodoro Timer application built using Java and the JavaFX framework as part of a group university assignment. It features authentication, statistics, achievements and setting functionalities.
Athera
Athera is a dungeon runner game development project done in the scope of one of DXB211's assessment tasks, built with P5.js and making use of exclusively Javascript. You can play the test version here: https://dxb211.pirateness.com
Steam Achievement Hunter
Steam Achievement Hunter is a website built to display a given Steam user's achievements and various other statistics related to the game's in their library. This site was built as part of a CAB432 Assessment Task, which required us to deploy it behind an AWS load balancer and demonstrate scaling capabilites of the site. It now runs on Cloudflare Workers for smoother scaling - but note that as of a recent internal Steam API update, links to most Steam profiles are broken. You can use "pirateness" in the field to test functionality. https://achievement-hunter.pages.dev/
CAB230 - IMDB Highlights
Created a React application that interfaced with an API created by CAB230's teaching team that contained data extracted from IMDB. The application displayed highlighted data from the API to the end user for their consumption.
Steele.aep Entry Site
Contracted to build a visual experience site that served as the entry point to Steele.aep's services. Built using pure HTML, CSS and JS, with zero external frameworks or libraries. https://pirateness.github.io/James--Website/
Photos