Technical range

Technical skills

I work across React, TypeScript, Python, APIs, cloud infrastructure, data systems, internal tools, SaaS platforms, production support and generative AI workflows.

Capability overview

Parent categories aligned to the shared taxonomy for quick scrolling and scanning.

View my full A-Z technical skills index.

Full Stack Delivery

End-to-end delivery across UI, backend, data, cloud, deployment, support and handover.

Used in secure portals, internal tooling, and production business workflows.

Full stack developmentEnd-to-end deliveryFeature ownershipProduct engineeringBusiness systemsInternal systemsClient portalsAdmin portalsDashboardsWorkflow systems

React & Frontend

Interfaces for business workflows: dashboards, portals, forms, admin tools, document views, data-heavy screens and mixed legacy systems.

Applied across user-facing products, admin interfaces, and legacy modernisation work.

ReactTypeScriptJavaScriptReduxVueElectronjQueryAJAXServer-rendered viewsMako

Backend & APIs

Backend services, API integrations, business logic, serverless functions, document workflows and system-to-system communication.

Used for platform APIs, integration layers, and secure workflow automation.

PythonFlaskFastAPIPHPLaravelLumenCakePHPNode.jsREST APIsSOAP

Cloud & Infrastructure

Cloud platforms, hosting environments, infrastructure as code, DNS, networking, web servers, SSL and traditional web platform delivery.

Used for deployment, hosting reliability, and production operations support.

AzureAWSTerraformDockerAzure Container AppsAzure App ServicesAzure FunctionsAzure StorageAzure Blob StorageAzure CDN

SaaS & Platform

Commercial platforms, multi-region systems, multi-tenant architecture, customer-managed deployments, release governance and platform reliability.

Used in long-lived platforms with regional rollout and tenant-aware delivery.

SaaSPlatform engineeringProduct engineeringMulti-tenant architectureMulti-region SaaSMulti-region platformsCasting platform experienceLegal tech platform experienceSolver platformsModelling platforms

Internal Tools & Workflows

Internal systems, admin portals, document workflows, reporting tools, automation, permissions and workflow software for real business processes.

Used by operational teams for intake, processing, reporting, and support.

Internal toolsInternal systemsAdmin portalsClient portalsDocument workflowsSecure document accessClient document accessUser managementPermissions workflowsOperational dashboards

Data, Search & Datastores

Relational and document databases, migrations, reporting, search, model data, performance tuning and data-heavy workflows.

Used for reporting, search-backed features, and high-volume operational data.

PostgreSQLMySQLMariaDBMicrosoft SQL ServerMongoDBCosmos DBDynamoDBAWS RDSSQLAlchemyDatabase migrations

Security & Identity

Secure access, identity flows, SSO, permissions, sensitive document workflows, certificate handling, private cloud access and platform hardening.

Used to protect sensitive systems and keep access controls auditable.

AuthenticationAuthorisationAccess controlRole-based accessUser permissionsSSOSAMLOAuth2JWTSmartID

DevOps, Testing & Delivery

CI/CD, release processes, test coverage, QA, UAT, code quality, deployment checks, build tooling and delivery discipline.

Used in production delivery and day-to-day engineering workflows.

CI/CDAzure DevOpsBuildkiteGitHub ActionsGitLabGitHubBitbucketGitFeature branchingMerge requests

Generative AI & Automation

Practical use of generative AI tools, local/private AI workflows, retrieval workflows, summarisation, media generation and AI features integrated into systems.

Used in production delivery and day-to-day engineering workflows.

Generative AILLMsChatGPTClaudeOpenAIOllamaLocal LLMsPrivate AI workflowsRAGEmbeddings

Modelling & Numerical Systems

Solver platforms, engineering models, model translation, numerical algorithms, model validation, complex data flows and ML model integration.

Used in production delivery and day-to-day engineering workflows.

Solver platformsModelling platformsEngineering modelsNumerical algorithmsAlgorithm maintenanceComplex modelling logicModel translationModel outputsModel debuggingModel validation

Desktop & Client Apps

Desktop clients, installed runtimes, local app integration, licensing clients, installers and desktop-to-cloud workflows.

Used in production delivery and day-to-day engineering workflows.

ElectronElectron desktop clientJavaScript desktop clientNode.js desktop toolingDesktop installersInstaller flowsApplication packagingDesktop-to-API integrationDesktop-to-cloud communicationLocal runtime integration

CMS & Legacy Web

WordPress, Magento, PHP stacks, agency delivery, hosting control panels, migrations, server-rendered pages and older systems that still matter in real businesses.

Used in production delivery and day-to-day engineering workflows.

WordPressWordPress pluginsWordPress themesWordPress custom functionalityMagentoCakePHPLaravelLumenPHPjQuery

Operations, Infrastructure & Production Support

Monitoring, incidents, server management, patching, backups, email, support workflows, disaster recovery and operational reliability.

Used in production delivery and day-to-day engineering workflows.

Production supportApplication supportInfrastructure supportTechnical supportIncident managementIncident triageMonitoringSentryNew RelicApplication Insights

Project Leadership & Delivery

Technical leadership, stakeholder communication, Agile delivery, documentation, handover, QA coordination, release planning and practical engineering judgement.

Used in production delivery and day-to-day engineering workflows.

Technical leadershipProject leadFeature leadershipArchitecture discussionsTechnical decision-makingCode review leadershipCross-functional deliveryStakeholder communicationClient-facing deliveryThird-party coordination