Meet a backend expert who effortlessly dives into the code and talks tech in a way that's as easy as a Sunday morning chat.
I started coding in 2009 in my Grade 11 Computer Science class where I was introduced to Java. I knew I wanted to pursue a career in programming after completing our end of term project: building a maze pathfinding program.
Since then I've created multiple projects: a mobile app that allows restaurant dine-in patrons to place and pay for orders through their phone. Numerous automation scripts through a Java client that would complete complex tasks in the online game Oldschool Runescape, with a peak daily average user count of over 6000 users.
In my spare time you can find me: learning Japanese, reading books like House of Leaves or diving into the latest and greatest video games like Baldur's Gate 3 or Armoured Core 6.
Backend tech lead for the Rewards Program project, a project of massive scope that involved cross team collaboration with 5 other teams. Delivered successfully and on time given a very short timeline. Project lead for the biggest overhaul to date in the Journey module of the League app. Overhauled the existing health program modules to use an extensible component library to vastly improve engagement and UX elements
Connected with project teams to assess relevant platform use cases and onboard projects on to platform. Ensured platform and data ingestion pipeline long term stability. Created scripts to automate tasks in onboarding process.
Completed all training courses with distinction for numerous software engineering platforms like Java, SQL, Software Security. Collaborated with other trainees and offered assistance in learning new skills and improving overall training experience.
I created the frontend and backend of this developer portfolio site using the technologies listed below. The website is containerized through Docker and deployed to the Google Cloud Platform on Cloud Run and Firestore.
Developed scripts for automating complex tasks in the online game Oldschool Runescape using the Java client RSPeer. The scripts were designed to complete in-game actions and perform more efficiently than a human player while evading the game’s machine learning powered bot detection system. I automated entity interactions and reactions to in-game events and designed the control logic based on in-game conditions and user preferences. 3 scripts were made available to the public with over 6000 daily active users
Designed and implemented an Android application from scratch with two other developers over the course of 8 months which allows users to order, pay and tip wait staff at a dine-in restaurant using their Android phone.