Profile
Extensive experience in full-stack .NET development, leading projects from small bespoke builds to large, complex systems.
I line-manage software consultants from junior to senior, supporting their growth while keeping delivery quality high. Alongside hands-on development, I take on technical leadership and architecture, and advise clients on the best use of technology for their business challenges.
My work covers the full lifecycle, from design and implementation to deployment and ongoing support.
Agentic AI delivery
I design and use AI-assisted workflows across software delivery, from breaking down a brief and coordinating agents through to implementation, review and testing. My focus is making that work repeatable and verifiable, with clear responsibilities and human judgement at the points that matter.
- 01Brief Break the work into scoped, reviewable pieces.
- 02Build Coordinate agents through implementation.
- 03Check Review and test the result before it is accepted.
- 04Decide People own priorities, acceptance and release.
Experience
2022 to now
Software Team Lead
Waterstons ยท since 2019
Based in Newcastle upon Tyne, I work in Durham as a Software Team Lead at Waterstons, within the Digital Solutions software development team.
Earlier roles: Senior Software Consultant and Senior Software Consultant Lead.
My work at Waterstons spans hands-on development, technical leadership, architecture, client advice and mentoring.
- Supporting the growth and development of a highly skilled software team across projects, clients and industries.
- Helping clients develop ideas into release-ready software.
Earlier
Developer and Lead Software Developer
Oak Intranet
Worked on the development of Oakโs intranet platform, helping organisations connect their people, share information and improve internal communication. Progressed from platform development to Lead Software Developer.
Earlier
Developer
Creating Careers / vision2learn
Developed functionality for the vision2learn e-learning platform, supporting learners studying online and improving the efficiency of the operations team. Worked with ASP.NET to extend the platformโs capabilities.
Earlier
Training Facilitator
Tata Steel
Responsible for on-site employee training at Tata Steel.