Projects

Things I've actually shipped.

A CTO's portfolio should be products, not decks. Below: the six products I designed, built and launched in 2026 under Atrix — each with the problem, what was built, the stack and the proof — followed by the platforms I led at banks, governments and startups over the last decade.

Shipped in 2026 · Founder & CTO, Atrix

Six production products in one year

Every one of these is live. They span three languages (TypeScript, Rust, Go), telephony, email infrastructure, analytics at 42.7k events per second, and a marketplace with a Play Store app. They were built with heavy AI-assisted delivery — the same way I'd run an engineering org today.

Atrix — live product screenshot

Atrix

2026

AI workspace SaaS for small teams — CRM, projects, hiring, HR and billing in one place.

ProblemSmall teams juggle six tools that don't talk to each other, and their AI assistants can't reach any of them.
BuiltNext.js App Router on Prisma + PostgreSQL with Better Auth and Stripe subscriptions, a remote MCP server with OAuth 2.1 and scoped, revocable tokens (49 grantable scopes, write-implies-read), an in-app agent, and an Expo iOS app. One MCP connection also reaches Atrix Analytics, Atrix Mail and PrimeLeadFinder.
ProofListed in the official MCP Registry; shipped CRM, HR, agreements with e-sign, calendar, pages and people modules in one year.
Next.jsTypeScriptPrismaPostgreSQLBetter AuthStripeMCPExpo
Case study
VoDialer AI — live product screenshot

VoDialer AI

2026

AI outbound voice dialer built as a full VICIdial replacement for US Medicare call centres.

ProblemLegacy dialers are 20-year-old PHP; nobody has rebuilt the whole stack with an AI agent as the caller.
BuiltEight Rust services on FreeSWITCH and Kamailio, a real-time speech-to-text → LLM → text-to-speech cascade (AssemblyAI, DeepSeek, ElevenLabs/Fish), a platform console with roles, TOTP and audit logs, and an Expo mobile app.
ProofReal reply gap of ~1.2 s on live PSTN calls; designed for 100+ concurrent conversations.
RustFreeSWITCHKamailioSignalWireAssemblyAIElevenLabsPostgreSQL
Case study
Atrix Analytics — live product screenshot

Atrix Analytics

2026

Product analytics platform (a PostHog alternative) written in Rust on ClickHouse.

ProblemAnalytics SaaS pricing scales with events; a lean Rust ingest changes the cost curve entirely.
BuiltRust ingest + query services over ClickHouse with feature flags, A/B experiments, session replay, and an AI analyst exposed over MCP.
ProofIngests 42.7k events/s on a single CPU at 66 ms p99.
RustClickHousePostgreSQLMCPNext.js
Case study
Atrix Mail — live product screenshot

Atrix Mail

2026

Multi-tenant email hosting with a developer sending API and AI webmail.

ProblemTeams want their own domain mail plus transactional sending, without stitching three vendors together.
BuiltPostfix, Dovecot and Rspamd with SPF/DKIM/DMARC, a Bun API, PostgreSQL + pgvector semantic search, Stripe billing, and a 41-tool MCP server published on npm.
Proof41-tool MCP server on npm; per-mailbox billing live.
BunTypeScriptPostfixDovecotRspamdPostgreSQLpgvectorMCP
Case study
RentGari — live product screenshot

RentGari

2026

Car-rental marketplace for Pakistan that gives every agency a free branded storefront.

ProblemRental agencies in Pakistan run on WhatsApp and Facebook posts, with no verified reputation layer.
BuiltRust/Axum API, Astro web, WhatsApp OTP sign-in, verified listings (photo + insurance + vehicle checks), ops suite with roles, drivers, chat and promos, plus an Android app.
ProofLive with driver-first bookings; Play Store listing published.
RustAxumAstroPostgreSQLWhatsApp API
Case study

Switchboard

2026

The shared messaging layer behind all of the above — WhatsApp and SMS with multi-provider failover.

ProblemEvery product needs OTP, templates and opt-out handling; building it once saves it five times.
BuiltGo service with Twilio, Telnyx, Infobip and Plivo failover, OTP verification, template management and opt-out handling.
GoTwilioTelnyxInfobipPlivoPostgreSQL
Case study
2013 — 2026 · Employed & advisory

Platforms I built or led for others

The products above are mine. These are the ones I built inside other organisations — as an engineer, CTO, head of engineering or mentor. The about page tells the story in order; the experience timeline lists what I did at each.

Want this kind of shipping velocity on your team?

I'm open to CTO / Head of Engineering (AI) roles and fractional engagements. Let's talk about what you're building.