ETL Developer & AI-Powered App Builder
By day, I design and build data pipelines with DataStage and PySpark. By night, I ship AI-powered web apps — using LLMs as a coding co-pilot to turn ideas into real products for real people.
I'm a data engineer with deep experience building and optimizing ETL pipelines using IBM DataStage and Apache PySpark. I specialize in moving, transforming, and delivering data reliably at scale.
Outside of work, I've found a passion for building web apps — specifically by leveraging AI coding tools to go from zero to production without needing a full development team. It's a superpower I enjoy exploring.
My projects are personal — built for my kids, my health, my hobbies. When I build something, it needs to actually work for real users, which keeps the bar high.
Core Skills
Real apps. Real users. Built with AI coding tools and a lot of late nights.
learn-cantonese.com
A family language learning app built for Edward's kids so they can connect with their mother's side of the family through Cantonese. A labor of love built together with his wife, a little at a time.
bitecounter.app
An AI-powered calorie and protein tracker that uses image recognition to estimate macros from a photo of your meal. No manual logging — just snap and track.
nareru.app
An AI-powered spaced repetition system for learning Japanese. Capture words from sentences or images, then let AI build personalized quizzes and remember everything about your learning history.
kitchen-note.com
A recipe note app for capturing, sharing, and remixing recipes. Users can create new versions of each other's recipes, building a living collection that evolves over time.
Whether you want to chat about data engineering, AI integrations, or just geek out about language learning apps — my inbox is open.