Proficient Skills

My Skills

- JavaScript / TypeScript / Node.js

JavaScript / TypeScript / Node.js

- React / Next.js / Gatsby

React / Next.js / Gatsby

- Amazon Web Services

Amazon Web Services

- MySQL / PostgreSQL

MySQL / PostgreSQL / Microsoft SQL Server

- MongoDB

MongoDB

- .NET / C#

.NET / C#

- Go

Go

Familiar Skills

Svelte

Svelte

Angular

Angular

Vue

Vue

GraphQL

GraphQL

swift

swift

Python

Python

Jenkins

Jenkins

Docker

Docker

Three.js

Three.js
Coates Group

Lead Software Engineer

Coates Group

2024 — Current

Sydney, Australia

Tech stack: React • Express.js • MySQL • AWS Lambda • AWS DynamoDB • Jest • Micro-frontend architecture • GitLab • Custom ORM

Leading a team of 5 engineers within a feature team of 12, overseeing daily tasks, mentoring junior engineers, and guiding strategic decisions, with a primary focus on high-level architectural planning.

Orchestrated architectural decisions for McDonald's Digital Menu Board CMS software, collaborating with senior leadership to design a full-stack solution that improved frontend efficiency by 40%. The platform is now deployed across 15,000 McDonald's locations in the United States and Europe.

Qantas Airways

Senior Software Engineer

Qantas Airways

2022 — 2024

Sydney, Australia

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

Spearheaded the implementation of a Customer Service Centre Application harnessing Next.js, Akamai, and Jest. The project streamlined operations, and enhanced user experience for a user base of 2000+ daily active users.

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.

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

SLIK Creative Agency

Software Engineer

SLIK Creative Agency

2022

Sydney, Australia

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

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

2021 — 2022

Auckland, New Zealand

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

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.

2020 — 2021

Auckland, New Zealand

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

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.

Yourcar (Startup)

Software Engineer

Yourcar (Startup)

2019 — 2020

Auckland, New Zealand

Tech stack: React • Next.js • PostgreSQL • GraphQL • Google Cloud Platform • Postman API Testing • Jest Test • Cypress • HubSpot

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.

Chancery Investment (Startup)

Junior Software Engineer

Chancery Investment (Startup)

2017 — 2019

Berkeley, California

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

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.

© 2025 Richard Everley

Skills & Work Experience

Projects