Available to hire
I’m a Senior Software Engineer with over 15 years’ experience delivering .NET and Azure-based enterprise solutions. I’ve led cross-functional teams, designed scalable architectures, and mentored developers to grow their skills. I’m passionate about clean code, Test Driven Development, and modern DevOps practices.
I enjoy building robust software that lasts, practicing SOLID principles, and applying architectural patterns such as Clean Architecture, Vertical Slice, DDD, and CQRS. I’m always looking for ways to improve collaboration, code quality, and the developer experience across teams.
Work Experience
Senior Software Engineer at Bright SG
November 1, 2025 - PresentLeading backend REST APIs and the frontend Blazor application for the flagship BrightPay product, focusing on scalable architecture and Azure-based integrations.
Senior / Team Lead Software Developer at TerraQuest
October 1, 2021 - October 1, 2025Led delivery of the NI Planning Portal MVP used by thousands of citizens; managed a cross-functional team of 5; designed and implemented scalable Azure-based APIs; promoted from Senior Developer within 18 months.
Principal Application Developer at Fujitsu, Derry
August 1, 2018 - October 1, 2021Developed an in-house application to sync permissions between Dynamics 365 and SharePoint; wrote Dynamics plugins; created Azure Functions to minimize Dynamics server load; technical lead on the DVA taxi/bus licensing application deployed in March 2020.
Lead Developer at Aerona Software Systems
March 1, 2018 - August 1, 2018Led a team on a Practice Management System hosted in the cloud; migrated from Ant to Maven; implemented CI with VSTS; moved codebase to VSTS and introduced CI.
Software Engineer at Hutchinson Engineering Kilrea
October 1, 2017 - March 1, 2018Worked on an in-house product called MPM to manage orders from pricing to dispatch; used Windows Forms, VB.NET, C#, Angular, SQL and .NET Core.
Software Engineer at Allstate NI Derry
January 9, 2017 - October 1, 2017ASP.NET MVC project using Entity Framework Code First; in-house development with JavaScript, Bootstrap and jQuery.
Senior Software Engineer at Kofax, Derry
October 1, 2014 - January 6, 2017One of two project leads on a new Angular2 and TypeScript enterprise-scale application; contributed to proof of concepts and architectural direction.
Software Engineer at F.P. McCann Ltd.
June 1, 2014 - October 1, 2014Developing and maintaining custom software including fleet tracking and mapping; MVVM with Unity; used Bing Maps for WPF and Silverlight; leveraged Syncfusion controls.
Senior Software Engineer at Fujitsu, Derry
November 1, 2013 - June 1, 2014Wrote solutions for customers involving traveling to sites; solo WPF rewrite of a .NET 1.1 app for image cropping and Oracle persistence.
Software Engineer at Singularity / Kofax, Derry
March 1, 2011 - November 1, 2013Worked on Silverlight TotalAgility (CEBPM) using MVVM; Unity DI; contributed to Windows Forms version of TotalAgility.
Education
FdSc Computer Science at North West Regional College
January 1, 2009 - January 1, 2011Qualifications
Certified Professional Scrum Developer
January 11, 2030 - June 22, 2026Certified Scaled Agile Practitioner (Scrum Master)
January 11, 2030 - June 22, 2026Industry Experience
Software & Internet
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Londonderry today.