Based in Melbourne, AU

Matthew Xu

Scroll

Building things that
actually work

CS graduate with a focus on full-stack development and software. Currently shipping production code for event management systems.

About

Building things that work
in the real world

I'm a Computer Science student at Swinburne University of Technology, majoring in Software Development. I care about writing code that's well-structured and maintainable — not just code that runs.

Outside of tech, I enjoy climbing and cycling. I was awarded the New Colombo Plan Scholarship for academic excellence which took me to Japan.

DegreeB.Sc Computer Science (Software Development)
UniversitySwinburne University of Technology
GPA3.417 / 4.0 (WAM: 78)
LocationMelbourne, VIC
AvailableJuly 2026
Interests CybersecurityAI / MLFull StackOOP
Selected Work
2026
Tecket Event Management
TYPESCRIPTVUE.JSPRISMAAGILE

Contributions: Engineered a full-stack User History module using Vue.js and a Node.js/Express REST API. Utilized Prisma ORM for complex MySQL querying and resolved critical Git version control conflicts during repository restructures. Collaborated directly with clients to define and deliver production-ready software.

2025
AI Phishing Detection
PYTHONMLFASTAPI

Contributions: Built a full-stack application implementing a RandomForestClassifier model. Linked an automated Scikit-Learn model to asynchronous FastAPI endpoints to serve real-time predictions.

2025
OOP Trivia Engine
C#.NETOOP DESIGN

A C# CLI application demonstrating inheritance, polymorphism, encapsulation, and abstraction through a custom question-mapping engine.

2026
Smart Sticky Notes
REACTTYPESCRIPTCLAUDE API

AI-powered note application featuring natural language organization and context-aware suggestions integrated with the Claude API.

Skills

Languages

  • JavaScript / TypeScript
  • Python
  • C# / C++
  • SQL
  • PHP
  • HTML / CSS

Frameworks & Libraries

  • React.js
  • Vue.js
  • Node.js / Express.js
  • FastAPI
  • Tailwind / Bootstrap

Databases & Tools

  • MySQL
  • Docker
  • Git / GitHub
  • Jira / Agile
  • Vercel
Contact

Let's work
together