Learn more about my journey and what drives me as a developer
Start with a messy, ambiguous problem
Design it into a system, not a patch
Ship it so it runs on its own
I chase the pattern under a mess — an ambiguous problem, a slow system, a manual workflow — and turn it into something that runs on its own.
Currently Building
Full-stack SaaS with Next.js + Supabase. Exploring AI-assisted development, cloud architecture, and data-driven product thinking.
A collection of projects I've built and contributed to.
Side project exploring multi-agent systems applied to developer workflows. LLM-powered Playwright spec generator with auto-debug loop, multi-agent PRD/Figma reconciliation that flags spec conflicts pre-development, and reusable Claude rules + agent harness conventions. Stack: Claude API + custom MCP tools + Playwright + structured tool calls.
Production agentic system (12 Claude Code skills + MCP servers) for self-management, health, and finance. Guardrail design over raw model output: only a single acute bad-sleep night is a hard, non-overridable rule; for the noisier 7-day rolling sleep-debt trend, real-time HRV is allowed to override an automated deload call — so the agent catches genuine acute risk without crying wolf every week on a lagging metric. Weekly-review, wealth-manager, learning-agent, profile-optimizer, and coach-planner skills run on a weekly cadence, replacing manual self-planning with structured, data-driven review.

Multi-tenant SaaS digitizing a 200-student tuition center. Role-based portals, Stripe billing, QR attendance, row-level security in Supabase. Saved 5 hrs/week, $500 MRR from 3 pilot centers.
Building products at scale. From Tencent's millions to startup MVPs.

React/TypeScript web and mobile frontends for a production fintech platform, 9,000+ users.

Building enterprise property management SaaS. 500+ properties, 10K+ maintenance tickets monthly.

Analytics platform for Tencent, MiHoYo (Genshin Impact), major game studios. Millions of events/day.

First exposure to fintech production payment systems — legacy Java/JSP monolith, thousands of daily transactions. Foundation for current fintech work at dtcpay.

Ethereum dApp during 2020 DeFi boom. Smart contracts, gas optimization, MetaMask.
My academic journey in computer science and software engineering.
Specialized in distributed systems, parallel computing, and performance optimization. Built 15+ projects ranging from blockchain dApps to mobile applications. Core coursework: Data Structures & Algorithms (Java), Distributed Systems, Parallel Computing, Human-Computer Interaction, Graphics Programming. Electives: Mobile Development (Flutter), Blockchain Development (Solidity), Data Science (Python).
Basic Programming Concepts through various languages such as Object-Oriented Programming in Java, C, and Assembly Language. Mathematics courses included Algebra, Calculus, Statistics, Discrete Math.
Interested in working together? Feel free to reach out!