
A serverless cloud video streaming platform built for the cloud. Using AWS, Angular and SpringBoot, I've built an application for users to upload and view video. Video is stored, transcoded and delivered entirely from AWS.
Read More →
BrightMind is a simple journaling app, built in React and using Express as an API. The deployment was automated using GitHub Actions and Docker.
Read More →
Created as an assignment for a Front End Web unit, the Churchill House site is a HTML and CSS site only, designed to delivering information in a clean and informative way. A strong focus was placed on semantic HTML in this project.
Read More →
PassPie is a set of HTML Wireframes designed to appeal to a user's emotions and encourage use of password managers.
Read More →I'm a full stack software engineer specialising in web applications, cloud and design. I have a passion for creating applications for the web and cloud, and solving problems using technology. I also believe that the web should be a delight to use and understand, so I have a strong focus on usability and good design.
I have a degree in Interaction Design from the University of Canberra completed in 2022, and have worked at Instaclustr, an open source SaaS provider, since 2020.
I've been a developer for the past three years, however I have been working in the technology field for long before that, with five years of systems administration and support experience.
Here are some of the languages and tools I work with:

Caching is an important step in increasing the performance of many applications. In this article I compare Redis and Memcached.

Logstash is a tool for sending logs to Elasticsearch. In this post I learn how it works and map live satellite location data directly onto a heatmap.

Using Docker and Elastic Beats I push live satellite data from dozens of satellites into OpenDistro for Elasticsearch.

In this blog post I detail how to create a custom Prometheus container and configuration to run on AWS ECS.