01 Software

Products that ship.

Cross-platform apps, AI-powered tools and the backends behind them. Each one was built end-to-end: product design, code, infrastructure and release to the stores.

★ Flagship product · Live Encrypted

Tickbase.

A calm, full-featured to-do app and an alternative to Todoist, TickTick and Things. Everything is encrypted on your device before it syncs. No AI, and one flat price of $12 a year. I use it every day to run my own life and work.

Tickbase desktop app showing a shared list with natural-language quick add
Tickbase on iPad: Today view with tasks, a reading goal and habit streaks
Tickbase on iPhone turning a typed sentence into a dated, tagged, repeating task

Everything you'd expect

  • Natural-language quick add: "Call mum tomorrow 5pm #family every week"
  • Smart lists, saved filters, folders, tags and priorities
  • Calendar and schedule views, repeats and multiple reminders
  • Shared lists with assignees and comments

And more besides

  • Habit tracker, Pomodoro focus timer and countdowns
  • Eisenhower matrix, statistics and weekly, monthly and yearly reviews
  • Offline-first, with one-click export
  • One-minute import from TickTick

Under the hood

  • Encrypted on-device: every task, note and photo is encrypted on-device with AES-256 before upload, and the server only ever holds ciphertext. An optional zero-knowledge mode is available.
  • One TypeScript core shared by every client
  • Web (PWA), Mac, Windows and Linux via Tauri 2; iOS and Android via Expo
  • Cloudflare Workers, D1 and Hono sync API, tested in the real Workers runtime
  • Serverless edge backend that scales with no servers to manage
  • TypeScript
  • React 19
  • Expo
  • Tauri 2
  • Cloudflare Workers
  • D1
  • AES-256-GCM
Try Tickbase ↗
Noteshire meeting summary screen

Noteshire

Live

Meeting transcription for multilingual offices. It transcribes several languages in one conversation and switches context seamlessly, then Claude produces summaries, reports and action items.

  • Expo
  • Railway
  • Claude API
  • Speech AI

Voreum

Live

One place to track everything you watch, read and play: films, TV, anime, manga, books and games. Includes reviews, shareable profiles and SEO-friendly public pages.

  • React
  • TypeScript
  • Supabase
  • Postgres RLS
  • Pages Functions

Forever Letter

Launching

A digital time capsule. Write letters, record voice notes and add photos for the people you love, sealed and delivered on a date that matters, even years from now.

  • Workers
  • D1
  • R2
  • Cron triggers
  • Email

Inventory scanner

Client work

A cross-platform inventory scanner app that has helped a company scan 2M products per month, saving thousands of dollars in hardware costs. It runs on 50+ ordinary phones instead of dedicated scanners.

  • React Native
  • Barcode
  • REST API
  • Licensing

— Earlier work

Media Memento

The original media tracker that became Voreum. A .NET MAUI app released on iOS that pulled data from several media APIs.

2023 · iOS · C#

thisyearsprogress.com

A small site that tracks how far through the year we are, with a public API.

2022 · Web

Speech recognition API

Freelance: a sign-up and usage API for deferred and real-time speech recognition in Vietnamese and English.

2024 · FastAPI · Postgres

Need something built?

Apps, APIs, infrastructure, or all three. Tell me what you're working on.