I design and build billing, quotation, order management and stock systems for operations-heavy businesses, plus the integrations that connect them to the outside world.
C#/.NET specialist · UK-based · Remote or on-site
Most of my work replaces spreadsheets, ad-hoc scripts and out-grown legacy tools with proper, maintained systems, built around how the business actually operates.
Usage-based and subscription billing, invoice generation, and the reconciliation logic that keeps finance teams out of spreadsheets.
From first enquiry to signed order: configurable pricing, approval flows, and a clean handover into fulfilment.
Real-time stock visibility across locations, with the audit trail operations teams need when something goes missing.
Dashboards and alerting for infrastructure-heavy businesses: status, uptime and fault visibility in one place.
Postcode lookup, coverage checks and carrier API integrations that make address and connectivity search actually usable.
Migrating ASP.NET WebForms and older .NET systems onto modern, maintainable foundations, without a risky big-bang rewrite.
Scheduled reports pulled straight from your billing, stock and monitoring data, so nobody's building the same spreadsheet by hand every week.
C#, .NET (Framework & .NET Core), ASP.NET (WebForms & MVC), Entity Framework
SQL Server, hands-on schema, table and stored procedure design, T-SQL, data modelling for transactional business systems
RESTful API design & consumption, postcodes.io, UK carrier & network-provider APIs, address and coverage search
MikroTik networking, SD-WAN systems and network management tooling
A short call to understand the problem, the current process, and what “done” looks like.
A written scope and a fixed or day-rate quote, so there are no surprises once we start.
Regular working demos, not a black box until the deadline.
Documentation, a clean handover, and support after launch if you need it.
I'm a senior software developer based in Lancashire, UK, working primarily in C# and .NET. Most of my career has been spent building internal systems for operations-heavy businesses: the billing, quoting, stock and monitoring tools that keep a company running day to day, plus the integrations that connect them to carriers, address databases and other external services.
I also have a networking background (MikroTik, SD-WAN), which tends to help when the software has to talk to real infrastructure. I take on a small number of contract and fractional engagements alongside my full-time role, so availability is limited at any given time. Get in touch and we can figure out if it's a good fit.
Tell me a bit about the project and I'll come back to you, usually within a couple of days.
I'll get back to you within a couple of days.