/ projects

Things I have shipped.

A mix of Solana protocol work, indexers and product surfaces.

Syncro logo
Flagship · building now

SyncroAn indexing platform for Solana.

A high-performance Solana indexing platform: write a transform in the browser, and stream structured on-chain data straight into your own Postgres — no proprietary schema, no lock-in.

RustAxumWebAssemblywasmtimeAssemblyScriptPostgreSQLRedisRabbitMQKubernetesNext.jsPaddle
Read the case study
Full-Stack · Multi-Panel E-Commerce

FoneXpress

A production e-commerce platform for smartphones and electronics in Kenya — one Node/Express + MongoDB backend powering a customer storefront plus admin, store-operations and franchise dashboards, with real-time M-Pesa payments, multi-courier delivery and multi-warehouse inventory.

ReactViteNode.jsExpressMongoDBSocket.ioM-PesaStripeTailwind CSSBootstrapLeafletJWT
View case study
Full-Stack · Investment / Wealth Platform

Pentagon Investments

A full-stack investment platform where users invest in mutual funds via SIPs and lump sums, hold fixed-return payout contracts, and manage portfolios end-to-end — KYC onboarding, Stripe-powered recurring payments, auto-generated PDF contracts and a scheduled payout engine, all run from an admin back-office.

ReactViteNode.jsExpressMongoDBStripeMUITailwind CSSRechartsPDFKitJWTGoogle OAuth
View case study
AMM Solana

CLMM

A Concentrated Liquidity Market Maker built from scratch on Solana.

RustAnchorTypeScriptNext.jsPostgres
View case study
AMM Solana

CPMM

A Constant Product Market Maker with a full swap + liquidity UI.

RustAnchorTypeScriptNext.js
View case study
dApp Web3

Solana Sync Hub

A Solana web app for connecting wallets and surfacing on-chain data.

TypeScriptReactSolanaViteTailwind
View case study
Full-Stack Web

E-Commerce Store

A full-stack e-commerce storefront with cart and checkout.

JavaScriptNode.jsExpressCSS
View case study
Automation Node

EmailFlow

Transactional email composition and delivery flows in Node.js.

JavaScriptNode.jsExpress
View case study
Realtime React

Realtime Chat

A realtime chat application built with React.

ReactJavaScriptWebSockets
View case study