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