C# / Typescript
Architect / Developer

For Hire

1/2027

in

Designing and implementing scalable applications and services using Cloud technologies and Agile methodologies

♥ DDD, Event Sourcing and CQRS architectures and patterns

Multiple sectors including Insurance, Retail, Education Services, and Leisure

  • C# .NET Core, TypeScript, ASP.NET MVC / Web API
  • Microservices Architecture, Event Sourcing and CQS Architectures
  • Docker, Microsoft Azure, GitHub Actions

Experience

Azure Developer
Christie's

  • Part of a large team moving systems to Azure
  • Adding features that integrate third party and in-house legacy systems with Azure Functions and Durable Tasks to provide reliable and efficient transactions in the bidding process
  • Technologies used: C# .NET Core, Azure Functions, Durable Tasks

Experience

Architect / Developer
Manchester United Football Club

  • Designed and implemented Azure hosted microservices architecture with multiple applications supporting scouting activities
  • Built a highly scalable architecture using CQRS and Event Sourcing
  • Worked with Docker for running services to emulate the live environment
  • Technologies used: C# .NET Core, TypeScript, Microsoft SQL Server, EventStoreDB, Couchbase, Azure, GitHub Actions

Experience

Architect / Developer
APMG International

  • Delivered systems to a wide variety of platforms in several languages
  • Developed back of office issue tracking Web Application using Event Sourcing for full audit.
  • Worked in an Agile team of developers, testers, and devops engineers

Experience

Architect / Developer & Senior Developer
BBC Technology, IND, Bond, SSP

  • Built frameworks for managing online shop mobilisation, payment gateway integration and a LINQ provider for Adapt
  • Web and desktop applications for insurance quotes, online shopping and hotel booking
  • Integrated with various systems, including payment gateways, insurance quoting systems and engines such as iMarket

Education

University of Sussex - Computing and AI

in