Junior Developer
March 2025 to presentSocial Work England, Sheffield, United Kingdom
- Build and maintain features across sprints on a case management system (C#, .NET Core, SQL Server) that handles regulatory cases against social workers. Applying SOLID and design patterns improved backend performance by 18% and cut latency by 20%.
- Maintain and debug the multi-step public journeys covering registration, concerns raised against registrants, and restoration to the register.
- Took over a contractor-built Power Apps canvas application that arrived with no future-proofing, then built several new modules and worked through the defect backlog.
- Traced SharePoint delegation failures past the 2000 record limit, reworked the non-delegable logic and added a Power Automate archival flow to move ageing data out.
- Automated operational processes with Power Automate and SharePoint Lists, cutting manual effort by 30%, and added structured error logging so silent failures became traceable.
- Led a jQuery version upgrade end to end: dependency investigation, impact analysis, a technical report for the lead, then dev, lead and QA testing.
- Root cause analysis on production issues across Azure environments, bringing average resolution time down by 35%, with peer review on every change in a two developer team.







