Career Summary

Senior Full-Stack .NET Software Engineer and Web Developer with BSc and MSc in Computer Science and over 21 years of experience. Founder and principal contractor of Nhance Group Ltd, an independent .NET consultancy, serving British and international clients.

Highly skilled creative problem solver with a proven track record of delivering projects on time and under budget. Served as principal architect on XPS Aurora, an award-winning Azure pensions platform used by most of the UK’s largest pension schemes, and co-architect of the £1.5 billion Green Homes Grant voucher system.

Architected and implemented Landmark Information Group’s core .NET risk assessment and valuation platform, supporting conveyancing searches and mortgage processing for most UK lenders. Extensive experience delivering regulated, high-stakes web applications and .NET workflow systems for government, multinationals, and finance.

Excel in team leadership and independent work, mentoring, and architecture; comfortable with customer engagement, project management, and reporting to C-level executives. Friendly, empathetic communicator who engineers elegant solutions and provides mentoring/guidance. Has worked across startups, SMEs, and global corporations, relishing challenges.

Previous Clients

list of clients

Experience

Technical Consultant

XPS Group (Remote)
Apr 2022 – April 2025

Associate architect and principle engineer of XPS Aurora, an award-winning Azure based pensions platform used by many of the UK’s largest pension schemes.

Achievements:

Designed and delivered the majority of Aurora’s front-end and workflow architecture, including the CQRS-based event-driven engine powering joiners, leavers, retirements, transfers, divorces, deaths, trivial commutation and payroll ingestion cycles. Architected and implemented:

  • A web based fully sandboxed C# compilation environment allowing actuaries to write version-controlled, auditable business rules inc. branching, diffing, validation and controlled promotion to production
  • Payroll ingestion, bulk onboarding, legacy data migration tooling and GDPR-safe transformation layers for employer data feeds
  • Performance and operational layers including queue tuning, caching, parallelisation, alerting and automated document generation (statements, benefit quotes, statutory letters, etc.)
  • Worked directly with actuaries, scheme managers and senior (including C suite) stakeholders to translate regulatory and operational requirements into high quality, award winning, scalable and maintainable systems.
  • Built up and recruited in-house permanent technical team

Technologies used:

  • .NET 8
  • .NET 9
  • ASP .NET Core
  • Azure
  • Blazor
  • Bootstrap
  • C# 13
  • CQRS
  • DDD
  • Entity Framework
  • Git
  • HTML5 / CSS3
  • MediatR
  • MudBlazor
  • Nunit
  • Rapid Development
  • SQL Server
  • XP

Technical Consultant

Trustmark (London / Remote)
Aug 2020 – Dec 2021

Assisted in the architectural design of the digital platform for the £1.5 billion Green Homes Grant Scheme (sole BEIS-approved agent).

  • Worked directly with C-level executives and government ministerial representatives throughout the programme
  • Assisted in the architectural design and implementation of the Vue/.NET Core front-end framework that processed voucher applications and installer workflows
  • Delivered updates and greenfield components on the live system handling the scheme’s ~78,000 vouchers and ~47,500 installations

Technologies used:

  • .NET Core 3.1
  • .NET Core 5
  • Azure
  • C# 8
  • C# 9
  • Entity Framework Core
  • HTML5 / CSS3
  • JavaScript
  • REST APIs
  • SQL Server
  • Vue.js

Founder & Principal Contractor

Nhance Group Ltd (London / Dubai)
Oct 2019 – Present

Independent .NET consultancy (private limited company) used for freelance and direct-to-client contracts.

  • Delivered bespoke .NET/Blazor solutions including custom CMS platforms, software development productivity tools and highly performant web-based visualisation tools
  • Built internal workflow and diagnostic tools (Vue/.NET Core) to support rapid prototyping and agile coaching engagements
  • Provided architectural and mentoring support on software development practices, XP, RAD and Blazor adoption for several remote client teams

Technologies used:

  • .NET 8
  • .NET 9
  • .NET Core
  • Azure
  • Blazor
  • C#
  • HTML5 / CSS3
  • JavaScript
  • RAD
  • Vue.js
  • XP

