Jiaxi Liu (Jesse)

UNSW Master of IT · Open to Software Development Roles

Full-stack & Backend Development · API Integration · Automation · Exploring AI Agents

Jiaxi Liu

UNSW Master of IT · Open to Software Development Roles

Full-stack & Backend Development · API Integration · Automation · Exploring AI Agents

About

Hi, I’m Jiaxi (Jesse) Liu, a Master of Information Technology graduate from UNSW, currently looking for software, backend, and full-stack development opportunities.

I primarily work with TypeScript, JavaScript, and Python, with experience in third-party system integration, React interfaces, order-management APIs, web scraping, and automated testing. At Switchboard Cloud I worked on business-system integrations; at TidyTeddy I contributed to booking flows, order-management APIs, and crawler improvements. I also independently maintain this bilingual technical website.

I’m currently learning and experimenting with AI applications and agent development, focusing on tool calling, MCP, Agent Skills, and workflows. I aim to apply my API integration and automation experience to agent projects.

See my resume or get in touch about development opportunities.

Latest News

2026.05

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.

2026.04

Developed and maintained automated tests with Robot Framework and SeleniumLibrary, investigated script, environment-data, and application issues, and verified fixes.

2025.03

Developed backend services using TypeScript and Node.js. Built API integrations with GraphQL and REST, handling OAuth, JWT, and API authentication.

2025.03

Contributed to a React mobile booking flow and Node.js order-management APIs, and improved a Scrapy crawler from approximately 4,000 to over 10,000 records after basic deduplication.

2024.09

🎓 Completed Master of Information Technology with Distinction, focusing on backend development, API engineering, and scalable systems.

2024.04

Developed a React-based presentation system with full editing capabilities and tested it using Selenium.

2023.05

Led backend development using Flask and MySQL, implementing authentication, recommendation system, and real-time features.

2022.08

Built a Java-based backend system applying software design patterns, supporting game logic, object management, and persistence.

2022.05

Developed a database-driven system using PostgreSQL to evaluate course requirements and academic progress.

Selected Projects

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.

Next.js
React
TypeScript
Tailwind CSS

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 Selenium.

React
REST API
Selenium
Ant Design
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.

Python
Flask
MySQL
Postman
Docker
JavaScript

Skills

Backend & API Engineering

Building scalable backend services, API clients, and data integration workflows.

TypeScriptJavaScriptNode.jsExpressPythonFlaskJavaSpring BootREST APIGraphQLOAuth2JWT
  • Integrated more than ten business systems, including Salesforce, Business Central, and Xero
  • Handled multi-channel parsing, field mapping, authentication, and incremental sync
  • Developed order-management APIs with Node.js, Express, and MySQL

Frontend Development

Creating responsive, user-friendly interfaces with modern React tooling.

ReactNext.jsTypeScriptJavaScriptTailwind CSSAnt DesignHTML5CSS3
  • 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.

PostgreSQLMySQLDynamoDBMongoDBSparkPandasNumPyRedis
  • 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.

Robot FrameworkSeleniumLibrarySeleniumJestPlaywrightPostman
  • Developed approximately 15 and maintained or repaired approximately 38 automated test cases at Ctrack
  • Used Jest to cover core API behavior and basic error handling
  • Distinguished script, environment-data, and application issues, documented reproductions, and verified fixes

Cloud, Tools & Workflow

Supporting deployment, collaboration, documentation, and engineering workflows.

AWS S3AWS DynamoDBDockerGitGitHubJiraSwaggerMetabase
  • Used AWS S3 and DynamoDB for customer-specific file handling and storage
  • Contributed to Docker environment configuration for the movie project
  • Earned AWS Certified Cloud Practitioner certification

Python & Web Scraping

Building automation scripts, crawlers, and data collection workflows.

PythonScrapyBeautifulSoupFlask
  • Improved a Scrapy crawler from approximately 4,000 to over 10,000 records after basic deduplication
  • Developed the Flask backend for a movie search and recommendation platform
  • Converted approximately 1,000 Word questions into Moodle GIFT format and successfully imported them

AI Applications & Agents (Learning & Practice)

Learning model APIs, tool calling, and agent workflows, building on backend and automation experience.

LLM APIsFunction CallingMCPAgent SkillsRAGContext Engineering
  • Maintaining bilingual technical notes on AI and agents
  • Studying tool loops, context management, and evaluation
  • Exploring ways to integrate agents into existing projects

Education

The University of New South Wales

Sydney, Australia | Sep 2023 - Sep 2024
Master of Information Technology · Distinction Average
Specialised in Data Science & Engineering, Web Front/Back-End Development, Scalable Software Architecture, and API Development.

The University of New South Wales

Sydney, Australia | Sep 2020 - Sep 2023
Bachelor of Science in Computer Science · Distinction Average
Focused on Big Data Management, Data Structures and Algorithms, Object-Oriented Design, and Software Development.

Internship & Work Experience

Ctrack
Automation Testing

Sydney, Australia | Apr. 2026 - Aug. 2026
Software Test Engineer
Developed approximately 15 and maintained or repaired approximately 38 automated test cases using Robot Framework and SeleniumLibrary, covering reports, users, operators, routes, and assignment management. Distinguished script failures from environment-data and application issues, documented reproduction steps with screenshots and recordings, and verified fixes with the project lead. Refactored repeated keywords and improved locators to reduce failures caused by broken selectors and changing test data.

Switchboard Cloud
Backend
API

Sydney, Australia | Mar. 2025 - Jul. 2025
TypeScript Backend Developer | Intern to Contractor
Developed TypeScript backend APIs integrating order, purchasing, warehouse, logistics, and invoice data from more than ten third-party systems, including Salesforce, Dynamics 365 Business Central, and Xero. Parsed and mapped data from APIs, JSON, FTP, CSV, PDF, and email, using AWS S3 and DynamoDB for customer-specific file handling and storage. Upgraded the Xero connector for invoice updates, incremental retrieval, and attachment uploads, addressing timezone filtering, token refresh, and permission checks before production release with QA and frontend colleagues. Wrote PostgreSQL queries and Metabase reports, extracted shared authentication logic, improved TypeScript types, and added Jest coverage for core interfaces and basic error cases.

TidyTeddy
Full Stack
Scraping

Remote | Mar. 2025 - Jul. 2025
Full-stack Development Intern | Part-time
Built a multi-step mobile booking flow with React and TypeScript, fixing positioning, scrolling, navigation, input validation, and discount-display issues. Developed order-management APIs using Node.js, Express, and MySQL for lists, details, status updates, booking changes, and customer information. Improved an existing Scrapy crawler through ingestion filtering, contact filtering, page discovery, and downloaded-page reuse, expanding collected records after basic deduplication from approximately 4,000 to over 10,000.

Southern Institute of Early Learning & Leadership
Automation

Sydney, Australia | Sep. 2025 - Nov. 2025
IT Technical Support Intern
Developed a Python tool to convert multiple-choice questions and answers from Word into Moodle GIFT format, processing approximately 1,000 questions and successfully importing them into Moodle for students to answer online.

Crown Bridge Group
Backend

Shenzhen, China | Dec. 2021 - Mar. 2022
Software Engineer Intern
Built an internal automation system improving workflow efficiency by 30%.

SJEC Corporation
Support

Suzhou, China | Jul. 2019 - Aug. 2019
Technical Support Intern
Provided system and hardware support, ensuring stable operation.
Contact

Get in Touch

Want to chat? Feel free to reach out

Ask questionsExplore collaboration opportunities