AI automation & product engineer · Remote worldwide

Selected work

The problem, my role, implementation choices, and outcomes from client systems, automation, Android, and public products. Client details stay private where needed.

Client systems and delivery

Primary commercial proof across CRM, automation, Android + AI UX, platform delivery, and supporting product work. Cover art summarizes projects; client screens remain private.

Client Systems

Client delivery

Enterprise CRM - Sales Pipeline & Performance System

Lead Full-Stack Engineer6-week delivery sprint

Cut the weekly pipeline review cycle from ~2 days of spreadsheet reconciliation to ~15 minutes — single source of truth across sales, ops, and management.

  • Laravel
  • Next.js
  • PostgreSQL
  • Prisma
  • Docker
Read the case study

Automation Systems

Client delivery

Inbound Order & Lead Ops Automation

Automation Engineer2-week delivery sprint

Eliminated an estimated 60–80 hours/month of manual data entry across multi-branch operations. Booking + reporting now flow automatically into a single source of truth.

  • n8n
  • Google Apps Script
  • Google Sheets
  • Google Calendar
  • Notion
Read the case study

Automation Systems

Client delivery

AI Content Research & Script Automation

AI Automation EngineerCompleted May 2026

Converted manual content research into a repeatable AI-assisted script pipeline with Docs output and Sheets approval tracking.

  • OpenAI
  • Google Apps Script
  • Google Docs
  • Google Sheets
  • Google Workspace
Read the case study

Automation Systems

Client delivery

SP2DK & LHP2DK WhatsApp Reminder System

Google Workspace Automation EngineerCompleted Jun 2026

Turned deadline monitoring into a structured reminder workflow with H-7/H-3/H-1/Overdue buckets and WhatsApp-ready follow-up.

  • Google Apps Script
  • Google Sheets
  • Apps Script Web App
  • Google Workspace
  • WhatsApp-Ready Reminder Flow
Read the case study

Android + AI

Client delivery

Media Android App - AI Chat + Search UX

Android AI UX Engineer3-week delivery sprint

Stabilized AI chat-to-search state sync in production — eliminated mismatch issues that broke the discovery flow for end users.

  • Android
  • Kotlin
  • WebView
  • Search UX
Read the case study

Platform Delivery

Client delivery

Multi-Surface Platform Monorepo

Monorepo Platform Engineer4-week delivery sprint

Reduced release friction and dependency drift across the platform.

  • npm workspaces
  • Next.js
  • NestJS
  • TypeScript
Read the case study

Supporting Delivery

Client delivery

Social Feed UI Fixes and Card Polish

Frontend Engineer2-week delivery sprint

Improved feed scanability through low-risk UI fixes that fit the existing product language.

  • Frontend UI
  • Responsive CSS
  • Design QA
Read the case study

Public Android + AI products

Secondary proof through public Android, offline AI, and edge ML builds that stay relevant to product delivery.

Personal Product

Public build

Spectre Insight

Solo Founder & EngineerOngoing — early access live

Live at spectre.asia. Built end-to-end as a solo project.

  • Next.js
  • Prisma
  • SQLite
  • OpenAI
  • VPS Deployment
Read the case study

Public Android + AI

Public build

OffScan AI

Android Product Engineer6-week build and release

Published an Android workflow that performs OCR locally without cloud upload requirements.

  • Android
  • On-device OCR
  • Edge AI
  • Mobile Product
Read the case study

Public Android + AI

Public build

I-ScanTea

ML Prototype Engineer5-week prototype

Demonstrated an on-device classification workflow for field capture scenarios.

  • TensorFlow Lite
  • Android
  • Python
  • Edge ML
Read the case study

Public Android + AI

Public build

Scanberry

Mobile Computer Vision Engineer4-week prototype

Validated a practical on-device scan flow for classification without cloud dependency.

  • Computer Vision
  • Android
  • TensorFlow Lite
  • Mobile UX
Read the case study

Have a workflow, internal tool, or Android AI feature to ship?

Tell me the current workflow and the outcome you need. We can choose a useful first milestone together.