Work

Selected projects from 5+ years of product engineering. Enterprise systems, AI-powered search, 0→1 products, performance optimization, and growth infrastructure.

Additional work under legal nondisclosure includes HR process automation, market intelligence platforms, email marketing pipelines, and government agency contracts.

Gigson.co

Senior Software Engineer

Gigson had the talent database but couldn't get to market. Poor UX, slow loads, timeline slipping. I came in, figured out what was actually blocking launch, and rebuilt what needed rebuilding. They went live, and the contract's been running since April 2023 because there's always more to improve.

60% fasterLive platform
ReactTypeScriptTailwindCSS
Live

Search System for UK Fashion Supplier

Software Engineer

A UK fashion supplier with 100,000+ products and search that took thirty seconds. Sales reps were losing customers mid-call. I built a hybrid search system (Typesense plus vector embeddings) that cut response time to under a second with 99% accuracy on typos.

30x faster99% accuracy
TypesensePythonVector Search

Mapmelon Performance Fix

Contract Developer

A coliving platform with builds that kept failing: heap errors, AWS costs spiraling from retries, Lighthouse scores tanking. Diagnosed bundle bloat as the root cause, fixed the build pipeline, and recovered their SEO performance.

Costs savedSEO recovered
Next.jsPerformanceAWS
Live

Email Engineering

Technical Consultant

Cross-client HTML emails, deliverability rescues, and automated testing pipelines. Deep expertise in Outlook quirks, domain warming, and making campaigns actually reach the inbox.

Cross-clientDeliverability
MJMLLitmusCI/CD

Mooyi

Product & GTM Engineer

Market intelligence SaaS. Built bulk messaging, survey builder, email retargeting, customer targeting. Also shipped GTM infrastructure and client landing pages with 60% conversion rates.

60% conversionLive SaaS
ReactNode.jsPostgreSQL
Live

Crowdero

Frontend Lead

Built the frontend for Crowdero's social listening tool with real-time Twitter sentiment flowing through WebSocket connections, visualized in complex charts that didn't choke on the data volume. Sole frontend engineer, handed off clean code to the team that inherited it.

Real-timeClean handoff
Next.jsWebSocketsData Viz

Have a project in mind?

I'm available for contract work and consulting engagements.

Get in Touch