Download PDF

Summary

I’m passionate about building good software and making cool stuff. I am currently a software engineer at Icon Technology Studio and was previously the head of software engineering at a local drone software startup. In the past I’ve also interned at a local fintech startup where I reverse engineered internet banking websites. I have volunteered a significant amount of time as the team lead of infrastructure (and at one point as the treasurer) of Hackerspace Brisbane where I redeveloped their membership software systems.

I am nearly finished my bachelor’s degree in computer science at the Queensland University of Technology which I have been working on part-time while I work full time. I also started a small social enterprise called Brisbane Makerspace which is a community workshop space for people to learn about and use tools like 3D printers, laser cutters, and electronics prototyping equipment.

I have practical experience across the full stack of software development, with a strong knowledge of JavaScript and common web technologies. I love making good software that’s bug free, and creating exceptional user experiences. Most of my professional experience includes working on projects with JavaScript, TypeScript, NodeJS, a variety of web frameworks, and devops, CI/CD and similar systems. I love learning on the job, and have a passion for learning new technologies. I’ve setup build systems using babel, webpack and npm; have familiarity with React and Typescript; experience configuring production ready services like Cloudflare, Nginx and Sentry; and have a good understanding of Docker.

Skills & Proficiencies

Proficient - JavaScript, NodeJS, TypeScript, Python 3, Vue.js & React, HTML/CSS, Git, Linux, Docker, Dev Ops (including Nginx, Proxies, CI/CD Systems, etc.), Cloudflare, Sentry
Familiar - Webpack, Babel, SQL, Arduino (C++), php

Education

Bachelor IT (Computer Science)

2016 - Current (part-time)
Queensland University of Technology
  • Major in Computer Science
  • Minor in Mobile Application Development
  • Minor in Entrepreneurship

Experience

Software Engineer

2021 - Current
Icon Technology Studio, Brisbane

I work as a backend software and devops engineer across a wide range of client projects.

  • Google Cloud Platform
  • Node.js / TypeScript / JavaScript
  • Firebase and Cloud Functions
  • Webpack and Babel
  • Dev Ops, CI/CD Systems & Docker etc.

Software Engineer

2020 - 2021
My Parcel Locker / Smarte, Brisbane

I was part of the software engineering team responsible for developing our user-facing online portal, kiosk interface and back-end systems to support our various parcel locker products.

  • Vue.js
  • Node.js / TypeScript
  • Electron
  • HTML & CSS
  • Google Cloud Platform
  • Webpack and Babel
  • Dev Ops, Docker & Sentry

Head of Software Engineering

2018 - 2020
National Drones, Brisbane

I was in charge of managing our software engineering department. I wrote code, managed dev ops, architected new features and led the software team for National Drones’ online data visualisation platform.

  • Python 3 & Django
  • Vue.js
  • HTML & CSS
  • Javascript
  • AWS
  • Webpack and Babel
  • Dev Ops & Docker

Junior Software Developer

2017 - 2018
Fabric Corp, Brisbane

I reverse engineered online banking platforms to automatically scrape and process data.

  • Node.js
  • Burpsuite

Volunteer Experience

Director / Head Maker

2021 - Current
Brisbane Makerspace, Brisbane

I volunteer (part-time) running Brisbane Makerspace. I am responsible for the day to day operations, for running workshops, maintaining and improving our digital infrastructure, etc.

  • Manage finances
  • Maintain digital infrastructure (membership portal/wiki)
  • Vue.js
  • Node.js / TypeScript / JavaScript
  • HTML & CSS
  • Dev Ops, Docker, Cloudflare & Sentry

Treasurer and Infrastructure Leader

2016 - 2021
HSBNE Inc., Brisbane

I have previously been the association’s appointed treasurer and infrastructure team leader. I was responsible for developing a new membership portal, access system, and billing system from scratch.

  • Managed association finances
  • Maintain existing digital infrastructure
  • Develop new digital infrastructure

President and Vice President

2017 - 2019
Code Network, Brisbane

I helped organise one of Brisbane’s largest tech clubs and was responsible for everything running smoothly.

  • Ran hackathons
  • Negotiated sponsorship deals
  • Facilitated community engagement
  • Ran workshops

Projects

I'm passionate about open-source software and love contributing to the community. You can find various projects of mine listed here.

Member Matters - As part of my previous volunteer work with HSBNE Inc (and now Brisbane Makerspace), I developed an open-source membership portal. This is currently responsible for managing hundreds of members, the RFID access system, RFID machine interlock system, membership invoices and payments, and our digital currency "Spacebucks" used for vending machines and purchases.
jCharge - A suite of software and hardware that allow for cost and time effective testing of recycled Lithium Ion battery cells.