Creative Technologist

Solving Business Problems with Code.

Full-stack developer with a consultancy mindset — calm execution, clear tradeoffs, and outcomes that hold up over time.

20+ Years Experience
100+ Happy Clients
Full-Stack Development Product Strategy Technical Leadership Performance Optimization System Architecture Full-Stack Development Product Strategy Technical Leadership Performance Optimization System Architecture

Selected work

I've worked across product builds, platform decisions, and performance constraints. These projects highlight how I approach real-world problems — from framing to execution.

Resolve Foundation WordPress Theme

WordPress theme built with Gutenberg blocks for nonprofit.

Role: Developer (Chris Li / Lotus Creations)
Focus: WordPress block theming (Gutenberg)
View case study

Luah Jewelry

Shopify store optimization through refactoring and speed improvements.

Role: Technical Optimization & Support
Focus: Performance, App Migration, Internationalization (i18n)
View case study

Jou Sun

End-to-end online grocery platform

Role: Co-founder / CTO / Full-stack Developer
Focus: End-to-end product execution, logistics logic, B2B tooling
View case study
View all work

Additional production experience

Additional engagements focused on practical implementation and optimization.

TheFluidX
Color swatch implementation, code review, theme enhancement
Hamza Market
Feature development, optimization, team coordination, management
Ajisen.com.hk
Custom Site with Gatsby and Contentful backend
Odeona
Performance optimization, UI/UX fixes, feature additions, code refactoring
VALR.com
Translation content preparation, image optimization, SEO improvements
Just Sake
Subscription logic, onboarding clarity, fulfillment workflows
Klosit
Early-stage platform architecture under uncertainty

How I approach problems

A clear, structured process that delivers results clients can trust.

01

Start with the actual user, even when the client's expectations differ

02

Frame decisions around constraints: timeline, budget, platform, risk

03

Prefer small, reliable solutions that can evolve

04

Make tradeoffs explicit and visible

05

Optimize where it matters: performance, clarity, and long-term maintainability

Experimental work

I maintain a set of experiments — tooling, workflows, and prototypes — to pressure-test ideas and improve how I build.

EchoWrite

A magical voice-to-text dictation tool that turns your spoken words into typed text anywhere your cursor blinks—terminals, browsers, IDEs, you name it. Because sometimes your fingers need a break, but your ideas don't.

Production Ready

Worksheet Processing API

A powerful LLM-driven microservice that transforms educational worksheets into structured, accessible digital formats. Command-line wizardry meets modern API design.

API Ready & Tested

If you're working on something that needs calm execution and sound technical judgment, I'm happy to talk.

Let's chat