Full Stack Software Developer with over five years of commercial experience designing, developing and supporting enterprise applications, business systems and integrated software solutions. Experienced working across backend services, web applications, APIs, databases and system integrations using C#, .NET Framework/Core, ASP.NET, Entity Framework, React, TypeScript, Python and SQL.
Strong background in understanding complex business processes, analysing data flows, developing REST APIs, integrating third-party systems and improving existing software platforms. Experienced delivering solutions across the complete software development lifecycle, including requirements analysis, system design, development, testing, deployment and production support.
A highly analytical developer who enjoys understanding how systems operate end-to-end, solving integration challenges and building reliable software that improves operational efficiency. Experienced working in Agile teams using Git, Jira, Confluence and CI/CD practices.