Lead Developer

Tomra Sorting Solutions (Leuven, Belgium)
Feb 2018 – Mar 2019

Responsible for the WPF/ReactiveUI front-end of flagship industrial food-sorting machines.

Achievements:

Product recognised and awarded by the annual Japan Food Journal Awards.

  • Developed and helped design the UI for software powering a flagship industrial food-sorting machine (C#.NET, WPF, ReactiveUI)
  • Mentored C++ developers in C#.NET and introduced SOLID, Domain-Driven Design and XP practices across the team
  • Organised pair- and mob-programming sessions and taught Test-Driven Development to improve code quality, maintainability and team communication
  • Supported team growth by refining practices and assisting with interviews (helped hire three additional developers)
  • Addressed cultural and technical blockers, including “fear of failure”, using straightforward, practical approaches

Technologies used:

  • .NET Framework
  • C#
  • DDD
  • Mob Programming
  • Pair Programming
  • ReactiveUI
  • SOLID
  • TDD
  • WPF
  • XAML
  • XP

Senior / Lead .NET Developer

Various
2008 – 2017

Senior and lead .NET / Angular developer roles on multi-million-pound projects, delivering bank portals, mortgage-processing back-ends, N3 network integration systems, inventory systems, general leadership and high quality, award winning results.

Achievements:

Worked with many prestigious clients including Oliver Wyman, Draw Group, Landmark Information Group, Achilles Group, National Australia Bank, Groupama Banque, Shell, Nestle, The NHS and others.

Technologies used:

  • .NET Framework
  • Angular
  • AngularJS
  • ASP.NET
  • C#
  • Entity Framework
  • HTML5 / CSS3
  • IIS
  • JavaScript
  • MVC
  • SQL Server
  • SVN
  • TFS
  • WCF
  • Web Forms

Skills & Tools

Frontend

  • Blazor
  • Vue.js
  • Angular / AngularJS
  • WPF / XAML / ReactiveUI
  • JavaScript / TypeScript
  • HTML5 / CSS3 / Bootstrap / MudBlazor

Backend & Architecture

  • C# / .NET 8 / .NET 9
  • ASP.NET Core
  • Entity Framework Core
  • SQL Server
  • Azure
  • MediatR / CQRS / DDD

Practices & Tools

  • Extreme Programming (XP)
  • Rapid Application Development (RAD)
  • Test-Driven Development (TDD)
  • Pair & Mob Programming
  • SOLID Principles
  • Domain-Driven Design
  • Code Review
  • Git
  • Azure DevOps
  • Team Mentoring & Leadership
  • Architectural Design

Education

  • MSc Information Systems Management
    Brunel University
    2006 - 2007
  • BSc Computer Science
    Brunel University
    2002 - 2005

Additional

  • Conference Speaker
    On Agile/XP/RAD at UK/EU meetups (e.g., Devoxx Belgium 2018, Devoxx UK 2019).
  • Native English speaker
    Born in Ashford, Surrey, UK. Raised in London, lived across Europe.
  • AI Enthusiast
    Early AI/ML adopter, leveraging both to improve innovation and productivity
  • Tech Enthusiast
    Regularly invests personal time in new tech projects, research and personal development

Language

  • English (Native)
  • French (Casual)

Interests

  • Philosophy
  • History
  • Weight Training
  • Boxing
  • Muay Thai
  • Motor Racing
  • Clay Pigeon Shooting

Notable Projects

OCOTech Schematic Renderer (NDA): Developed a high-performance tunnel schematic renderer (Blazor + Azure Maps) with rewritten LOD logic and point-clustering engine for the Oosterweel Link project (TM Ocotech consortium), enabling real-time visualisation of 100k+ infrastructure points for a friend

StudySteps: (Android pre-release app) an app (and website) designed to help learners manage their time and priorities in relation to their studies using a novel approach of having them regularly assess their confidence in each subject and cross referencing that with the opinions of others (i.e. school staff) to highlight the gaps and emphasise best ROI for time studied.