Available to hire
Paragraph 1: I am a Senior Software Engineer with 25+ years of experience delivering web, cloud, and cross-platform solutions. I focus on cloud-native and serverless architectures and enjoy mentoring teams to production-ready releases. Paragraph 2: I practise agent-assisted engineering using tools like Cursor, Windsurf, Gemini, and GitHub Copilot to shape context, govern tool calls, and enforce guardrails on real codebases.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Volunteer Developer at Freedom Times
April 1, 2026 - PresentLed an eight-week greenfield build: survivor-focused news syndication for UK and European coercive-control reporting. Built a single codebase PWA and Android app (Ionic Capacitor) with push notifications and share flows; iOS on the same stack. Developed a TypeScript/Node search and RSS pipeline with Cursor for credibility scoring, relevance classification, and story clustering across 30+ European languages. Implemented EmDash CMS on Auth0-protected staging with schema management and content promotion to production. Used Cloudflare Workers at the edge and Turso for data; Terraform for staging/production. Implemented Auth0 RBAC with HttpOnly cookies and worker-side token validation. Created markdown runbooks for discovery, weekly roundups, and editorial workflow using MCP and Cursor.
Full-Stack Developer at Podcast Poster
August 1, 2023 - PresentFull-stack serverless app indexing 80,000+ podcast episodes on coercive-control awareness. C# Azure Functions aggregate feeds from multiple providers. Cloudflare Workers at the edge; Durable Objects where needed; Auth0-secured; designed for scale via serverless and global edge distribution. Cult Podcasts PWA and Bubblewrapped Android with OS notifications and share target; social APIs for automated multi-platform sharing.
Senior Software Engineer (Contract) at Sharp Europe
May 1, 2023 - October 1, 2023Modernized WPF desktop app to integrate with Azure Service Bus for asynchronous, cloud-based printing workflows. Enterprise multi-tenant licensing for users and devices; improved Azure DevOps deployment pipeline and SQL Server migration strategy; enabled Microsoft Store distribution for enterprise rollout.
Senior Software Engineer (Contract) at VavaCars
February 1, 2022 - August 1, 2022Microservices with near-daily releases at scale; championed code review across distributed teams; C#/.NET Core, Azure Service Bus, SQL Server.
Senior Software Engineer (Contract) at People’s Pension
July 1, 2021 - September 1, 2021Coached juniors on a legacy client-facing system so they could add features in a testable way.
Senior Software Engineer (Contract) at Ceracare
December 1, 2020 - January 1, 2021Short backend cover: shared-code improvements and integration-test framework work.
Senior Software Engineer (Permanent) at Infinite Software
February 1, 2020 - July 1, 2020Maintained production infrastructure across ~12 services on EC2, Lambda, Kubernetes, and manually created resources, with a secure-development environment that differed from production. Shipped new products using CloudFormation to align production with the secure dev-model, and automated deployment from Azure DevOps.
Software Engineer at Various (Banking & Finance; Media; Retail; Agencies)
January 1, 1997 - December 31, 2019Earlier experience spanning 1997–2019 across banking & finance, media, retail, and agencies, contributing to large‑scale enterprise systems and cross‑functional delivery.
Education
BSc Hons Computer Science (1st Class) at De Montfort University, Leicester
January 1, 1992 - January 1, 1997Qualifications
Industry Experience
Software & Internet, Professional Services, Financial Services, Media & Entertainment, Retail
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.