I’m a Full-Stack Developer specializing in TypeScript, with nearly four years building scalable web and mobile apps. I’m proficient across frontend (React, Next.js, Angular, React Native) and backend (NestJS, Express.js), with experience in database optimization (PostgreSQL, MongoDB), CI/CD, Docker, and cloud services (S3, CloudFront, AWS Lambda, DynamoDB, Cognito). I’ve a track record of boosting performance, security, and test coverage while delivering end-to-end features in Agile teams. In recent roles I led core modules, architected analytics, migrated services to modular NestJS architectures, restructured large codebases for maintainability, and mentored junior developers. I’m passionate about robust architectures, accessibility, performance, and shaping scalable solutions.

Terry Gong

I’m a Full-Stack Developer specializing in TypeScript, with nearly four years building scalable web and mobile apps. I’m proficient across frontend (React, Next.js, Angular, React Native) and backend (NestJS, Express.js), with experience in database optimization (PostgreSQL, MongoDB), CI/CD, Docker, and cloud services (S3, CloudFront, AWS Lambda, DynamoDB, Cognito). I’ve a track record of boosting performance, security, and test coverage while delivering end-to-end features in Agile teams. In recent roles I led core modules, architected analytics, migrated services to modular NestJS architectures, restructured large codebases for maintainability, and mentored junior developers. I’m passionate about robust architectures, accessibility, performance, and shaping scalable solutions.

Available to hire

I’m a Full-Stack Developer specializing in TypeScript, with nearly four years building scalable web and mobile apps. I’m proficient across frontend (React, Next.js, Angular, React Native) and backend (NestJS, Express.js), with experience in database optimization (PostgreSQL, MongoDB), CI/CD, Docker, and cloud services (S3, CloudFront, AWS Lambda, DynamoDB, Cognito). I’ve a track record of boosting performance, security, and test coverage while delivering end-to-end features in Agile teams.

In recent roles I led core modules, architected analytics, migrated services to modular NestJS architectures, restructured large codebases for maintainability, and mentored junior developers. I’m passionate about robust architectures, accessibility, performance, and shaping scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Full Stack Developer at Brisbane Capital
May 1, 2025 - Present
Led the implementation of the loan application platform’s core modules, including multi-step form flow, secure authentication, and backend API. Designed and implemented a complete GA4 analytics system for the multi-step loan process (session lifecycle, step events, navigation attempts, completion, abandonment, and signing progression). Migrated backend services from Express.js to NestJS, introducing modular architecture and improving code maintainability and scalability. Implemented pagination and selective field projections to boost backend performance for large datasets. Restructured a complex multi-step loan application form into modular Angular components to improve readability and onboarding. Integrated frontend and backend unit tests into the CI pipeline with GitHub Actions, including migration of frontend tests from Karma to Jest. Integrated Sentry for error monitoring and performance tracking. Improved frontend performance and accessibility with SEO-friendly practices (Angula
Full Stack Developer at Meeco
March 1, 2023 - May 1, 2025
Developed core API features for credential issuance, credential schema, credential template, and credential requests using React, TypeScript, and RTK Query, ensuring secure credential management across a multi-tenant platform. Architected and maintained application state with Redux Toolkit and RTK Query, refactoring legacy useReducer logic for scalability. Migrated the build system from Webpack to Vite, optimizing build times. Implemented a multi-step credential issuance workflow with strict type validation using React Hook Form. Integrated React Intl for multi-language support. Implemented page-based pagination and sorting for credentials, issuance, verifications, and templates. Designed and maintained CI/CD pipelines with Bitbucket Pipelines and AWS S3 + CloudFront; containerized with Docker; instrumented with OpenTelemetry for observability.
Software Developer at NextFaze
March 1, 2023 - April 1, 2025
Evolt Mobile App — a React Native-based fitness app. Built cross-platform features using React Native, Expo, and React Navigation. Implemented Trainer Mode, Capture Analytics, and Scan Parser. Integrated Firebase Analytics for event tracking. Built GitHub Actions pipelines to automate testing, deployment, and releases. Performed end-to-end and unit testing with Jest and Playwright. Improved app performance by 25% after introducing React Query for API caching and data fetching optimization. Refactored codebase from class components to functional components, reducing thousands of lines of code.

Education

Master of Computing and Innovation at University of Adelaide
March 1, 2019 - December 1, 2021
Bachelor of Optical Info Science & Technology at Huazhong University of Science & Technology
September 1, 2011 - June 1, 2015
Professional Skills Training at JR Academy (Professional Skills Training Platform)
February 1, 2022 - August 1, 2022
Master of Computing and Innovation at University of Adelaide
March 1, 2019 - December 1, 2021
Bachelor of Optical Information Science & Technology at Huazhong University of Science and Technology
September 1, 2011 - June 1, 2015
Professional Skills Training at JR Academy (Professional Skills Training Platform)
February 1, 2022 - August 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Telecommunications, Media & Entertainment, Education