Paul Hughes

United Kingdom · paul@rozi.uk

I'm a software engineer and architect with more than 20 years of experience building software and helping teams work through complex technical challenges. My main focus is C#, .NET and Microsoft Azure, combining hands-on development with architecture and engineering leadership.

I've worked across fintech, policing, criminal justice and agriculture, building systems where reliability, security and auditability matter to the people using them. My experience ranges from payment processing and secure policing systems to software that keeps field teams connected.

At Xero, I work on UK Payroll and have led an API and Events working group spanning six teams and around 40 engineers.

I care about clear thinking, practical solutions and honest technical discussions. I enjoy getting into the detail, understanding the trade-offs and helping people make good decisions. I want the systems I build, and the teams I work with, to be able to keep improving long after the first release.


Recent Experience

Architecture Intelligence & Contract Discovery

Xero · UK Payroll

March 2025 – present

Within Xero's UK Payroll programme, I work on distributed systems, APIs, events and developer experience across multiple engineering domains.

I build tooling that makes system contracts and dependencies easier to understand: OpenAPI and AsyncAPI generation from source code and contracts, dependency graphing, consumer identification and blast-radius analysis. MCP-based tooling supports architecture discovery and AI-assisted engineering workflows using GitHub Copilot and Claude Code. Contract discovery and dependency analysis help identify potentially breaking changes, including those introduced by AI coding agents.

I design and deliver distributed backend services using C# and .NET in Kubernetes-based cloud environments, supported by Docker and GitHub Actions.

I have led the API and Events working group spanning six teams and around 40 engineers, establishing shared API and event standards and providing a forum for architectural discussions and cross-team coordination. The tooling helps engineers discover contracts, identify dependencies and assess the potential impact of changes.

Secure Evidence Submission Platform

TechRenegades Limited · Send Evidence

December 2023 – December 2024

I co-founded Send Evidence, a secure evidence submission platform for policing and investigative workflows. My contribution spanned technical strategy, software architecture, cloud infrastructure and product engineering.

The platform uses Microsoft Azure, multi-tenant architecture, API integrations and event-driven workflows to support public-facing evidence submission. I built event-driven processing pipelines, secure REST APIs and background services using Azure Functions, Azure Service Bus, Azure Storage and SQL Server, with auditability and operational reliability built into the design.

The platform is operational and generates recurring revenue. Building it meant balancing the needs of people submitting evidence, the teams handling it and the practical demands of operating a SaaS business.

Cash Intake & Allocation

Sonovate

February 2022 – November 2023

I led the design and evolution of systems processing and allocating high-volume inbound payments across customer accounts, supporting millions of pounds in daily cash flow.

Working with engineering and Accounts Receivable teams, I designed event-driven workflows and resilient backend services for accurate, auditable financial processing. The automated cash collection and allocation system reduced allocation time from 48 hours to one minute.

Alongside delivery, I mentored engineers and helped establish architectural consistency, engineering quality and technical standards for operationally critical financial systems.

Invoice Finance & Factoring Platform

Sonovate

August 2021 – February 2022

I developed backend services, APIs and distributed workflows within Sonovate's invoice finance and factoring platform, helping evolve core services towards an event-driven architecture.

The work supported operational finance processes with time-sensitive processing requirements. I collaborated with engineering and operational teams on service design, scalability, reliability and auditability as the platform evolved.

Criminal Justice Solicitor Portal

Avon and Somerset Police

October 2019 – August 2021

I led development of a secure solicitor self-service portal for the criminal justice department, working with operational stakeholders to understand custody and case-related information workflows.

The portal improved access to information and reduced operational overhead and manual communication. I received a formal written commendation from the Head of Criminal Justice recognising my contributions to criminal justice technology and operational policing systems.

Contingency Planning & Critical Incident Systems

Avon and Somerset Police

October 2019 – August 2021

I led architecture and development for systems used by contingency planning teams supporting critical incidents, major operations and counter-terrorism related workflows.

The work required secure, resilient and auditable software aligned with operational policing needs. I coordinated technical direction, engineering delivery and stakeholder collaboration across concurrent projects, and introduced Azure DevOps practices to support software delivery.

Anonymous Reporting & Professional Standards

Avon and Somerset Police

October 2019 – August 2021

I designed and delivered secure communication platforms for anonymous whistleblowing and professional standards workflows, enabling officers to report concerns through confidential channels.

The work combined software architecture, secure communication design and collaboration with policing stakeholders in an operationally sensitive environment.

Agricultural Operations Platforms

Solster Limited

August 2014 – August 2019

I founded and operated a software consultancy while based in Budapest, delivering bespoke software for UK agriculture and agri-tech clients.

