I am a passionate software engineering graduate from Curtin University, with an interest in Java/Kotlin, Android development and user interface design.
Recently I have been working on a variety of software engineering projects to learn and gain experience with the latest software development frameworks, constantly improving my skills in programming and project management.
Here are some of the applications and software projects that I have created/worked on:
-
A powerful web-based search interface for intelligently querying and visualising ATel reports from The Astronomer's Telegram.
-
A guitar tuner application for Android with support for custom tunings.
-
A collection of utility modules useful for Android projects.
-
A Java library for storage and playback of events along a timeline.
-
A Java construct allowing iteration over a collection similar to the enumerate() method in Python, providing access to each element and it's index.
-
Textual turn-based combat game.
-
Demo text editor project featuring a multi-module plugin API, Python scripting and a custom keyboard shortcut DSL.
-
Lift Simulator program, demonstrating use of parallel programming using threads and processes.
-
Console-based m-n-k tic-tac-toe game written in C89.
-
Demo program showcasing a unicode visual spoofing vulnerability and its patch.
-
A console-based Nim client written in Pascal featuring multiplayer and computer opponent.
Please find my latest contact information on my LinkedIn profile.