Software engineer based in Macau, currently at a FinTech company in Hong Kong. I build practical AI tools, ship dev-tools real people use, and work on civic-tech for anti-corruption and public integrity.
- πΊπ³ Contributor β Gracie, an anti-corruption education initiative by Knowledge Foundation (UN-affiliated). Ongoing.
- ππ° 1st place β ICAC Hong Kong 2025, BidTrust β public-procurement integrity analysis
- πΆπ¦ Superteam β Doha UN Hackathon 2025, IntegrityCity (3D city + ElevenLabs talking face)
| Tool | Where | Traction |
|---|---|---|
| Gemini Shortcuts β keyboard-first shortcuts for Gemini in the browser | Chrome Web Store Β· gemini-shortcuts |
|
| Open Docker β open running Docker containers from Raycast | Raycast Store Β· raycast-open-docker |
|
| docsite-to-md β Rust CLI that converts documentation sites to clean Markdown | docsite-to-md |
Public Β· Rust |
clearnpmod β Node CLI for cleaning stale node_modules directories |
clearnpmod |
Public Β· Node |
- π«₯ Poof β Blur Faces in Photos (iOS Β· 2026) β auto-detects faces and covers them with blur, pixelate, emoji, or solid color, fully on-device (no uploads, no account). A privacy-first indie app, just approved on the App Store. Stack:
Swift.
- Knowledge Sphere (freelance, 2024β25) β Production document-AI platform. Built end-to-end: async OCR ingestion (AWS Textract + Upstash QStash Workflow), hybrid retrieval (embedding + full-text + RRF), and an autonomous tool-calling agent for grounded document Q&A β refactored from a fixed pipeline to cut answer latency from 15-25s to 2-5s. Stack:
Next.js Β· TypeScript Β· Vercel AI SDK Β· OpenRouter (Gemini) Β· Azure OpenAI Β· AWS Textract Β· Upstash Β· PostgreSQL. - Zenta Tech / FinsMarket (2024β25) β Scheduled jobs, simple stock trading, trading-competition events, mobile app, stock analysis reports.
- University of Macau ARK β early contributor to the student-org platform
macau-real-estate-MLβ Macau property-market modelingmacau-insurance-practiceβ Macau-local insurance tooling
Hosted 3 online IT workshops at UMac CPS (2022β23), ~40 students each β Python, WordPress, and front-end HTML/CSS/JS foundations. All course materials, slides, and exercises hand-built β pre-AI, no co-pilot.
I learned to build before AI was a co-pilot. 100 consecutive days of public web-dev practice in 2022, a Next.js + Tailwind + Hygraph blog from scratch, the React vocabulary one primitive at a time, and a 170-commit full-stack HTML/CSS/JS/PHP Trello-inspired task board. Foundations earned, not generated.
- π₯ Best FYP 2023β24, University of Macau (Computer & Information Science) β listing
- π First-author, PeerSynergy: An Innovative Application Applying Large Language Model to Peer Instruction β Sam, Ieong, Gomes da Costa. IEEE TALE 2024
Interactive 3D F1 car (click parts to recolor) and a GLSL portal scene β three.js side quests.
plus PHP Β· Swift Β· GLSL when the job calls for it