Field Notes/ 2026

Software engineer
building AI-driven products, end to end.

Specification
Location
Toronto, Canada · GMT−5
Experience
6+ yrs · enterprise & Big 4
Focus
AI agents · automation · full-stack
Certified
GCP Professional Cloud Architect
01Skill Sets

What I work with

I build AI-driven products end to end — agents, automation, and full-stack apps. AI helps me move fast; solid engineering is what makes things actually ship.

01AI & Agents
Claude / Claude CodeLLM APIsAI AgentsRAGMCPn8n
02Web Frameworks
ReactNext.jsNode.jsVue
03Backend Frameworks
FastAPI / Python.NETJava Spring Boot
04Languages
TypeScriptJavaScriptPythonC#JavaSQL
05Cloud & Infra
GCP (Certified Professional Architect)AWSAzureCloudflare WorkersDockerKubernetes
06Databases
PostgreSQLMS SQLMongoDBFirebaseBigQuery
07Mobile
React NativeCapacitor
08Others
FigmaTableauGitHub Actions
02Personal Projects

Things I build for myself

All projects
P/01SaaS Platform

Prompt Hub

A GitHub-like platform for AI prompts featuring version control, forking, tagging, and community engagement. Enables users to discover, share, and collaboratively improve LLM prompts.

Next.jsReactSupabaseClerk AuthPostgreSQL
2024Visit
P/02Mobile App

Our Pot

Privacy-first household expense tracking mobile app with offline-first architecture, real-time sync, and intuitive expense categorization for shared family finances.

Next.jsTypeScriptCapacitorCloudflare WorkersHono
2024Visit
P/03AI/ML Platform

AI Expense Tracker Chat

Experimental expense tracking application with natural language chat interface. Users converse with AI to log expenses, query spending patterns, and receive financial insights.

TypeScriptNext.jsOpenAI APIPython FastAPI
2024Visit
P/04AI Research

OhMyDoc - Autonomous AI Agent Demo

Documentation compiler built entirely by autonomous AI agents as a proof-of-concept. Demonstrates AI agents making architectural decisions, writing code, and managing development lifecycle.

NuxtTypeScriptClaude Agent SDKPython
2024Visit
P/05Full-Stack Web

URL Shortener

Clean and efficient URL shortening service with QR code generation, analytics, and custom short links for better tracking and branding.

ReactExpress.jsTailwind CSSMySQL
2022Visit
P/06Mobile App

AR Museum Mobile App

Native Android app with augmented reality features for museum visits. Uses camera recognition to unlock 3D models, soundscapes, and immersive content for exhibits.

Android (Java)Wikitude AR SDKCamera API
2019Private
03Selected Work

Shipped in production

Fig. 01Enterprise AI
Real-Time Call-Center AI Assist — project plate
Enterprise AI·2024

Real-Time Call-Center AI Assist

Role — Core Developer

Built and optimized a production RAG system providing real-time AI assistance to enterprise call-center agents — retrieval, live transcription, and event-driven streaming at scale.

PythonGCP Vertex AIRAGKafkaApache FlinkKubernetesBigQuery
Challenges
  • Optimizing end-to-end response latency across microservices
  • Integrating policy-system APIs without disrupting live operations
  • Tracing and observability across an event-driven microservice fleet
Results
  • Reduced end-to-end latency through API optimization and caching
  • Improved cross-service observability with distributed tracing
  • Strengthened platform security posture
Fig. 02POC Demo
AI Requirements Portal (PoC) — project plate
POC Demo·2025

AI Requirements Portal (PoC)

Role — Technical Lead — Integration

Led integration of an AI-powered portal that generates user stories from business documents for business analysts at a Big 4 consulting firm.

Next.jsAzure OpenAI (GPT-4)Node.js
Challenges
  • Coordinating DevOps, backend, and frontend layers under a tight PoC timeline
  • Balancing demo cost constraints with a convincing AI experience
Results
  • Delivered a working AI portal in a short timeframe
  • Demonstrated measurable analyst productivity gains for the practice
Fig. 03Data Engineering
Enterprise Data Migration — project plate
Data Engineering·2025

Enterprise Data Migration

Role — Lead Developer

Led development on a large-scale data migration during a major bank acquisition — ETL pipelines, data validation, and infrastructure optimization across cross-functional teams.

Azure Data FactoryAzure FunctionsLogic AppsSQL ServerC#
Challenges
  • Coordinating ETL development across 40+ engineers and cross-functional teams
  • Ensuring data integrity and validation across high-volume pipelines
  • Enabling fault tolerance, partitioning, and parallel batch processing at scale
Results
  • Delivered a large-scale migration for a major financial-services integration
  • Optimized Azure Data Factory pipelines for throughput and reliability
  • Improved code quality through reviews and team enablement
Fig. 04Customer-Facing App
Home Building Customer Portal — project plate
Customer-Facing App·2023

Home Building Customer Portal

Role — Front-End Developer

Designed and built a modern customer portal enabling users to access real-time home building progress information and manage documents.

ReactSitecoreSharePointAzure AD B2C
Challenges
  • Proactive identification and resolution of UI/UX issues
  • Adapting to agile changes in team collaborations
  • Ensuring accessibility compliance
Results
  • Enhanced user experience and customer satisfaction
  • Improved operational efficiency for the business
Fig. 05Customer-Facing App
Provincial Insurance Portal — project plate
Customer-Facing App·2022

Provincial Insurance Portal

Role — Main Frontend Developer

Led the maintenance and evolution of a mission-critical provincial insurance platform, ensuring 24/7 high availability and zero-downtime deployments for millions of users.

ReactNodeJSAWS
Challenges
  • Ensuring 100% reliability during peak enrollment periods
  • Balancing feature development with team leadership and process improvement
Results
  • Zero production outages during major feature rollouts
  • Increased code quality and maintainability
  • Enhanced team onboarding and knowledge sharing
04About Me

The human behind the commits

01 / 03

Where I started

I hold a Computer Science degree from Hong Kong — a foundation in computational principles and languages that became the stepping stone for a global career. Fight for Freedom. Stand with Hong Kong.

02 / 03

Working experience

Around 6 years across enterprise and Big 4 consulting — Hong Kong Electric, then Deloitte and EY in Canada. That exposure gave me a range of problem-solving approaches, cross-cultural communication, and adaptability to very different environments.

03 / 03

Personality

Genuinely curious and a fast learner — I like picking up new things and I'm always up for a challenge, the harder the better.

Contact

Let’s build something
that actually ships.