biao-li.com

Biao Li

Software Engineer

Burwood, VIC

Software Engineer with 3+ years of professional experience building and operating production web and data platforms, with hands-on experience in backend microservices, cloud infrastructure, automated testing, CI/CD, and AI-assisted engineering automation.

About Me

My journey and professional background

My Story

I build and support production web and data platforms across Node.js, TypeScript, PostgreSQL, AWS, and modern frontend technologies. My background includes healthcare software, backend services, cloud infrastructure, and direct support for production systems and users.

I enjoy owning features end-to-end and turning operational friction into practical tools. Alongside client-facing work at Easygo, I have built engineering automations for customer support, and I continue to deliver a booking platform for local small businesses as a freelance software service.

When I'm not coding, you can find me playing basketball on court, or exploring outdoors with my partner.

My Approach

Clean Code

Writing maintainable, well-documented code that stands the test of time.

User-Centered

Focusing on the end-user experience in every project I build.

End-to-End Ownership

Taking features from ambiguous requirements through to reliable production outcomes.

Automation

Improving workflows with thoughtful tooling, testing, CI/CD, and AI-assisted development.

Experience Highlights

Customer Service Representative - Internal Engineering & Automation Contributions

Oct 2025 - Present
Easygo Group Holdings Pty Ltd ("Easygo")
  • Managed an average of 120+ daily client interactions across English, Mandarin, and Cantonese, while consistently exceeding productivity targets by approximately 50%.
  • Built a Chrome extension for Intercom-based customer support, using GraphQL and AI-assisted response drafting to streamline bonus checks and transaction lookups, resulting in a 10x increase in processing speed.

Software Service Freelancer

Jun 2024 - Present
Glen Eira & Monash Mobile Dog Wash & Grooming
  • Delivered a booking system with real-time availability, WhatsApp and email notifications, and calendar integration.
  • Worked directly with small-business owners to understand workflows, reduce booking errors, and iteratively improve usability for non-technical users.

Software Engineer (Full Time)

Sep 2020 - Dec 2023
Beyond Essential Systems Pty Ltd, Melbourne
  • Collaborated with data engineering and UX teams on a no-code SQL tool that simplified query creation for non-technical users.
  • Developed data transformation, aggregation, mapping, and charting features for a responsive React and Node.js platform.

Featured Projects

A selection of my work

Side projectSlot game
Slot game
May 2026 - Jul 2026
Svelte 5TypeScriptPixiJSXStateWeb SDK
A 3x3 slot game built with a company Web SDK, featuring five paylines, reel animations, autoplay and turbo controls, audio, and a Hold & Spin bonus.
Side projectMahjong online game
Mahjong online game
Nov 2025 - Present
MicroservicesGameplayPaymentsBlockchain
An online Mahjong game designed as a microservices system, with separate services for gameplay, payments and balance locking, settlement, admin operations, and blockchain integration.
Data collection, aggregation and mapping
Data collection, aggregation and mapping
React.jsNode.jsPostgreSQLTypeScriptAWSMapboxrecharts
A web-based data aggregation, analysis, and visualisation platform that brings together multiple data sources to map health systems by region, country, province, facility, or village.
Electronic medical record system
Electronic medical record system
React.jsNode.jsPostgreSQLTypeScriptAWSElectron
An electronic medical record system for desktop and mobile applications that helps doctors and nurses manage patient information and medical history.
Booking system
Booking system
Jun 2024 - Present
React.jsNext.jsNode.jsFirebaseVercelMaterial UITailwind CSS
A booking system for small businesses with real-time availability, WhatsApp and email notifications, and calendar integration.
IT Consultant Website
IT Consultant Website
React.jsNext.jsTypeScriptThree.jsTailwind CSSVercel
A professional website for an IT consulting business, featuring service listings, client testimonials, and a contact form.
Chat app
Chat app
Mar 2024 - May 2024
React Nativeweb3.0NostrShadcn/UITypeScriptTailwind CSS
A decentralized Web3 chat application built on the Nostr protocol, enabling secure and censorship-resistant real-time messaging between users.
RSS feeder
RSS feeder
Jun 2024 - Apr 2025
React.jsClaude AI AgentNode.jsTypeScriptVercelFirebaseShadcn/UITailwind CSS
A RSS feed reader that allows users to generate their own RSS feeds from various sources using Claude AI Agent.

