Proficient Skills

My Skills

- JavaScript / TypeScript

JavaScript / TypeScript

- React / Gatsby

React / Gatsby

- Amazon Web Services

Amazon Web Services

- Go

Go

- .NET / C#

.NET / C#

- Swift

Swift

- MongoDB

MongoDB

Familiar Skills

Svelte

Svelte

Angular

Angular

Vue

Vue

GraphQL

GraphQL

SQL

SQL

Python

Python

Jenkins

Jenkins

Docker

Docker

Three.js

Three.js
Qantas Airways

Senior Software Engineer

Qantas Airways

December 2022Current

Sydney, Australia

Tech stack: Preact • Express.js • AWS Lambda • AWS RDS • AWS Redshift • Jenkins • Terraform • Ansible • Splunk • Jest • Mocha Test

In a team of Five, I led the successful delivery of the largest internal marketing application serving over 150 employees across 12 Qantas Loyalty Marketing Channels leveraging Preact, AWS Lambda, and Amazon RDS.

Implemented a new deployment pattern collaborating with DevOps Team utilising Akamai, AWS Lambda, and Elastic Load Balancer.

Reduced organisational AWS expenditure by over $55,000 annually through strategic decommissioning of a redundant prior project.

SLIK Creative Agency

Creative Software Engineer

SLIK Creative Agency

June 2022December 2022

Sydney, Australia

Tech stack: React/Gatsby • Node.js/Nest.js • MongoDB • Contentful • AWS S3 • Three.js • GSAP • Blender • Netlify • Heroku

Pioneered Australia's First Metaverse Virtual Playground utilising Three.js and Blender for corporate gatherings and virtual meetings.

Engineered static web applications leveraging Gatsby for Nine News, including Sydney Morning Herald's Annual Impact Report.

Undertook the migration of a legacy email builder app from Angular to React, optimising maintenance and enhancing user interface.

Government of New Zealand, Health NZ

Software Engineer

Government of New Zealand, Health NZ

August 2021February 2022

Auckland, New Zealand

Tech stack: Angular • .NET • C# • TypeScript • Redis • Oracle SQL Database • Jira • Azure DevOps

Developed and designed a web application utilising Angular and .NET Core to monitor hospitals' legacy system status.

Conceptualised and implemented a bespoke management web app empowering administrators to manage data stored in Redis.

Elevated an application's Google Chrome Lighthouse Score by over 60% through a complete redesign of the frontend layout structure.

Canary Data Solutions Ltd.

Software Engineer

Canary Data Solutions Ltd.

September 2020August 2021

Auckland, New Zealand

Tech stack: Vue • ASP.NET • C#/VB • TypeScript • Microsoft SQL Server • Jenkins • Knockout.js • TeamCity • Octopus Deploy

Collaborated closely with clients across industries to architect and deliver tailor-made applications aligning with their business needs.

Implemented an overhaul of the corporate website with ASP.NET, injecting modern design principles for an enhanced user experience.

Reduced an application's runtime error by over 65% by migrating the backend server to TypeScript and introducing Unit Tests.

Chancery Investment (Startup)

Software Engineer

Chancery Investment (Startup)

September 2020March 2021

Berkeley, California

Tech stack: React • Node.js • MongoDB • jQuery • Bootstrap • Jira • Trello • Heroku

Enhanced frontend fetch logic by adding efficient helper functions, significantly improving data retrieval and processing speed.

Optimised the mobile browsing experience by incorporating a comprehensive redesign of the mobile layout, resulting in a more intuitive and responsive interface that boosted user engagement and satisfaction.

Conducted the end-to-end development of frontend UI and logic for the feedback button, integrating user-friendly design elements and robust functionality, enhancing user interaction and feedback collection mechanisms.

Yourcar (Startup)

Intern Software Developer

Yourcar (Startup)

January 2020March 2021

Auckland, New Zealand

Tech stack: React/Next.js • PostgreSQL • GraphQL • Postman API Testing • Jest Test • Cypress • HubSpot • Barista Skills! ☕

Engineered an internal tool to precisely compute the write-off percentage for newly purchased New Zealand vehicles within an 18-month window.

Elevated the resilience of the company's web application by undertaking comprehensive end-to-end testing on the frontend platform utilising Cypress.

Navigated and thrived in a dynamic startup environment, acquiring valuable professional experience in a high-paced setting.

The University of Auckland

Frontend Software Developer

The University of Auckland

January 2020November 2020

Auckland, New Zealand

Tech stack: Communication Skills • Project Management • WordPress • HTML • CSS • JavaScript • Git

Working in a team of Four, I implemented innovative upgrades to the website for the University's startup incubator Velocity, utilising JavaScript and WordPress.

Collaborated closely with University senior management to strategise and execute seamless communication plans, ensuring a coordinated and effective website deployment.

Orchestrated ongoing maintenance and enhancements for the Velocity Website to ensure seamless functionality and user experience.

© 2024 Richard Lee

Skills & Work Experience

Projects