I worked directly with clients to turn operational requirements into systems for field operations, supplier management and business process automation. My responsibilities covered architecture, development, backend services, REST APIs, integrations, cloud hosting on Microsoft Azure and AWS, and deployment.

Running the consultancy gave me ownership of both engineering and client delivery, including the long-term maintenance and evolution of production systems.

Agrochemical Procurement

Agricure Limited

I designed and developed an agrochemical ordering system that integrated with third-party platforms, connecting procurement workflows with external suppliers and services.

The work brought ordering and integration into a single system, supporting business process automation across organisational boundaries.

Nutrient Planning

Frontier Limited

I designed and developed a nutrient planning system aligned with RB209 guidance, translating crop nutrition requirements into practical software for farmers and agronomists.

The project combined agricultural requirements, backend development and API design to support crop nutrition planning workflows.

Greenlight Grower Management

Muddy Boots by TELUS Agriculture & Consumer Goods

February 2012 – June 2014

I worked on grower management platforms used by agronomists and field teams, with responsibilities across technical architecture and development management.

I led the re-engineering of SQL-based synchronisation towards an event-sourced architecture for distributed, intermittently connected clients. The work reduced synchronisation from hours or days to near real time, supporting more responsive field operations.


Earlier Experience

Commercial Web Applications

Sequence – Your Digital Agency

June 2011 – August 2011

I developed commercial web applications for client projects as a contract developer.

Software Development Teaching & Freelance Projects

University of Wales, Newport · Freelance

I taught software development as a part-time visiting lecturer from January 2008 to January 2011, alongside freelance software engineering.

From September 2007 to January 2011, I designed and developed bespoke applications for multiple clients.

Commercial .NET Applications

Snowdrop Systems

August 2005 – March 2006

I developed commercial software applications using C# and .NET. I subsequently took a career break for international travel from March 2006 to August 2007, before beginning doctoral research.

Web & Business Application Development

Baytek Systems Ltd

I developed websites and web applications during a summer placement from June to August 2003, returning to develop commercial applications from June to September 2004.

Internal Banking Applications

Abbey National Business Banking

February 2002 – January 2003

I developed internal business applications supporting banking operations, working part-time while studying.


Education

PhD by Portfolio · In progress

University of South Wales · Computer Science

April 2026 – present

Research interests: distributed systems, event-driven architecture and intelligent engineering platforms.

BSc (Honours) Computer Science

University of South Wales

2002–2005

Doctoral Research · Withdrawn

University of South Wales · Computer Science

2007–2011

I undertook doctoral research in Computer Science before withdrawing from the programme.


Skills

Software engineering

C# · SQL · .NET · ASP.NET Core · Backend services · REST APIs

Hands-on development of business-critical services, integrations and operational software, with attention to software design, maintainability and production support.

Architecture & distributed systems

Distributed systems · Microservices · Event-driven architecture · Domain-driven design · CQRS · Event sourcing

Designing service boundaries, contracts and distributed workflows around reliability, scalability, security and auditability.

Cloud platforms

Azure Functions · Azure Service Bus · Azure Storage · AWS EC2 · Amazon S3 · Amazon SQS

Building cloud-hosted applications and event-driven services using Microsoft Azure and AWS, including secure processing pipelines and systems integration.

DevOps & delivery

Kubernetes · Docker · Git · GitHub Actions · Azure DevOps · CI/CD

Delivering containerised backend services and automated engineering workflows, with experience introducing delivery practices and supporting production systems.

Developer platforms & AI tooling

OpenAPI · AsyncAPI · MCP · GitHub Copilot · Claude Code · Prompt engineering

Building contract discovery, dependency mapping and blast-radius analysis tools to improve system visibility and help identify potentially breaking changes in AI-assisted development workflows.

Engineering leadership

Technical direction · Architecture discussions · Cross-team coordination · Mentoring · Development management

Helping teams establish standards, understand trade-offs and make decisions, including an API and Events working group across six teams and around 40 engineers.

Product & business

Technical strategy · SaaS engineering · Co-founding businesses · Client delivery

Translating business requirements into working software, with responsibility spanning architecture, product engineering, deployment and long-term evolution.

Delivery & impact

Cross-team leadership · Operational scale · Written commendation

Coordinating APIs and events across six teams at Xero, delivering cash intake and allocation systems supporting millions of pounds in daily cash flow at Sonovate, and receiving a formal written commendation from the Head of Criminal Justice at Avon and Somerset Police.


Interests

Outside software, my interests include astronomy and astrophotography, fitness, travel and aviation. I enjoy learning the technical side of a new pursuit, whether that means improving an astrophotograph, progressing in strength training or working towards flying an aircraft.

They give me different ways to stay curious, develop new skills and spend time away from day-to-day engineering.