About Skills Projects Contact Let's work →
Available for new projects

I build systems
not just software.

Full-stack engineer and Technical project lead. I take ambiguous problems, turn them into working systems, and deliver them without drama. PHP, Python, React, Next.js — and a healthy disrespect for unnecessary complexity.

5+ Years shipping
40+ Delivered
6 Cross-functional
Full Front to back

The full picture.

I am a builder-leader; technical enough to be in a codebase at 11pm, strategic enough to run a delivery standup at 9am without making it awkward for everyone.

My work sits at the intersection of engineering depth and product delivery. I have designed system architecture, led teams through complex integrations, mentored developers, and shipped full products end to end. I do not pick one lane; I own the road.

I am especially drawn to problems that matter: web platforms with real users, automation that actually saves time, CRM systems people actually use, and codebases developers are not afraid to touch.

"He doesn't just write code; he makes sure the right thing gets built, the right way, on time."

— What colleagues say (paraphrased to protect the modest)
approach.sh
# how I work $ understand --deeply the_problem $ design --for humans_not_robots $ build --fast --clean --no-jargon $ ship --with ownership ✓ Done. No drama.

What I actually do.

Listed here are things I have used on real projects, under real deadlines, with real consequences. No "familiar with" padding.

[ frontend ]

Frontend Engineering

Pixel-precise, performance-first UI. I build what users actually see; fast, accessible, and maintainable.

React Next.js TypeScript Tailwind REST/GraphQL
[ backend ]

Backend & APIs

I design the systems that make the frontend look effortless. Scalable, documented, not held together by prayers.

PHP / Laravel Python Node.js MySQL PostgreSQL
[ cms ]

WordPress & CMS

Custom themes, headless builds, plugin development, and migrations. WordPress done properly; not just installed.

WordPress Headless ACF WooCommerce
[ leadership ]

Technical Leadership

Delivery planning, team structure, code reviews, keeping projects on track without burning people out.

Sprint Planning Hiring Mentoring Architecture
[ infra ]

Cloud & Automation

Infrastructure that works quietly in the background. CI/CD pipelines and automation that saves hours every week.

AWS Docker CI/CD Git Linux
[ integrations ]

CRM & Integrations

Third-party APIs, CRM platforms, payment gateways, and custom data pipelines. I make systems talk without screaming.

Salesforce HubSpot Stripe Webhooks

Work that ships.

A selection across industries. Each one had a goal, a deadline, and someone depending on it. All three mattered.

01

Enterprise CRM Integration Platform

Custom CRM middleware connecting Salesforce, HubSpot, and a bespoke PHP backend. Automated lead sync, deal tracking, and reporting for a 50-person sales team. Replaced 6 manual spreadsheets.

Live PHP · Laravel · Salesforce API
02

Headless WordPress + Next.js Platform

Re-architected a content-heavy media site from monolithic WordPress to a headless setup with Next.js. Page load time dropped 68%. Editors still use WordPress. Everyone wins.

Live WordPress · Next.js · GraphQL
03

Internal Automation Suite

Python-based automation toolkit for a logistics client — invoice parsing, supplier email processing, and inventory reconciliation. Reduced manual data entry by 12 hours per week. Per person.

Live Python · PostgreSQL · AWS Lambda
04

Multi-Tenant SaaS Dashboard

Built a role-based analytics dashboard from scratch for a B2B SaaS startup. React frontend, custom PHP API, and a permissions system that actually made sense. Launched in 10 weeks.

Shipped React · PHP · MySQL
05

E-Commerce Performance Overhaul

Took a WooCommerce store from 7-second load to under 2. Full audit, server-side caching, image optimisation pipeline, and query rewrites. No new features — just fixing the ones that existed.

Shipped WordPress · WooCommerce · Redis
06

API Gateway & Developer Portal

Designed and built an internal API gateway with auto-generated docs, versioning, and usage analytics. Helped 8 developers stop arguing about endpoint naming conventions. Progress.

Shipped Node.js · TypeScript · Docker

Let's build something.

I am open to full-time roles, long-term contracts, and the occasional interesting freelance project. If you have a hard problem, a team that needs direction, or a system that needs untangling; I want to hear about it.

Response time: usually within 24h. Faster if it sounds interesting.