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 development End-to-end delivery Feature ownership Product engineering Business systems Internal systems Client portals Admin portals Dashboards Workflow systems More... Document access systems System design Application architecture Maintainability Refactoring Requirements gathering Error states Technical handover Production-ready software delivery Business workflow software
Show all tags 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.
React TypeScript JavaScript Redux Vue Electron jQuery AJAX Server-rendered views Mako More... HTML CSS Sass/SCSS Bootstrap Webpack Vite Jest React Testing Library Responsive design Dashboard UI Data table UI Accessible UI Frontend architecture
Show all tags 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.
Python Flask FastAPI PHP Laravel Lumen CakePHP Node.js REST APIs SOAP More... API design API integration API refactoring Serverless functions Azure Functions AWS Lambda SQLAlchemy Authentication flows Document access APIs Software licensing integrations File uploads Email notifications Backend validation logic Business rules
Show all tags 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.
Azure AWS Terraform Docker Azure Container Apps Azure App Services Azure Functions Azure Storage Azure Blob Storage Azure CDN More... Azure Key Vault Azure Logic Apps VNet AWS EC2 AWS S3 AWS RDS AWS Elastic Beanstalk CloudFront Route53 DNS DNS zones Nameservers VPS Bare-metal servers Shared hosting Reseller hosting cPanel WHM Plesk Apache NGINX IIS Reverse proxies Load balancing SSL certificates LAMP LEMP MEAN
Show all tags 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.
SaaS Platform engineering Product engineering Multi-tenant architecture Multi-region SaaS Multi-region platforms Casting platform experience Legal tech platform experience Solver platforms Modelling platforms More... Commercial platform delivery Customer-managed deployment Private cloud deployment Private and restricted cloud environments Platform modernisation SaaS scalability High availability Platform reliability Production SaaS platforms Regional UAT Multi-region testing Release governance Tenant-aware design Tenant data separation Software licensing
Show all tags 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 tools Internal systems Admin portals Client portals Document workflows Secure document access Client document access User management Permissions workflows Operational dashboards More... Reporting UIs BI reporting MI reporting Support tooling Client onboarding Proclaim integration Workflow automation Business process automation Self-service tools Staff tools Document processing workflows Azure Logic Apps workflows File uploads Audit logs Search and filtering CRUD workflows Email notifications Manual process reduction
Show all tags 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.
PostgreSQL MySQL MariaDB Microsoft SQL Server MongoDB Cosmos DB DynamoDB AWS RDS SQLAlchemy Database migrations More... Schema changes Data modelling Data validation Data integrity BI reporting MI reporting SQL reporting Elasticsearch Azure Search Search-backed features Search indexing Semantic search Vector search Performance tuning Query optimisation Data-heavy systems Engineering model data Multi-currency model data
Show all tags 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.
Authentication Authorisation Access control Role-based access User permissions SSO SAML OAuth2 JWT SmartID More... Azure Active Directory Microsoft Entra ID IAM Secrets management Azure Key Vault AWS Secrets Manager SSL certificates TLS SPF DKIM DMARC Secure document access SOAP authentication Pen-test remediation Security audits Security hardening IP protection Licensing Thales Sentinel Private cloud access control Least privilege
Show all tags 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/CD Azure DevOps Buildkite GitHub Actions GitLab GitHub Bitbucket Git Feature branching Merge requests More... Pull requests Code reviews Pair programming Deployment scripts Build automation Release validation UAT QA Automated testing API test coverage Jest React Testing Library Selenium Postman Static analysis mypy isort black flake8 ESLint Prettier Pavement NPM Composer
Show all tags 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 AI LLMs ChatGPT Claude OpenAI Ollama Local LLMs Private AI workflows RAG Embeddings More... Vector search Semantic search AI summarisation Document summarisation Transcript summarisation Prompt workflows Prompt design Prompt evaluation Human-in-the-loop AI AI output review AI data privacy AI image generation AI video generation AI avatar platforms AI voice generation Midjourney D-ID InVideo HeyGen ElevenLabs Whisper
Show all tags 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 platforms Modelling platforms Engineering models Numerical algorithms Algorithm maintenance Complex modelling logic Model translation Model outputs Model debugging Model validation More... Model reliability Optimisation models Scientific software Engineering software Currency conversion for models FX conversion Multi-currency engineering models Machine learning integration ML model integration Python ML API integration Azure Functions ML integration AI and ML collaboration Model input validation Model output validation Solver debugging Constraint systems Parametric models
Show all tags 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.
Electron Electron desktop client JavaScript desktop client Node.js desktop tooling Desktop installers Installer flows Application packaging Desktop-to-API integration Desktop-to-cloud communication Local runtime integration More... Desktop client setup Sentinel RTE installation Licensing client ACC licensing integration Pooled licensing Perpetual licence path Licence validation Java desktop apps Xamarin Desktop support Desktop app updates Local application configuration Local application logging Windows application environments
Show all tags 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.
WordPress WordPress plugins WordPress themes WordPress custom functionality Magento CakePHP Laravel Lumen PHP jQuery More... AJAX LAMP LEMP MEAN Apache NGINX IIS Server-rendered pages Mako SVN CMS development CMS maintenance Custom CMS functionality Responsive client websites Theme development Plugin development Web application maintenance Technical SEO basics Shared hosting Reseller hosting cPanel WHM Plesk phpMyAdmin Hosting migrations Website migrations CMS migration Staging-to-live deployment Client handover
Show all tags 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 support Application support Infrastructure support Technical support Incident management Incident triage Monitoring Sentry New Relic Application Insights More... Performance monitoring Server monitoring Windows Server Linux servers Active Directory Exchange MimeCast Citrix Backups Patch management Patching Server patching Disaster recovery Business continuity BCP documentation Runbooks Service restarts DNS troubleshooting Email troubleshooting Mail routing SMTP IMAP POP3 Firewall rules Remote server access Local network management Router configuration Port forwarding DHCP Static IPs Local DNS Self-hosting Home lab
Show all tags 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 leadership Project lead Feature leadership Architecture discussions Technical decision-making Code review leadership Cross-functional delivery Stakeholder communication Client-facing delivery Third-party coordination More... Vendor coordination Remote collaboration Agile Scrum Daily stand-ups Sprints Sprint retrospectives JIRA Confluence Trello Asana ITIL Change management Service design Technical documentation Testing plans Release planning Requirements gathering Product reviews QA coordination UAT coordination Delivery ownership Production ownership Security ownership Small-team delivery Continuous improvement Technical decision records
Show all tags