Selected work
A selection of projects spanning web, mobile, and data engineering.
AI Business Assistant
Bespoke AI assistant connected to all business data. Web chat and WhatsApp access, code execution, image generation, finance analysis, and a growing knowledge base — with workspace isolation and persistent memory.
AgriGX
Migrated a custom PHP CMS onto a Next.js 15 monorepo with Postgres + Drizzle. Built a bespoke admin panel across 13 screens, moved 399 images to Cloudflare R2, and preserved every legacy URL through the cutover.
FehmiArmani
Rebuilt a WordPress site on Next.js 16 with content-in-repo (Markdown + JSON, no CMS). Migrated 10 pages and 17 blog posts, kept every indexed URL, and handled legacy WordPress permalinks through an edge proxy.
HairFarm
Health tourism site rebuilt on Astro with an Express + Resend contact backend. Moved the legacy stack onto a modern framework and containerized deployment behind a reverse proxy.
EvenClaude
Remote control for Claude Code from Even Realities G2 smart glasses. Node bridge on the Mac with per-tool approval brokered by a ring click, bound to Tailscale and gated by a project whitelist.
MemVault
File-first memory engine — drains a git-backed inbox, classifies drops with an LLM, files them into a Markdown vault with provenance, and indexes for hybrid search. Published on PyPI.
News Analysis Pipeline
Data pipeline for news article analysis, topic clustering, and summarization using NLP.
E-commerce Feedback Analysis
Data pipeline for product feedback sentiment analysis and feature extraction.