Available to hire
I am an experienced senior software engineer developing with Microsoft .NET and Azure in an agile environment. I have extensive experience building APIs and Azure integrations, and delivering DevOps pipelines. I enjoy applying TDD, DDD and Clean Architecture using design patterns and SOLID principles.
I thrive in collaborative teams, value maintainable code, and continually look for opportunities to automate and improve deployment and delivery pipelines.
Language
Welsh
Advanced
English
Fluent
Spanish; Castilian
Advanced
Work Experience
Senior .NET Engineer at Hometrack
October 1, 2025 - January 1, 2026Joined a team migrating a mortgage valuation system from MuleSoft (Java) to .NET. Developed new components consuming and integrating internal and external APIs. Debugged and maintained previously developed components. Participated in rollout of components to production.
Developer at Wealth Dynamix
June 1, 2025 - September 1, 2025Maintenance and bug fixing for an Angular app wrapping Microsoft Dynamics and custom REST APIs; background processes to import data from 3rd party sources to a backend database and Dynamics.
Azure Integration Engineer at HCLTech
December 1, 2024 - February 1, 2025Developing Azure Functions to process reference data to support Azure Stream Analytics and ingestion into a data store.
Senior .Net Developer at Ofgem
February 1, 2024 - October 1, 2024Developing an API to allow two microservice-based systems to communicate; uses MediatR, EF, Swagger/OpenAPI, Azure Application Insights; deployment via YAML pipelines; AKS.
Software Engineer at Crimson Tide mpro5
October 1, 2023 - December 1, 2023Analyzed and developed a proof of concept of adding GraphQL on top of an API in a monorepo; involved .NET 7 and HotChocolate GraphQL; bug fixes and technical debt cleanup.
Senior .NET Developer at Transform (Dept for Education)
June 1, 2023 - September 1, 2023Added functionality to an existing website that allows exam boards to upload results. Deployed microservices to AKS; involved Docker, Redis cache, RabbitMQ, NUnit tests, Moq, and GDS components.
Software Engineer at Understanding Solutions
February 1, 2023 - March 1, 2023Maintaining and enhancing a workflow system tailored for legal firms; .NET 6, Angular 14, Redis cache, microservices, RabbitMQ/Azure Service Bus; NUnit; Moq; GDS components.
DotNet Developer at RedCortex
November 1, 2022 - January 1, 2023Implementing a solution to provide downloadable patient files; ASP.NET Core 6, WCF, Angular/JS frontend; Azure DevOps; NUnit; Moq.
IoT Consultant at Crimson Tide mpro5
March 1, 2022 - October 1, 2022Analyzed an IoT data ingestion framework; designed and deployed a modern, scalable version using .NET 6+, Azure Functions, Cosmos DB, IoT Hub, Event Hub, Data Factory; built deployment pipelines.
Software Engineer at Engine Transformation
August 1, 2020 - December 1, 2021Developing REST APIs and a GraphQL endpoint in Azure Functions; microservices; deployed to AKS; TDD and GDS components.
Azure Developer at M & G plc
October 1, 2019 - June 1, 2020Developing serverless APIs and workflows to support investment transactions; front-end Angular; back-end Azure serverless APIs; messaging via Azure Service Bus.
NET Developer at St John Ambulance
September 1, 2017 - September 1, 2019Developing an API to integrate a third-party HR system with an in-house volunteer management system; architecture lead; microservices and Azure serverless functions.
Project Consultant at Islington Borough Council
October 1, 2016 - September 1, 2017Developing an API to facilitate communication between internal systems relating to the reservation and management of repairs; re-architected a WCF-based solution; ASP.NET MVC 5 with Razor; Sitecore integration.
Senior Developer at Ribbonfish Ltd / Islington Borough Council
March 1, 2016 - September 1, 2016Designing and developing an Azure-deployed MVC/Web API solution to manage local businesses' interactions with the local authority; Sitecore integration.
Education
PhD - Experimental Positron Physics at University College London
October 1, 1991 - December 23, 2025BSc (2:1) - Astronomy & Physics at University College London
June 1, 1987 - December 23, 2025Qualifications
MCSE/MCP + I (Windows NT4)
February 1, 2001 - December 23, 2025MCP (Windows 2000)
December 1, 2001 - December 23, 2025MCSE/MCP + I (Windows NT4)
January 11, 2030 - December 23, 2025MCP (Windows 2000)
January 11, 2030 - December 23, 2025PhD - Experimental Positron Physics
January 11, 2030 - December 23, 2025BSc (2:1) - Astronomy & Physics
January 11, 2030 - December 23, 2025Industry Experience
Software & Internet, Professional Services, Education, Government, Healthcare
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in London today.