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
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.
Developed and maintained automated tests with Robot Framework and SeleniumLibrary, investigated script, environment-data, and application issues, and verified fixes.
Developed backend services using TypeScript and Node.js. Built API integrations with GraphQL and REST, handling OAuth, JWT, and API authentication.
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.
🎓 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 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 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
The University of New South Wales
Internship & Work Experience
CtrackAutomation Testing
Switchboard CloudBackendAPI
TidyTeddyFull StackScraping
Southern Institute of Early Learning & LeadershipAutomation
Crown Bridge GroupBackend
SJEC CorporationSupport
Get in Touch
Want to chat? Feel free to reach out