CV

Kerry Walker

Senior C#/.NET Software Engineer & Team Lead

18 years in .NET, mostly on software that already existed and mattered to someone: holiday park management systems, analytical software used by UK police forces, security and access control. The park systems are an accounting product underneath, which is where the double-entry ledgers, invoicing and UK VAT come in. Specialisms: performance, legacy modernisation, system integration, and AI-assisted development.

Chester, UK  ·  Remote-first

Four things that keep coming up

"It's too slow to even demo."
I cut a core import from several hours to under 5 minutes on a million-row dataset, unblocking a product that shipped after 5 years in development.
"Nobody wants to touch this old system."
I've modernised across the whole .NET lifecycle: VB6 to .NET, .NET Framework to .NET 9, desktop to Blazor web, safely and incrementally.
"We need these two systems to talk."
I've built integrations across five very different fields: payment gateways, CRM, EPOS, hospitality platforms and hardware devices.
"We want to move faster with AI."
I've built AI-assisted dev workflows with Claude Code: automated code review, AI test generation and custom internal-tool integrations.

By the numbers

18+years in C#/.NET
hours to
minutes
import speed-up
.NET 9current platform
80GBDB merger delivered

Experience

Software Developer / Team Lead

2024 to Present
ParcVu Systems · Remote
  • Lead a team of 4 building a .NET 9 Blazor platform used by more than 75 UK holiday park operators; revived a stalled project and shipped its first release with CI/CD delivering every 2 weeks.
  • Wrote the large majority of the integration with a major European hospitality platform, including the invoice and ledger-account layer that maps posting rows, with their VAT rates and nominal codes, into the partner's accounting model.
  • Work across the accounting core: double-entry ledgers, nominal codes, invoicing, statements, cash matching and UK VAT under the statutory apportionment schemes.
  • Delivered a gRPC + IdentityServer4 OAuth migration and introduced an AI-assisted development workflow (Claude Code).
C# · .NET 9 · Blazor · Azure · EF Core · gRPC · SQL Server · CI/CD

Software Developer

2021 to 2024
Forensic Analytics · Remote
  • Built and optimised analytical software used by most UK Police forces and international law-enforcement agencies.
  • Cut core import from hours to under 5 minutes on a million-row dataset, unblocking a launch after 5 years in development.
  • Migrated .NET Framework 4.6 to .NET 5, re-architected to UTC, and raised test coverage.
C# · .NET 5 · Performance Optimization · SQL Server · Entity Framework

Software Developer

2014 to 2021
ParcVu Systems · Chester
  • Led the company's first move from desktop to web: chose Blazor and built the reusable framework the team still builds on. Reused the existing backend rather than copying it, so the accounting and VAT code stayed one shared implementation serving both the desktop and the web front end.
  • Delivered multiple integrations: Salesforce, SagePay Cloud payments (REST) and a Zonal EPOS integration (REST & SOAP).
  • Managed an 80GB post-merger database reconciliation across 10 years of divergent schema; became secondary product owner.
C# · .NET Framework / Core · Blazor · WPF · SQL Server · REST · SOAP

Software Developer

2011 to 2013
Potts Mullarkey
  • Designed a credit-card processing system integrating two major gateways for card-not-present and Chip & PIN payments.
C# · .NET Framework · WinForms · SQL Server · Payment Integration

Software Engineer

2010 to 2011 & 2013 to 2014
Remsdaq
  • Developed a WPF security & access-control platform (CCTV, intruder, access control); integrated multiple third-party video systems, delivered ONVIF camera-discovery R&D and a SALTO integration over a custom TCP protocol.
C# · .NET · WPF · TCP/UDP · System Integration · Real-Time Systems

Application Developer

2008 to 2010
Triangle Software
  • Turned around several failing projects; rebuilt a VB6 system handling £1M+ per week in BACS transfers, and cut a transport-industry printing job from days to seconds.
C# · .NET · SQL Server · VB6 · Legacy Modernisation

Core skills

C# .NET / .NET 9 Azure Blazor SQL Server Entity Framework Core REST APIs gRPC WPF / WinForms Performance Optimisation Legacy Modernisation System Design System Integration CI/CD Team Leadership AI-Assisted Development

Education

BSc Computer Science, 1st Class · University of Chester (2004 to 2007)
Earlier: BTEC HNC, Electrical & Electronic Engineering. A first career in engineering that shaped a diagnostic, calm-under-pressure approach to software.

Get in touch

The best way to reach me is on LinkedIn. I'm happy to talk about performance, migrations, system design or AI-assisted development, and about senior .NET roles.

This page keeps personal details to a minimum by design. For a full CV, connect with me on LinkedIn or request one directly.