I take broken systems and make them work.
The stalled product that can't launch, the search losing customers to typos and thirty-second waits, the bundle breaking builds and killing load times. I've fixed all of these. Five years building software that ships and keeps shipping after I leave. My clients keep the contracts going.
My instinct is to ask what the actual problem is. Slow search isn't a performance issue. It's a sales team losing deals because customers can't find what they need. A product stuck at launch isn't a code problem. It's a business that can't make money yet. That's why I get called in to fix things.
What I ship
Business → Software
I turn messy requirements into systems that ship.
Full-stack applications
From database to deploy. Whatever stack fits the problem.
AI-powered systems
Making LLMs, embeddings, and automation useful in production.
Process automation
Workflows, integrations, and the boring stuff that saves hours.
Selected Work
View all →Highlights from enterprise systems, market intelligence tools, and specialized platforms. Additional work under legal nondisclosure includes HR automation, government contracts, and email marketing pipelines.
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.
Search System for UK Fashion Supplier
Software Engineer at WIZEWERX
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.
Mapmelon Performance Fix
Contract Developer
A coliving platform with builds that kept failing: heap errors, AWS costs spiraling from retries. Diagnosed bundle bloat as the root cause, fixed the build pipeline, and recovered their SEO performance.
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.
Crowdero
Frontend Lead at Enterscale
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.
Ready to ship something?
I’m available for contract work and senior roles where impact matters more than ceremony.
Get in Touch