Selected work

Things I've designed, built and shipped.

AI agents, business software and native apps, each taken from first conversation to production.

Open-source AI coding agent

darce

A terminal coding agent that reads a codebase, edits files and runs commands with any of 250+ models. /undo reverses every change, including what shell commands did.

  • Undo journal that snapshots files before every write and shell command
  • Model racing: the same task sent to several models, best answer kept
  • Parallel agent swarms that split a task across workers and merge the results

TypeScript, Node.js, OpenRouter, published on npm (MIT)

darce undoing a change made by the agent
darce running a parallel agent swarm

WhatsApp and voice AI agents, Soulatics

Soul

AI agents that answer a business's WhatsApp messages and phone calls, qualify the lead, and book the next step. The voice agent handles thousands of calls a month for a UK client.

What I built

  • Agentic follow-up: the agent decides when to chase a quiet lead and when to leave it alone
  • Management panel with live chats, manual replies, editable prompts and stats over WebSockets
  • WhatsApp agents for UAE real estate teams covering lead qualification and customer follow-up

Node.js, WhatsApp Business API, OpenRouter, ElevenLabs, Railway

Lead, calling and referral CRM for a UAE sales team

Sales CRM

One place for every lead. Facebook lead ads and the WhatsApp agent feed it automatically, the team calls from the browser, and partners get tracked referral links.

What I built

  • Built-in dialer with recorded calls, outcomes and a timeline per lead
  • Kanban pipeline, reminders and a dashboard of sources, conversion and won value
  • Referral engine: tracked links, click attribution and per-partner conversion

Next.js, Prisma, PostgreSQL, Twilio, Meta Lead Ads, Claude API

Free PDF editor for Mac

PDF Unlimited

Edit, sign, merge, compress, redact and OCR PDFs with no subscription and no sign-in. Everything runs on the Mac, with on-device Apple Intelligence for summaries.

  • Native SwiftUI app on PDFKit and PDFium, signed and notarized
  • Finder Quick Actions and App Intents so common jobs work without opening the app
  • Marketing site with a client-side PDF-to-Markdown tool

Swift, SwiftUI, PDFKit, PDFium, Foundation Models, Next.js

PDF Unlimited, the free PDF editor for Mac

iPhone and Apple Watch app

Khotwa

Reads when you moved and how hard, not just how far, and turns the day into one movement score measured against your own recent baseline.

  • HealthKit pipeline on iPhone and Apple Watch
  • Scoring model that weighs intensity and timing against a rolling baseline
  • Community feed and invite links backed by Firebase

Swift, SwiftUI, HealthKit, watchOS, Firebase

Khotwa movement score

Live gold price site run by an AI content agent

GoldTrack USA

Live spot prices, karat and scrap calculators, and a daily market brief. A scheduled agent writes the content and checks every figure against live data before it publishes.

  • Daily agent that drafts briefs and guides from a keyword queue
  • Validators that reject hard-coded prices, broken links and unsupported numbers
  • Weekly rank tracking and keyword discovery that refill the queue

Next.js, GitHub Actions, OpenRouter, DataForSEO, Vercel

GoldTrack USA gold spot price
HomeProjectsAboutContact