AI-first engineering. Enterprise-grade delivery.

1.3M
Hiring savings
70%
Call reductions
300M
Product ingestion
1.3B
Records transformed
<1s
Product search
CLAUDE
ClaudeAI assistant created by Anthropic
N8N
n8nAI agents and workflows
PYTHON
PythonVersatile scripting & AI
DOCKER
DockerContainer runtime & packaging
NEXT.JS
Next.jsFull-stack React framework
REACT
ReactComponent-based UI library
TYPESCRIPT
TypeScriptTyped JavaScript at scale
TAILWIND CSS
Tailwind CSSUtility-first CSS framework
CLAUDE
ClaudeAI assistant created by Anthropic
N8N
n8nAI agents and workflows
PYTHON
PythonVersatile scripting & AI
DOCKER
DockerContainer runtime & packaging
NEXT.JS
Next.jsFull-stack React framework
REACT
ReactComponent-based UI library
TYPESCRIPT
TypeScriptTyped JavaScript at scale
TAILWIND CSS
Tailwind CSSUtility-first CSS framework

Career Journey

1996 — 2026

Each role has built depth in scalability, reliability, and customer-facing product impact.

Stack Filters

  1. My own limited company, and the vehicle I contract and build through. Since 2023 I have delivered full stack engineering for agencies and product teams on contract, across the debt management and construction supply sectors, taking production systems end to end from front end through back end to infrastructure. I specialise in vector search, retrieval pipelines and language-model features running in production. Alongside client work I build and operate my own products, and rebuilt the consultancy's own infrastructure with serverless APIs, an internal admin platform and an agency site. My delivery method is now AI-native: agent workflows, written coding standards and automated verification built around AI-assisted engineering, backed by self-directed training in AI-assisted development and n8n automation.

    • Next.js
    • React
    • Tailwind CSS
    • Github Actions
    • TypeScript
    • Python
    • API Development
    • Serverless
    • SST
    • AWS
    • n8n
    • Anthropic
    • OpenAI
    • Google
    • PostgreSQL
    • Vector Search
    • RAG
    • LLM Integration
    • Agentic Development
    • Generative AI
    • Claude Code
    • Technical Leadership
    • Client Communication
    • Solution Architecture
  2. Designed and built MYTRADEBARGAINS, a UK price and product search platform for trade professionals, from an empty repository to a live product earning affiliate revenue from launch day in May 2026. Founding engineer within a small commercial team, across a Python serverless API, multiple Next.js applications, Postgres with pgvector, and a Fargate pipeline that refreshes the full catalogue nightly. Search combines keyword matching with LLM embeddings, so a query finds the right products even when the wording differs, and the same pipeline categorises products and enriches supplier profiles automatically. Also built the admin and operational tooling the business runs on, and the engineering harness behind the AI-assisted workflow itself - written standards, isolated workstreams and deploy locking.

    • Python
    • Serverless
    • Next.js
    • AWS
    • PostgreSQL
    • TypeScript
    • Vector Search
    • DynamoDB
    • Neon
    • SQL
    • Database Migrations
    • pgvector
    • RAG
    • LLM Integration
    • Agentic Development
    • Semantic Search
    • AWS Bedrock
    • Prompt Engineering
    • OpenAI
    • Anthropic
    • Claude Code
    • Fargate
    • Lambda
    • API Gateway
    • Cognito
    • CloudFront
    • Infrastructure as Code
    • SST
    • Docker
    • n8n
    • React
    • Tailwind CSS
    • Stripe
    • CI/CD
    • Playwright
    • pytest
    • Git
    • Solution Architecture
    • Agile Delivery
    • Startup
  3. Led full stack development of a new customer self-service portal for a European debt management group, built with React, Python, API Gateway and AWS serverless architecture and deployed across multiple regulated client bases. Delivered secure authentication, white-labelling, high-speed content delivery and AI-assisted tooling for contact centre agents.

    • Python
    • API Development
    • Serverless
    • AWS
    • React
    • Enterprise
    • Azure DevOps
    • Lambda
    • API Gateway
    • CloudFront
    • OAuth2
    • Technical Leadership
    • Solution Architecture
    • Git
    • CI/CD
    • MUI
    • DynamoDB
  4. Led the engineering function as CTO, designing a scalable Python architecture for concurrent data ingestion from enterprise applicant tracking systems, with real-time business logic providing automated hiring assistance. Built the team, ran code reviews and mentoring, and delivered client onboarding across Europe. Stack was Python, Django, Celery, Docker and AWS, using asynchronous and multiprocessing techniques to overcome IO and CPU-bound limits.

    • Leadership
    • Python
    • NLP
    • AWS
    • Lambda
    • DynamoDB
    • MySQL
    • Client Communication
    • Django
    • Flask
    • Docker
    • Startup
    • spaCy
    • Serverless
    • Celery
    • SQL
    • Technical Leadership
    • Solution Architecture
    • Agile Delivery
    • Git
    • CI/CD
    • pytest
  5. Worked in the data platform team behind a vertical product search engine, using Python and AWS to process live product and price data direct from merchants at least once a day. Built a feed processor designed to handle any feed in any format - CSV, XML, JSON and text, from URL and FTP sources - using parallel processing and queues for speed and scale.

    • Python
    • AWS
    • Startup
    • Elasticsearch
    • DynamoDB
    • MySQL
    • Docker
    • SQL
    • Database Migrations
    • Git
  6. Built innovation-focused internal tooling and rapid prototypes to improve operational efficiency and support faster decision-making across customer operations.

    • HTML
    • CSS
    • Javascript
    • MongoDB
    • Python
    • Enterprise
    • Git
  7. Created real-time operational web tooling and reporting systems, improving decision speed and reducing manual workload across multiple business sites on the Tesco Broadband and Scottish Power contracts.

    • HTML
    • Javascript
    • CSS
    • Client Communication
    • Enterprise
    • SQL
  8. Completed a two year software engineering apprenticeship consisting of a series of three month internal business placements. Joined an embedded software team, delivering production C/C++ solutions for payphone software, testing workflows, and engineering utilities while building a strong software lifecycle foundation.

    • HTML
    • Client Communication
    • Enterprise

