Senior Full Stack Software Engineer with 18 years of experience delivering web applications, APIs and cloud-based platforms across enterprise, startup and consultancy environments. Strong backend expertise in Node.js, C#, .NET and ASP.NET Core, paired with modern frontend development using React, TypeScript and Next.js. Experienced designing and delivering scalable APIs, cloud solutions and integrations across Azure and AWS with a focus on clean architecture, automated testing and maintainable software. Comfortable across the full development lifecycle from system design and implementation through deployment and production support, including mentoring and architectural decision-making. Also experienced with AI agent coding best practices, building LLM applications and developing AI-powered solutions using OpenAI APIs, prompt engineering, RAG and structured outputs.

Senior Full Stack Software Engineer with 18 years of experience delivering web applications, APIs and cloud-based platforms across enterprise, startup and consultancy environments. Strong backend expertise in Node.js, C#, .NET and ASP.NET Core, paired with modern frontend development using React, TypeScript and Next.js. Experienced designing and delivering scalable APIs, cloud solutions and integrations across Azure and AWS with a focus on clean architecture, automated testing and maintainable software. Comfortable across the full development lifecycle from system design and implementation through deployment and production support, including mentoring and architectural decision-making. Also experienced with AI agent coding best practices, building LLM applications and developing AI-powered solutions using OpenAI APIs, prompt engineering, RAG and structured outputs.

Available to hire

Senior Full Stack Software Engineer with 18 years of experience delivering web applications, APIs and cloud-based platforms across enterprise, startup and consultancy environments. Strong backend expertise in Node.js, C#, .NET and ASP.NET Core, paired with modern frontend development using React, TypeScript and Next.js.

Experienced designing and delivering scalable APIs, cloud solutions and integrations across Azure and AWS with a focus on clean architecture, automated testing and maintainable software. Comfortable across the full development lifecycle from system design and implementation through deployment and production support, including mentoring and architectural decision-making. Also experienced with AI agent coding best practices, building LLM applications and developing AI-powered solutions using OpenAI APIs, prompt engineering, RAG and structured outputs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Career break
January 1, 2026 - Present
Senior Software Engineer at Waracle Contract
April 1, 2025 - December 31, 2025
Designed and implemented backend architecture for a new customer-facing insurance platform for Sun Life. Developed REST APIs and backend services using C# / .NET 8 with a Remix/React frontend hosted in Azure. Made architecture and technical decisions across the application stack, balancing maintainability, scalability and delivery requirements. Worked closely with the development team to establish development patterns and maintain code quality. Mentored a mid-level engineer through technical guidance, code reviews and support with architectural decisions. Contributed across the full software development lifecycle from architecture and development through to production launch.
Career break
June 1, 2024 - March 31, 2025
Senior Software Engineer at Awen Communications Contract
August 1, 2022 - May 31, 2024
Developed web and mobile applications for managing and tracking customer support cases. Built full-stack solutions using Node.js, React, Vue.js, TypeScript, Tailwind CSS and AWS. Integrated applications with Microsoft Dynamics 365 / Dataverse, including custom CRM functionality and plugins. Delivered solutions for enterprise customers such as Ford Motor Company, contributing across architecture, APIs, frontend development and third-party integrations.
Senior Full Stack Node Developer at Waracle Contract
March 1, 2022 - June 30, 2022
Contributed to the successful launch of Sainsbury's Argos Monthly Payment Plan as part of a cross-functional development team. Developed customer-facing features using React and Node.js APIs. Built and maintained unit and integration tests to ensure application quality. Worked with AWS serverless architecture and cloud-native deployments in an agile environment.
Senior Full Stack Developer at Carestream Dental Permanent
January 1, 2021 - November 30, 2021
Developed and maintained cloud-based dental management software using C#, .NET Core, Entity Framework, SQL, OData, Azure and React. Designed and delivered new functionality and integrations across frontend and backend systems. Led technical upgrades and improvements to the codebase for maintainability and reliability. Contributed to enterprise projects supporting a major Saudi government contract.
Senior Full Stack Engineer at Blackhawk Network Contract
March 1, 2019 - January 31, 2020
Developed enterprise web applications for a global provider of gift cards, payments and employee benefit solutions. Delivered full-stack functionality using C#, .NET Core, React, Angular, JavaScript and Node.js. Developed and integrated APIs and backend services using .NET Core, SQL and NHibernate. Built automated tests using NUnit and contributed to code reviews, technical decisions and agile delivery. Worked across a diverse technology stack including PHP, DotNetNuke, Swagger, NPM and SCSS.
Full Stack Web Developer at Lumesse Permanent
May 1, 2010 - October 31, 2018
Developed enterprise recruitment software and integration services used by major organisations and recruitment teams. Designed and built APIs and integrations connecting the platform with 100+ external recruitment and assessment platforms. Delivered career-site solutions for organisations including Santander, the BBC and the Ministry of Justice. Developed scalable frontend and backend solutions, integrating platforms including Monster, Reed, SHL and TalentQ. Collaborated with colleagues and stakeholders to deliver new functionality and technical improvements. Received multiple company innovation awards for contributions to new products and technical solutions.

Education

BSc Computer Graphics at University of Bedfordshire
January 1, 2007 - January 1, 2007
BTEC National Diploma, Computer Studies at Barnfield Tech
January 1, 2003 - January 1, 2003

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Healthcare, Professional Services, Travel & Hospitality