Skip to main content
Senior Software Engineer · Brisbane, QLD, AU · UQ

Building web, mobile, cloud, and AI features that hold up in production.

I build full-stack products across web, mobile, APIs, and AWS. These days that mostly means developing and maintaining large enterprise production applications at UQ, with a practical interest in using AI where it actually helps a team move faster.

Abstract sky-blue particle wave

Current focus

Building and maintaining large enterprise production applications, event-driven services, AWS, and small AI workflows that are useful in day-to-day engineering.

ReactAngularTypeScriptAWSNode.jsPHPAI WorkflowsTestingPlatform Reliability

Product Engineering

React, Next.js, Angular, Ionic, and React Native work across real product surfaces, backed by component tests in Vitest and end-to-end coverage in Playwright.

Backend & Cloud

Node.js, TypeScript, NestJS, ASP.NET Core, PHP APIs, AWS Lambda, ECS Fargate, API Gateway, S3, CloudFront, DynamoDB, and infrastructure as code with CDK.

Architecture

Microservices, serverless and event-driven flows, domain-driven design, caching, CI/CD, and the less glamorous work of keeping services healthy.

AI Workflows

OpenAI, Claude, Bedrock, LangChain, RAG, function calling, MCP, agentic workflows, and small AI workflows that fit into normal engineering work.

Experience

Product work, platform work, and the handover between them.

Work across university platforms, mobile products, cloud services, and a few independent builds that still show how I think through systems.

Senior Software Engineer

The University of Queensland

Sep 2025 - Present

Developing and maintaining large enterprise production applications, event-driven services, and AWS-hosted microservices used by staff and students.

Software Developer

Simpro

Jun 2023 - Aug 2025

Built mobile features and production APIs, fixed customer-facing issues, and modernised legacy code. Also worked on AI/ML hackathon projects that won internal awards.

Junior Full Stack Engineer

Orange Digital

Jan 2023 - Apr 2023

Built web features with TypeScript, React, and Next.js, plus mobile UI with React Native and Redux. Also maintained a Strapi and WordPress CMS integrated with Stripe and SendGrid.

Education

Formal study from before the professional work above, at UQ and back home in China.

Master of Information Technology

The University of Queensland

Mar 2019 - Dec 2021

GPA: 6.25 / 7

Bachelor of Economics (Financial Engineering)

Changchun University of Science and Technology

Sep 2014 - Jun 2018

GPA: 3.32 / 4

Contact

Let's talk about useful software.

Have a role, product challenge, or collaboration in mind? Send a note and I'll get back to you soon.

Send Vincent a portfolio enquiry. Required fields are name, email, and message.