For 20+ years I've built and led software across high-traffic web and regulated financial-services systems — backend, platform, and technical-lead roles. Today my sharpest edge is AI architecture and AI-assisted SDLC: designing where LLMs and AI agents actually fit in a real codebase, and building AI-powered products on cloud-native / edge stacks (Cloudflare Workers, D1, Durable Objects, AWS) on a deep base of C#/.NET, TypeScript, and Python.
What's always driven me is making engineering teams better — most recently leading AI enablement across dev and ops teams: tooling rollouts, governance, and a "way of work" that lets a team adopt AI without losing rigour. I get the same satisfaction from shipping a clean, well-architected system as from watching a team level up around it. I'm now taking on fractional and project-based contracts alongside my main engagement — fully remote, async, fast turnaround — plugging into senior backend, platform, and AI-integration work and delivering contained, well-scoped pieces without the ramp-up overhead.
Led AI enablement across development and operations teams within a regulated financial services environment, driving practical adoptio...
Led AI enablement across development and operations teams within a regulated financial services environment, driving practical adoption of AI tooling and establishing governance frameworks for responsible use. Spearheaded the rollout of GitHub Copilot across multiple teams, including licensing coordination, onboarding, and configuring persistent team-level custom instructions. Designed and delivered AI-assisted SDLC training programmes for tech leads and developers, embedding AI tooling into existing workflows. Developed an AI-assisted development "Way of Work" framework emphasising supervised AI use, git worktree isolation, and developer accountability for all generated code. Drafted organisational AI standards and policy recommendations, identifying gaps in alignment with LLM-specific operational realities. Built internal chatbot integration prototypes to demonstrate AI capability within existing platforms. Embedded in the GHub/Littlefoot team to identify code patterns informing automated test case creation, while continuing to drive broader AI enablement initiatives across the organisation. Partnered with the Head of Project Management to design and build a CEO-level portfolio viewer, translating business requirements into a working tool for estimates and resource allocation.
Developed, supported, and maintained complex projects for internal and external clients. Implemented solutions using AWS services (Lam...
Developed, supported, and maintained complex projects for internal and external clients. Implemented solutions using AWS services (Lambda, API Gateway, S3, SQS, EC2, CloudWatch, CloudFormation, Jobs). Utilised technologies including TypeScript, C#, Python, SQL Server, and more. Mentored junior team members and responded to technical queries from stakeholders.
Oversaw technologies, tools, and techniques used within the development team. Collaborated with business stakeholders and engineers on...
Oversaw technologies, tools, and techniques used within the development team. Collaborated with business stakeholders and engineers on design and requirements. Implemented IT standards and procedures to enhance software quality. Drove change to implement efficient and effective development strategies. Ensured accurate project estimation and on-time delivery.