About me

Learning to solve a Rubik's Cube at the age of 10, I discovered my passion for problem-solving. As I continued to pursue my interest in puzzles, I realized the similarities between puzzles and programming, which led me to explore the field of software engineering.

Currently seeking opportunities to apply my skills in a professional setting, I am looking for a software engineering internship. Please take a look at my resume.

GTI HK Ltd.

Systems Engineer

  • Leading a team of 4+ people, improved efficiency by 200%, impacting 1000+ end users.

Dassault Systèmes

Software Engineer

  • Improve the interface of debug tools, reducing dev time
  • Streamline the process of test case generation
  • Writing documentation for a code base with ~1 million lines

Altacomm

SWE Internship

  • Streamlining student communities management

Volunteering

random stuff


view source

(psst, my contact
links are in the 'i')

Binary search on color

HTML, CSS, JS

  • Ever struggled to pick a color?
  • Pick the exact values using the power of binary search! Check that out here:

Negative Base Converter

HTML, CSS, JS

  • Did you know that negative bases can represent negative numbers without using a negative sign?
  • Now you do! Check that out here:

Hare-Clark C++

C++, CMake, Data Structures

  • Implementation of the electoral system used in Tasmania and ACT
  • Created for the Adelaide CS Club committee for our SGM election
  • Check it out here!