Jiaxi Liu
Master’s Graduate
Software Engineer | Scalable APIs · Web Scraping · Data Integration · Code Quality & Refactoring
About
Hi, I’m Jiaxi Liu 👋, a Master of Information Technology graduate with a focus on building reliable and scalable systems. I enjoy breaking down complex problems into practical engineering solutions and delivering stable value through real-world applications.
I graduated from the University of New South Wales (UNSW) with hands-on experience across the full web development lifecycle, including API design, web scraping, data integration, and automation engineering. My core tools include Java, Python, TypeScript, SQL, Rust, and JavaScript.
- ✅ Core skills: Scalable APIs, scraping systems, data pipelines, automation, code quality
- ✅ Tech stack: React, Flask, Scrapy, Selenium, Docker, PostgreSQL, Redis
- ✅ Open to roles: Software Engineer, Backend Developer, Full-stack Developer
I’m looking to join a growth-oriented team where I can contribute to building impactful products and continuously improve engineering efficiency. Feel free to check out my resume or reach out to connect.
Latest News
Personal Portfolio Website Launched
Personal Portfolio Website Launched
Built a personal portfolio website using Next.js to showcase projects, work experience, and technical skills. Designed with a component-based architecture, responsive layout, and dynamic content rendering. The codebase is clean, scalable, and reusable for rapid portfolio setup.
Working on automated testing using Robot Framework and Selenium, focusing on debugging, test stability, and real-world QA workflows.
Developed backend services using TypeScript and Node.js. Built API integrations with GraphQL and REST, handling OAuth, JWT, and API authentication.
Optimized a large-scale Scrapy crawler, increasing data collection by 136%. Built internal tools and improved frontend performance.
🎓 Completed Master of Information Technology with Distinction, focusing on backend development, API engineering, and scalable systems.
Developed a React-based presentation system with full editing capabilities and tested it using Cypress and Selenium.
Led backend development using Flask and MySQL, implementing authentication, recommendation system, and real-time features.
Built a Java-based backend system applying software design patterns, supporting game logic, object management, and persistence.
Developed a database-driven system using PostgreSQL to evaluate course requirements and academic progress.
Check out my latest work

Personal Portfolio Website
Personal Portfolio Website
A personal portfolio website built with Next.js to showcase my projects, work experience, technical skills, and professional timeline. The site uses a component-based architecture, responsive design, and dynamic content rendering.
Online PowerPoint System
Online PowerPoint System
A React-based presentation editor supporting slide creation, editing, preview mode, and dynamic element management. Integrated REST APIs and automated testing using Cypress and Selenium.

Movie Search & Recommendation Website
Movie Search & Recommendation Website
A full-stack movie search and recommendation website with user authentication, movie search, recommendations, internal chat, and external sharing features. Led backend development and database design using Flask and MySQL.
Skills
Backend & API Engineering
Building scalable backend services, API clients, and data integration workflows.
- Developed backend services for an integrated supply chain platform
- Built API client modules for external GraphQL and RESTful endpoints
- Transformed external payloads into internal data schemas
Frontend Development
Creating responsive, user-friendly interfaces with modern React tooling.
- Built React-based PowerPoint creation web app
- Integrated frontend with REST APIs
- Improved responsive layouts across multiple pages
Database & Data Processing
Working with relational, NoSQL, and analytical data workflows.
- Used PostgreSQL and Metabase for reporting workflows
- Designed MySQL schema for movie search platform
- Worked with SQL/NoSQL databases in AWS
Testing & Automation
Improving reliability through unit, integration, E2E, and browser automation testing.
- Created automated unit tests using Jest
- Performed end-to-end testing with Cypress and Selenium
- Validated REST APIs using Postman
Cloud, Tools & Workflow
Supporting deployment, collaboration, documentation, and engineering workflows.
- Archived backups to AWS S3
- Used Docker and GitHub Actions in university projects
- Created API documentation using Swagger and Postman
Python & Web Scraping
Building automation scripts, crawlers, and data collection workflows.
- Optimized Scrapy crawler and increased collected data by about 136%
- Built Flask backend for movie search website
- Developed Python script to convert Word questions into Moodle GIFT format
Education
The University of New South Wales
The University of New South Wales
Internship & Work Experience
CtrackAutomation Testing
Dixson Technology Services (Switchboard Cloud)BackendAPI
TIDYTEDDYFull StackScraping
Southern Institute of Early Learning & LeadershipAutomation
Crown Bridge GroupBackend
SJEC CorporationSupport
Get in Touch
Want to chat? Feel free to reach out