I turn ideas into systems.
Sometimes they even work on the first try.

Software, data, and systems.

I'm currently studying Data Science at UNSW, building projects at the intersection of software, AI, and real-world problem solving.

From LLM-based systems to workflow automation tools, I focus on creating things that are not only functional, but genuinely useful.

Quick info

Based in
Sydney, Australia
Study
Master of Data Science, UNSW
Focus
Software Engineering / Data / AI Systems
Status
Open to relocation across Australia

Projects

AI Meeting Transcription & Summarization System

Built a full-stack meeting workflow that transforms raw audio into structured minutes, reducing manual note-taking effort by ~50% for student society operations.

Problem

Manual meeting notes were inconsistent, time-consuming, and difficult to standardize across student society operations.

Solution

Developed a full-stack pipeline that converts meeting audio into structured summaries with agenda, key decisions, action items.

Tech stack

PythonFastAPISpeech to TextNLP PipelineREST API

Multi-Agent Debate System for Misinformation Detection

A research project exploring how latent space disagreement between debating LLM agents relates to prediction errors in misinformation detection.

Problem

Multi-agent debate can improve reasoning, but incorrect predictions are still hard to detect before deployment.

Solution

Measured disagreement in agents’ final layer during debate and analyzed its relationship with final prediction errors.

Tech stack

PythonPyTorchLLMsMulti-Agent SystemLatent Space

More projects

NSW Opal Tap On/Off Usage Dashboard

Built an interactive dashboard analyzing Opal transport usage patterns across time, location, and transport modes in NSW.

RShinyData Visualization

Route Planning System

Implemented a weighted directed graph and shortest path search system to optimize route planning across multiple locations and transport paths.

CData StructuresGraph Theory

Portfolio Website

Designed and built a personal portfolio website with Next.js and Tailwind CSS to showcase projects, technical work, and professional experience.

Next.jsTypeScriptFrontend
GitHub Icon

More projects

Experiments, research work, and the messy process behind the polished systems.

Visit GitHub

Skills

Programming

PythonC/C++SQLJavaScriptR

Backend & System

FastAPIRest APIsData StructureAlgorithmsGitSystem Design

Data & AI

Machine LearningNLPLLMsMulti-Agent SystemPyTorchData AnalysisStatistical Modelling

Databases & Big Data

MySQLPostgreSQLSparkData Pipeline

Frontend

ReactNext.jsTypeScriptTailwind CSSHTMLCSS

Tools & Workflow

CI/CD PipelinesDockerGitGitHub

Education

09/2024 - 08/2026

Master of Data Science and Decisions

UNSW Sydney

Academic
WAM: 75 (Distinction)
Specialization
Computational Data Science and Decisions
Research Focus
Multi-agent systems and LLM reliability
Relevant Coursework
Machine Learning, Data Structure and Algorithm, Database System

09/2020 - 07/2024

Bachelor of Science

NJUST, China

Major
Mathematics
GPA
85+ (High Distinction)
Awards
Academic Merit Scholarship (Top 15% of cohort)
Achievement
Admitted through Gaokao ranking in the top 5%

About Me

Hey, I'm Devin

I build things, solve problems, meet people, stay active and repeat.

Profile photo

Who I am

Software engineer by habit, data scientist by training, and permanently curious by default.

Beyond the keyboard

Outside of code, I spend a lot of time in the gym, play basketball, baseball, tennis, and swim whenever I can.

I also enjoy building communities, which explains how I somehow ended up running career events for 500+ students.

Things I probably spend too much time on

  • Convincing myself leg day is optional
  • Rearranging my gym schedule like it’s a production deployment
  • Believing “just one quick fix” will only take five minutes

Extracurriculars

When I'm not coding

2025

Deputy Head of Career Planning Department

UNSW Chinese Student Association

15+ Events500+ participants

2026

Secretary

UNSW Chinese Student Association

250+ Subcoms1k+ Members150+ Events

2024 - 2026

Retail Associate

NewsXpress Royal Randwick

CommunicationTime managementCrisis HandlingPerseverance

From organizing events to building communities

  • Planned and executed 15+ career events, from networking to industry talks and resume workshops
  • Liaised with 20+ companies and alumni to build meaningful opportunities for students

From events to systems

  • Managed internal operations and cross department coordination across a 250+ subcommittee member organization
  • Supported 150+ events annually by standardizing workflows, documentation and communication

What I’ve learned

Leadership isn't about being the loudest person in the room. It's about creating the structure, trust and environment for others to do their best work.