C# / Typescript
Architect / Developer

For Hire

9/2024

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
Christies

  • 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