Aaron Chan

Software Developer

I build web and mobile applications.

Resume

Experience

Software Engineering Team Lead - Fitness and Lifestyle Group

2025 - Present

Leading software development for Asia Pacific's largest health and fitness group - serving over 500,000 members and 300 clubs and gyms. Focusing on delivering scalable, high quality, timely and meaningful solutions for members while driving architectural decisions and best practices.

React
React Native
TypeScript
C#
Azure
Fastlane
Firebase
Native Modules
Nitro Modules
Test Driven Development (TDD)
Behaviour Driven Development (BDD)
Appium
Cucumber

Software Developer - aXcelerate

2022 - 2024

Lead development for a major mobile app rebuild project. Worked across three mobile applications built in React Native as well as full stack web development with a React frontend. Introduced documentation, standards, tooling and automation to improve developer experience, productivity and code quality.

React
Vite
React Native
Expo
Expo Application Services (EAS)
Java
Spring Boot
TypeScript
Styled Components
Redux

Software Developer - Iron

2020 - 2022

Solo developed, designed and marketed Android fitness application, Iron. The app allows users to build and track workout programs - supporting general fitness and sports such as powerlifting and bodybuilding.

Android
Java
XML Layouts
Material Design 2
Firebase
Room
Model, View, View Model (MVVM)

Capstone Project - Metro North Hospital and Health Services / QUT

2018 - 2019

Worked with a team to deliver a proof-of-concept mobile app at the Royal Brisbane Women’s Hospital (RBWH). Adhered to Agile development methodology. Developed, designed and project managed application.

Android
Java
XML Layouts
Material Design 2

Education

Bachelor of Business (Marketing) with Distinction

Queensland University of Technology (QUT)

Bachelor of Information Technology (Information Systems) with Distinction

Queensland University of Technology (QUT)

Technologies

Working With: React Native, React, TypeScript, Node.js, Swift, SwiftUI, Kotlin, Jetpack Compose, C++, Nitro Modules

Frontend Web Development: React, Redux, Next.JS, TailwindCSS, Styled Components

Backend Web Development: Node.js, Express, Spring Boot, .NET Core, RESTFul APIs, Event-Driven Architectures

Mobile Development: React Native, Fastlane, Android (XML, Compose), iOS (SwiftUI), White-label Apps, Offline-first Apps, Nitro Modules, Expo, Expo Application Services (EAS), Google Play Store, App Store Connect, TestFlight

Testing Tools: Jest, JUnit, Vitest, Playwright, Appium, Cucumber, React Testing Library, BrowserStack, WebDriverIO, Mocha, Visual Testing with Storybook

DevOps: Bitbucket Pipelines, GitHub Actions, Fastlane, Expo Application Services (EAS), Self-hosted MacOS Runners

Languages: Java, JavaScript, TypeScript, Kotlin, Swift, C#, SQL

Relevant Tools and Software: Git, zsh, Monorepos, yarn, Jira, Android Studio, XCode, IntelliJ Idea, Google Workspace, GitHub, Bitbucket, VSCode, Figma, Vercel, npm, Contentful, Sentry, Firebase, Auth0

Repositories

View all repositories (23)

Contact Me

Interested in working together?

Connect on LinkedIn