Skills & Expertise

62 skills

Technologies and disciplines across the full delivery stack.

Category Filters

DATABASE

8
  • MongoDB
  • Elasticsearch
  • DynamoDB
  • MySQL
  • PostgreSQL
  • Neon
  • SQL
  • Database Migrations

SOFT SKILLS

4
  • Client Communication
  • Startup
  • Leadership
  • Enterprise

BACKEND

9
  • Python
  • API Development
  • Serverless
  • Lambda
  • Flask
  • Django
  • Celery
  • Stripe
  • OAuth2

FRONTEND

8
  • Next.js
  • Tailwind CSS
  • React
  • HTML
  • CSS
  • Javascript
  • TypeScript
  • MUI

AI / ML

16
  • Generative AI
  • NLP
  • Anthropic
  • spaCy
  • OpenAI
  • Google
  • n8n
  • Vector Search
  • pgvector
  • LLM Integration
  • RAG
  • Agentic Development
  • AWS Bedrock
  • Prompt Engineering
  • Semantic Search
  • Claude Code

CLOUD & DEVOPS

10
  • AWS
  • Docker
  • Azure DevOps
  • Github Actions
  • SST
  • Fargate
  • API Gateway
  • CloudFront
  • Cognito
  • Infrastructure as Code

DELIVERY

7
  • CI/CD
  • pytest
  • Playwright
  • Git
  • Agile Delivery
  • Technical Leadership
  • Solution Architecture

About Me

Background, perspective, and what drives the work.

I am an experienced full-stack engineer, working across various industries, and for companies of all sizes as a contractor and full-time employee. I have a proven track record of leading complex projects and driving measurable business outcomes.

Live Projects

4 shipped

Products and platforms built and shipped.

MYTRADEBARGAINS — screen 1 of 6MYTRADEBARGAINS — screen 2 of 6MYTRADEBARGAINS — screen 3 of 6MYTRADEBARGAINS — screen 4 of 6MYTRADEBARGAINS — screen 5 of 6MYTRADEBARGAINS — screen 6 of 6

mytradebargains.com

MYTRADEBARGAINS

hover to explore

MYTRADEBARGAINS

A UK trade price-comparison platform. Semantic search across merchant catalogues using vector embeddings, so a query finds the right products even when the wording differs, with a supplier portal for managing listings and analytics.

MYTRADE TECHNOLOGIES

mytradetechnologies.com

MYTRADE TECHNOLOGIES

hover to explore

MYTRADE TECHNOLOGIES

The corporate site for the business behind MyTrade Bargains, built as one of five Next.js applications in a single monorepo alongside the consumer site, supplier portal, admin system and internal operations tooling.

BACK-OFFICE AUTOMATION — screen 1 of 3BACK-OFFICE AUTOMATION — screen 2 of 3BACK-OFFICE AUTOMATION — screen 3 of 3

