SOAP
2 projects built with SOAP.
Maintainer • 2025 to present
Picking up someone else's codebase
Two public waste sites for councils, both written in C# on ASP.NET MVC by developers who had since moved on. I took them over and keep them running: tracing a live bug on one where requests were being logged against the wrong property and patching it in a shared base controller, removing retired features, and shipping versioned releases through the existing build pipelines.
Sole owner • 2025 to 2026
From a client's question to a live service, handled end to end
It started as a question: could a council's website show residents a full year of collection dates? The existing integration only returned the last and next collection, so new subscribers had to be loaded by hand and often missed their first one. Rather than wait for a change to the core product, I proposed a standalone API and took it the whole way. I ran the scoping call with the client, the council and their web supplier, wrote the specification with example requests and responses, broke the work into an itemised estimate, and quoted both the build and the monthly running cost.