I build useful software for complicated problems.

I help teams turn difficult workflows, specialist knowledge, and ambitious AI ideas into clear, credible products. That means shaping the strategy, experience, and engineering needed to make them real.

Explore work samples

A few samples of our work.

Different industries, different constraints. The work is united by one goal: turn real complexity into a product people can understand, trust, and use.

Law Society of Singapore member website with the legal AI assistant open

Mobile Apps & AI Assistant

Law Society of Singapore

One connected member experience for 6,000+ legal professionals.

Member services, CPD records, trusted resources, and a substantial legal knowledge base can easily become separate destinations. This work brings them together across iOS, Android, and a context-aware AI assistant, giving legal professionals a clearer path to the information and tools they need.

Challenge
Fragmented member tools and specialist knowledge
Built
iOS, Android, CPD tracking, and a legal AI assistant
Value
Trusted resources in one connected member experience
Official JJ Smith coaching landing page hero

AI Coaching Platform

YoBody

The platform that brings hundreds of coaches onto one AI operating system.

YoBody onboards hundreds of coaches and gives each one the infrastructure to serve a distinct program at scale. Coach-specific personas and cloned voices carry through personalized plans, daily messaging, onboarding, and AI voice conversations. CallSim lets the platform team review those experiences before they reach members.

Scale
Hundreds of coaches onboarded onto YoBody
Programs
Coach-specific personas, voices, plans, messages, and calls
Quality
CallSim testing for objection handling and onboarding
Official Linda website hero showing the emotional-fitness companion and app screens

Emotional-Fitness Companion

Linda

A daily emotional-fitness product designed to make reflection repeatable.

Reflection tools often ask for too much at the moment people have the least energy to give. Linda keeps the experience small and approachable: daily reflection, check-ins, and journaling create space to notice what is on your mind, while personalized inspiration and habit-building create a rhythm that can continue over time.

Need
A small daily practice that feels approachable
Experience
Daily check-ins, journaling, and personalized inspiration
Continuity
Habit-building over time
Official lockdln website hero showing the habit tracker and daily check-in screen

iPhone Habit Tracker

lockdln

A habit tracker with enough structure to make showing up feel concrete.

Habit apps can become busy systems that compete with the behavior they are meant to support. lockdln keeps the loop deliberate: choose from 30-, 90-, and 365-day challenges, 75 Hard, or a custom challenge; add the habits that matter; then return for daily check-ins. Streaks and a consistency view make the commitment visible without adding a social feed or badges to collect.

Challenge
Turn intention into a visible daily commitment
Experience
Flexible challenges, daily check-ins, and streaks
Principle
Purposefully simple, with consistency kept in view
Official Koufu photograph of coffee in a branded Koufu mug

Intelligent SQL Query Generator

Koufu AI Query System

A natural-language bridge between business questions and database logic.

Business teams know the question they need answered; the database expects exact structure. The system turns natural-language business questions into structured SQL. Using Koufu's own business vocabulary, its translation layer preserves intent as it produces context-aware SQL and structured answers.

Challenge
Business questions do not arrive as SQL
Engine
Koufu-specific vocabulary and query translation
Output
Context-aware SQL and structured answers

A product partner who can think it through and build it.

The gap between a promising idea and a convincing product is usually not more technology. It is better judgment: what to simplify, what to automate, what users need to trust, and what the system must do reliably. I work across product thinking and engineering so those decisions survive all the way into the finished experience.

  • 01Shape the product and make its value clear
  • 02Design the experience and the technical path
  • 03Build the AI, web, mobile, and cloud system

Bring me the hard part.

If you are sitting on a complicated workflow, an AI opportunity, or a product that has not yet clicked, tell me what is getting in the way. We will make the value clear and find a credible path to the product.