Role // Full-stack engineer · SaaS builder

Useful software. Dependable systems.

I use pragmatic, sometimes boring technology to build systems that solve real problems, stay stable in production, and remain easy to change.

1.3K+Product users
2K+Total GitHub stars
83K+PigeonPod Docker pulls
01 // Selected work

Shipped products.

Work with users, payments, public adoption, and production constraints.

Open-source product

PigeonPod OSS

The open-source foundation of PigeonPod Cloud, with 1.1k+ GitHub stars and a self-hosted listening workflow for YouTube content.

  • 1.1K+ GitHub stars and 83K+ Docker pulls from a self-hosted media workflow.
  • Generates protected RSS feeds that work with standard podcast clients.

Spring Boot / React / Docker / SQLite

Full-stack starter

Sparrow

A lightweight full-stack starter kit for admin panels, tools, and small systems, built with Spring Boot and React.

  • Spring Boot + React starter for admin panels, tools, and mini apps.
  • Includes login, registration, role-based access control, settings, API key auth, and basic CRUD.

Spring Boot / React / Mantine UI

02 // Writing

Technical notes.

Notes from real systems: PigeonPod Cloud, SaaS trade-offs, and backend-heavy product engineering.

03 // Engineering stack

Dependable stack.

I prefer technology that is proven, observable, cheap enough to run, and simple enough to maintain.

Backend systems

Java, Spring Boot, queues, and data

APIs, service boundaries, MySQL, Redis, background jobs, distributed scheduling, and failure handling.

Frontend interfaces

React and Astro product surfaces

Readable interfaces for SaaS products, landing pages, dashboards, and content-heavy portfolio pages.

Delivery

Docker, Kubernetes, CI/CD, and cost control

Deployment pipelines and operating choices sized for the business: reliable enough, simple enough, and cheap enough.

04 // Experience

Engineering background.

Product-building, engineering leadership, computer science study, and hands-on delivery across China and New Zealand.

2026 - Present · Auckland

Founder / Lead Architect

PigeonPod Cloud

Built and operate a paid mini SaaS from an open-source product, covering product, backend, frontend, CI/CD, payments, queue design, and cost-aware operations.

2025 · Auckland

Graduate Diploma in Computer Science

Auckland University of Technology

Deepened an existing software engineering background with more rigorous computer science fundamentals, software design trade-offs, and international English-language collaboration.

2023 - 2024 · Shanghai

Technical Director

Douyi Intelligent Technology

Led a cross-functional engineering team, managed Kubernetes infrastructure, and improved delivery workflows across multiple projects.

2022 · Shanghai

Founder / Builder

Independent Product Experiments

Shipped product prototypes and learned hard lessons in product validation, distribution, and the cost of building before demand is clear.

2017 - 2021 · Shanghai

Technical Manager

HAND Enterprise Solutions

Worked on enterprise software and industrial data platforms, including data architecture, performance improvement, and stakeholder-heavy delivery.

05 // Contact

Continue the conversation.

Auckland-based, open to practical software and product engineering conversations.

Auckland / NZT

I am based in Auckland and best suited to backend-leaning full-stack work, SaaS product engineering, queue-heavy systems, and teams that balance product curiosity with production discipline.

Best fit

Java, Spring Boot, React, clear service boundaries, boring infrastructure, and production systems that are easy to operate.

Good first message

Send the role, product context, or technical problem. I will reply with whether it looks like a strong fit.