CBC — Changi Beach Club Leasing Programme
🟢 OngoingSales lead for a private beachfront members' club, owning a 12-facility venue pipeline (F&B, wellness spa, gym, 8-lane bowling, function rooms, beachfront venues) targeting full lease-up by June 2028. Maintains an operator prospect database of 59 active operators with 300+ in the wider funnel, runs personalised outreach, on-site inspections and weekly Chairman reporting. Leasing pipeline logged and tracked in a custom-built CBC Booking App.
SimplyTutor
🟢 OngoingInvoicing, PayNow collection and payment reminders for private tutors. Lesson and student records feed GST-aware invoices with PayNow QR codes, automatic polite reminders chase overdue payments, and every payment reconciles back to the invoice. Built as a production PocketBase app with a separate parent portal.
DinkRank
🟢 OngoingSingapore pickleball ranking and match-tracking app: ELO-based player ratings, challenge ladders and tournament result tracking. React 19 + PocketBase backend with automated ELO recalculation hooks, live at dinkrank.irvingoh.com.
FlexiAgent
🟢 OngoingProperty CRM for Singapore HMO operators: enquiry-to-tenancy pipeline management, room-level tracking and automated workflows, with client portals, invoicing and maintenance tickets. Live in production at flexi-agent.irvingoh.com.
Invoice Generator (SG)
🟢 OngoingClient-facing Singapore invoice generator with GST maths, live preview, PDF export and a clean, professional flow. PocketBase backend exposed through a Cloudflare tunnel at invoice.irvingoh.com.
CBC Booking App
🟢 OngoingMember and admin portal for Changi Beach Club: facility and guest-room booking with member/guest/corporate rate tiers, digital membership card, payment tracking and a full admin overview. Doubles as the sales pipeline tool for the 12-facility leasing programme.
SwimConnect Mobile Application
🟢 OngoingFlutter mobile app connecting swimmers with coaches in Singapore, cutting agent fees with a one-stop platform: E2E-encrypted chat (Matrix), Google Maps, reviews, badges, lesson management and a work-history portfolio for coaches. Bootstrapped toward acquisition.
CellLedger
🟢 OngoingAndroid battery-health meter that computes what the OS hides: full-charge capacity and health % estimated from real charge sessions, with a Samsung *#9900# ground-truth panel, fold and thermal signals, session charts and CSV export. No ads, no account, and no INTERNET permission.
Hermes Village
🟢 OngoingLive 3D ops island that mirrors the machine it runs on: real CPU load drives chimney smoke, disk activity moves the mine cart, containers light the hotel windows, and each of the 69 cron jobs walks to work as its own animal (a gold ring means the job is running right now). A Three.js scene fed by a Hermes MCP bridge, open 24/7 at village.irvingoh.com.
OverLingo
🟢 OngoingOffline Chinese-to-English screen translator for Android: a live OCR overlay paints English over any Chinese text on screen, and a Vosk-powered mode turns spoken Chinese into live English subtitles. No account, no cloud, no INTERNET permission; ships as a sideloadable APK.
Policy Comparator
🟢 OngoingInsurance policy comparison tool for Singapore FA consultants: upload 1-5 plan documents and get a structured, side-by-side comparison. FastAPI + LLM extraction pipeline (anchor-window, MapReduce, RAG) with a dedicated ILP schema, validated into typed JSON before it reaches the table.
FA Console (Houseleaf)
🟢 OngoingAdvisor dashboard for a financial advisory firm: Next.js + PocketBase + shadcn/ui, iFAST GP/Central CSV imports, presentation mode with a growth projector. Built for real advisor workflows with per-account data storage.
Houseleaf SG
🟢 OngoingBrand and marketing site for a Singapore financial advisory practice: services, planning approach and consultation booking, built to convert referrals into booked sessions.
Let Loose Studios App
🟢 OngoingApplication and public site supporting Let Loose Studios, a Singapore media and entertainment studio: cast, episodes, channels and partnership services across the studio's multi-platform content ecosystem.
Ilias Goh — Actor Portfolio
🟢 OngoingActor, host and content creator portfolio site: acting and hosting credits, brand partners and campaign work, built with React + TypeScript + Vite and deployed on Vercel.
Changi Beach Club Website
🟢 OngoingMember-facing club website with digital membership card, facility booking, outstanding payment view and club announcements, matching the club's member and guest rate structure.
Pareto Blueprint
🟢 OngoingSME website idea engine: turns structured business data into tailored website blueprints, generated and served end to end at pareto.irvingoh.com. Recent builds include The Happi Loft concept site for a real Singapore venue.
Reel Studio
🟢 OngoingPipeline that writes, scores and renders short-form finance reels end to end (script, cast, panels, karaoke captions) with a two-stage quality loop: a zero-token scoreboard plus a vision judge. 60+ reels shipped.
Interactive Blind Box
🟢 OngoingBrowser-based blind-box experience with gacha-style reveal mechanics, rarity animation and repeat pulls, built as a public demo of collectible mechanics.
CloneCoder
🟢 OngoingSG-to-ASEAN AI app builder: an end-to-end AI coding development tool built around profitability, orchestrating human experts with agentic workflows.
A Monologue
🟢 OngoingInteractive title-card experience built for a monologue series, exploring typographic motion and scroll-driven storytelling.
