About Me

Professional Journey

Professional Journey

I’m a Senior Software Engineer based in Brisbane with over four years’ experience delivering cloud-native applications and AI-driven services. My career began at SOCIF in Hong Kong, where I built full-stack solutions from the ground up, managing both frontend and backend tasks. At Euclideon, I helped grow our user base threefold by integrating our Unlimited Detail spatial SDK into desktop and cloud products. Moving back to Australia, I joined QUT’s eResearch team, where I streamlined HPC workflows and built data-management tools for research groups. Today, as Lead Software Engineer at ConceptV, I partner directly with executive leadership to translate strategic goals into LLM-powered products and robust, containerized CI/CD pipelines.

Technical Expertise

I thrive on end-to-end problem solving: designing RESTful APIs in Python/Flask/Node.js, crafting interactive UIs in Next.js and React, and automating deployments with Docker on AWS (S3, Lambda, API Gateway) or MinIO. I’ve integrated OpenAI, Anthropic Claude, and Google GenAI into microservices, built TypeScript toolchains, and optimized backend performance in PostgreSQL and Azure Cosmos DB. Whether it’s spinning up a Kubernetes cluster, writing scalable Terraform modules, or mentoring teams on automated testing and code-review best practices, I’m always focused on clean, reliable, and maintainable solutions.

Technical Expertise
Work Ethic & Attitude

Work Ethic & Attitude

Colleagues know me as the ‘glue’ between technical and non-technical stakeholders: I translate product vision into clear roadmaps, foster an agile culture, and lead by example in pair programming and design discussions. I’m driven by curiosity, quick to learn new frameworks or languages, and I never shy away from deep-dive debugging sessions. Above all, I believe software is a team sport—communicating openly, sharing feedback, and celebrating wins together ensures every project ships on time and delights users.

Personal Passions

When I’m not coding, you’ll find me at the racetrack. As a lifelong motorsport enthusiast, I love pushing performance cars to their limits—whether it’s a local time trial in a JDM classic or tinkering under the hood to shave milliseconds off lap times. This hands-on hobby sharpens my problem-solving mindset: just like in software, small tweaks and data-driven tuning can make all the difference. Outside of the garage, I enjoy photography, hiking the trails around Brisbane, and experimenting with amateur robotics projects at home.

Personal Passions