Back

Projects

Crossplayable.games

Fast, static website for finding crossplayable games on different platforms
Typescript, React, Gatsby, GraphQL, Github Actions, AWS, Terraform

Cardo

Writing meaningful card messages made easy
Typescript, React Native, AWS Amplify, GraphQL, Gatsby

Portfolio Website

Personal website & portfolio
Typescript, React, Gatsby, GraphQL, Cypress, Percy, Github Actions

Youtube Trending Slackbot

A slackbot which uses Markov chains to generate messages from comments on youtube trending videos
Typescript, Node, Youtube APIs, Slack APIs

Reddit TV

Android TV app for browsing reddit
Javascript, React Native, MobX, Youtube APIs

Octocat PR Celebrator

An octocat which dances when you merge a PR!
C, Arduino (ESP8266), Github APIs

Next Beer

The simplest pub crawling app!
Javascript, React Native, Google APIs

Facebot

Facebot is a Slack bot for facebook messenger integration
Javascript, Node

Botstalker

View and manage your slack bot's private life
Javascript, Node, Slack APIs

Lepus

C#

Fretty

An open source ImageJ plugin written in Java for 2D and 3D deconvolution of FRET images. The result of my iVEC internship
Java

Driving Sim

An on-going student project at Murdoch University
C++

Pool Deck Simulator

A simulator. Including physics, emotions, AI, chats and affordances. Using C++, Ogre and Lua
C++, Lua & Ogre

Albino Engine & Cantankerous

The Albino Engine is a C++ and Lua game engine. Cantankerous is a hover tank game used to showcase the engine.
C++ and Lua

GravityBot

A gravity based, platformer puzzle game using C# and XNA
C#

Ants

A programmable ant simulator, written in C++ and Lua using SFML
C++ and Lua

Minicar Madness!

Minicar Madness is an old-school arcade styled racer inspired by titles such as Mario Kart and Diddy Kong Racing.
OpenGL, Boost, Glut, OpenAL, GLee