biao-li.com

Biao Li

Full-Stack Developer

Melbourne, VIC

I am a dedicated mid-level software developer with 3 years of experience and a master's degree in Information Technology. I have a strong foundation in software development and am a collaborative team player who delivers projects on time. I have primarily worked on medical-related software products, with a focus on clean, maintainable, and well-structured code.

About Me

My journey and professional background

My Story

With 3 years of experience in software development and a master's degree in Information Technology, I've had the privilege of working primarily on medical-related software products. My passion for clean code and user-centered design drives me to create solutions that are both technically excellent and delightful to use.

I started my journey as a front-end developer, gradually expanding my skills to become a full-stack engineer. I'm constantly learning and experimenting with new technologies to stay at the forefront of web development.

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.

Performance

Optimizing for speed and efficiency across all platforms.

Adaptability

Embracing new technologies and methodologies to solve problems.

Experience Highlights

Software Developer

2020 - 2023
Beyond Essential Systems, Melbourne, VIC

Developed a comprehensive data visualization platform that enables users to both transform raw data and create visualizations, which reduced visualization production time from weeks to hours.


Developed and maintained 7 websites, mobile applications and desktop applicationss, specializing in React.js and Node.js.

Featured Projects

A selection of my work

Data collection, aggregation and mapping
Data collection, aggregation and mapping
React.jsNode.jsPostgreSQLTypeScriptAWSMapboxrecharts
a web-based data aggregation, analysis and visualisation platform that pulls data from multiple sources to map health systems by region, country, province facility or village.
Electronic medical record system
Electronic medical record system
React.jsNode.jsPostgreSQLTypeScriptAWSElectron
A electronic medical record system that allows doctors and nurses to manage patient information and medical history on desktop.
Booking system
Booking system
React.jsNext.jsNode.jsFirebaseVercelMaterial UITailwind CSS
A comprehensive booking system that enables users to schedule and manage appointments, featuring real-time availability.
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
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
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 Development

JavaScript/ES6+95%
React.js90%
TypeScript85%
Next.js85%
Material UI95%
Shadcn/UI85%
Tailwind CSS85%
HTML5/CSS392%

Backend Development

Node.js88%
Express85%
PostgreSQL82%
GraphQL70%

Git/GitHub

Docker

AWS

Jest

CI/CD

Agile/Scrum

Recent Technologies I've Worked With

React.jsTypeScriptNode.jsExpressMongoDBPostgreSQLGraphQLReduxNext.jsTailwind CSSAWSDockerJestReact NativeWebpackStorybookFirebaseVercelMaterial UIShadcn/UI

Resume

My professional background and qualifications

Biao Li

Full-Stack Developer

Work Experience

Software Engineer

Beyond Essential Systems

  • Developed data transformation and aggregation tool for displaying data on geographical map
  • Implemented data processing and visualisation dashboards, enhanced website functionality
  • Converted 100% of codebase unit tests and integration tests from using Mocha.js to Jest.js
  • Promoted optimal code abstraction by adding types shared module (Monorepo, Typescript)
  • Integrated soft deletion capabilities (PostgreSQL) for backend data retention
  • Migrated CI/CD pipelines from Codeship to GitHub actions
  • Mentored and helped new junior developer to get onboard
  • Collaborated with the data engineering team to develop a no-code SQL script-writing tool
  • Provide technical support to internal team and clients

2020 - 2023

Education

2018 - 2019

Master's degree, Information Technology

RMIT University, Melbourne, Australia

Graduated with 2.8 out of 4 GPA. Specialized in web technologies and software engineering.

2012 - 2016

Bachelor's degree, Computer Science

South China Agricultural University, Guangzhou, China

Certifications & Awards

Outstanding Intern - Director's Award

Monash Professional Year 2021

Effective Communication Skills - Competency Achieved

Monash Professional Year 2021

Get In Touch

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

Contact Information

I'm currently available for freelance work and full-time opportunities. Feel free to reach out if you have a project that needs coding expertise.

Location

Melbourne, VIC

Working Hours

Monday - Friday: 9AM - 6PM AEST

Send Me a Message