Skills & Expertise

Technologies and methodologies I work with

Frontend

HTMLCSSVanilla JavaScriptReact.jsReact NativeElectronNext.jsTypeScriptPrisma.jsStyled Components

Backend

Node.jsExpress.jsPythonJava

Databases

PostgreSQLMongoDB

DevOps

AWSFirebaseVercelDockerGitHub Actions

Testing

JestMochaCypressJMeter

Recent Project Tooling

GraphQLSvelte 5PixiJSXStateWeb SDKClaude AI

Resume

My professional background and qualifications

Biao Li

Software Engineer

Work Experience

Customer Service Representative - Internal Engineering & Automation Contributions

Easygo Group Holdings Pty Ltd ("Easygo")

Oct 2025 - Present

  • Managed an average of 120+ daily client interactions across English, Mandarin, and Cantonese, while consistently exceeding productivity targets by approximately 50%.
  • Built a Chrome extension for Intercom-based customer support, using GraphQL and AI-assisted response drafting to streamline bonus checks and transaction lookups, resulting in a 10x increase in processing speed.
  • Integrated Claude AI with Slack to create a daily, source-linked digest of announcements, thread updates, and support mentions, improving team visibility and reporting.
Software Service Freelancer

Glen Eira & Monash Mobile Dog Wash & Grooming

Jun 2024 - Present

  • Delivered a booking system with real-time availability, WhatsApp and email notifications, and calendar integration.
  • Worked directly with small-business owners to understand workflows, reduce booking errors, and iteratively improve usability for non-technical users.
Software Engineer (Full Time)

Beyond Essential Systems Pty Ltd, Melbourne

Sep 2020 - Dec 2023

Implemented features and maintained Tupaia, an end-to-end data collection and visualisation platform, and Tamanu, an electronic medical record system for desktop and mobile applications.

  • Collaborated with data engineering and UX teams on a no-code SQL tool that simplified query creation for non-technical users.
  • Developed data transformation, aggregation, mapping, and charting features for a responsive React and Node.js platform.
  • Owned dashboard features end-to-end across React, Redux, React Query, and React Native, translating ambiguous requirements into accessible data solutions.
  • Converted 100% of the codebase's unit and integration tests from Mocha.js to Jest.js.
  • Added a shared types module in a TypeScript monorepo, improving package management, build tooling, automation, and reuse.
  • Integrated PostgreSQL soft deletion for backend data retention and migrated CI/CD pipelines from Codeship to GitHub Actions.
  • Supported new team members during onboarding and provided rostered technical support to internal teams and external clients.
Graduate Researcher - Cloud Infrastructure & DevOps

Shine Solutions Group Pty Ltd, Melbourne

Jul 2019 - Oct 2019

  • Automated the production of AWS images from configurable operating-system and software-installation options.
  • Implemented OWASP-aligned web application security for confidential data.
  • Researched AWS image marketplace vulnerabilities for the VM2 automated security configuration and testing project.

Education

2018 - 2019

Master's degree, Information Technology

RMIT University, Melbourne, Australia

2012 - 2016

Bachelor's degree, Information Technology

South China Agricultural University, Guangzhou, China

Languages

EnglishMandarinCantonese

Get In Touch

Have a project in mind? Let's talk about it.

Contact Information

I'm based in Burwood and open to conversations about software engineering, engineering automation, and freelance projects.

Location

Burwood, VIC

Working Hours

Monday - Friday: 9AM - 6PM AEST

Send Me a Message