Technical Expertise
A capability map, not a percentage guess.
Five areas of practice, built from four years of shipping production systems rather than self-rated skill bars.
Frontend Engineering
Building responsive, performant interfaces with typed, maintainable component architecture.
React.jsNext.jsTypeScriptJavaScriptResponsive UI engineeringRendering optimisationComponent architecture
Backend Engineering
Designing APIs and services that stay reliable and maintainable as they scale.
Node.jsExpress.jsNestJSLaravelREST API designAuthentication and authorisationAPI-first architectureWordPress plugin development
Data & Persistence
Modelling and optimising data layers across relational and document stores.
MongoDBPostgreSQLSQLDatabase modellingQuery optimisationRelational-to-document data modelling
AI & Automation
Applying AI-assisted and agentic workflows to remove repetitive manual work.
AI-assisted developmentAgentic workflowsn8n automationExternal API integrationsBusiness-process automation
Infrastructure & DevOps
Deploying and running services on infrastructure I own end to end.
DeploymentDockerNetworkingTailscaleSelf-hosted infrastructureAWS S3
Architecture & Quality
Keeping systems scalable, secure and maintainable as teams and requirements grow.
Scalable application architectureRole-based access controlMulti-vendor system architecturePerformance optimisationCode reviewDeveloper mentoringMaintainable codebase design