BACK-OFFICE AUTOMATION

hover to explore

BACK-OFFICE AUTOMATION

A self-hosted n8n platform provisioned with Terraform on AWS, with no SSH access and its workflows version-controlled in git. Around 15 workflows covering cost reporting, uptime monitoring, lead enrichment and social publishing, all reporting into Slack.

XPLORATECH.AI

xploratech.ai

XPLORATECH.AI

hover to explore

XPLORATECH.AI

The agency site for my limited company, built and deployed on Next.js and AWS as part of rebuilding the consultancy's own platform.

MYTRADEBARGAINS — screen 1 of 6MYTRADEBARGAINS — screen 2 of 6MYTRADEBARGAINS — screen 3 of 6MYTRADEBARGAINS — screen 4 of 6MYTRADEBARGAINS — screen 5 of 6MYTRADEBARGAINS — screen 6 of 6

mytradebargains.com

MYTRADEBARGAINS

hover to explore

MYTRADEBARGAINS

A UK trade price-comparison platform. Semantic search across merchant catalogues using vector embeddings, so a query finds the right products even when the wording differs, with a supplier portal for managing listings and analytics.

MYTRADE TECHNOLOGIES

mytradetechnologies.com

MYTRADE TECHNOLOGIES

hover to explore

MYTRADE TECHNOLOGIES

The corporate site for the business behind MyTrade Bargains, built as one of five Next.js applications in a single monorepo alongside the consumer site, supplier portal, admin system and internal operations tooling.

BACK-OFFICE AUTOMATION — screen 1 of 3BACK-OFFICE AUTOMATION — screen 2 of 3BACK-OFFICE AUTOMATION — screen 3 of 3

BACK-OFFICE AUTOMATION

hover to explore

BACK-OFFICE AUTOMATION

A self-hosted n8n platform provisioned with Terraform on AWS, with no SSH access and its workflows version-controlled in git. Around 15 workflows covering cost reporting, uptime monitoring, lead enrichment and social publishing, all reporting into Slack.

XPLORATECH.AI

xploratech.ai

XPLORATECH.AI

hover to explore

XPLORATECH.AI

The agency site for my limited company, built and deployed on Next.js and AWS as part of rebuilding the consultancy's own platform.

MYTRADEBARGAINS — screen 1 of 6MYTRADEBARGAINS — screen 2 of 6MYTRADEBARGAINS — screen 3 of 6MYTRADEBARGAINS — screen 4 of 6MYTRADEBARGAINS — screen 5 of 6MYTRADEBARGAINS — screen 6 of 6

mytradebargains.com

MYTRADEBARGAINS

hover to explore

MYTRADEBARGAINS

A UK trade price-comparison platform. Semantic search across merchant catalogues using vector embeddings, so a query finds the right products even when the wording differs, with a supplier portal for managing listings and analytics.

MYTRADE TECHNOLOGIES

mytradetechnologies.com

MYTRADE TECHNOLOGIES

hover to explore

MYTRADE TECHNOLOGIES

The corporate site for the business behind MyTrade Bargains, built as one of five Next.js applications in a single monorepo alongside the consumer site, supplier portal, admin system and internal operations tooling.

BACK-OFFICE AUTOMATION — screen 1 of 3BACK-OFFICE AUTOMATION — screen 2 of 3BACK-OFFICE AUTOMATION — screen 3 of 3

BACK-OFFICE AUTOMATION

hover to explore

BACK-OFFICE AUTOMATION

A self-hosted n8n platform provisioned with Terraform on AWS, with no SSH access and its workflows version-controlled in git. Around 15 workflows covering cost reporting, uptime monitoring, lead enrichment and social publishing, all reporting into Slack.

XPLORATECH.AI

xploratech.ai

XPLORATECH.AI

hover to explore

XPLORATECH.AI

The agency site for my limited company, built and deployed on Next.js and AWS as part of rebuilding the consultancy's own platform.

Build Activity

last 6 months

Commits, pull requests and reviews across public and private repositories.

1 Mar 202629 Aug 2026

LessMore

3,510

Contributions

150

Active days

125

Busiest day

Digital Twin

Ask anything about James's experience, skills, or career. Powered by AI.

Digital Twin

Ask James

JH
JH
Hey — I'm James's digital twin. Ask me anything about his experience, tech stack, or career.

Get in Touch

Have a project in mind, a role to discuss, or just want to say hello?

Let's build something great together.

Have a project in mind, a role to discuss, or just want to say hello? Drop me a message.

0/2000