I have 10+ years of experience developing systems in ASP.NET C# up to .NET8, and JavaScript/TypeScript using React, Angular, Aurelia and legacy frameworks. I have delivered greenfield applications including migrations to .NET Core and new product development, and I’ve worked with microservices, serverless, monoliths and hybrids. My work spans SaaS platforms, client solutions, internal tooling and migrations to SaaS, applying DDD, TDD and CQRS where appropriate. I’m comfortable with the full software development lifecycle and with the wider ecosystem around cloud services (Azure and AWS), CI/CD pipelines and IaC, plus relational and NoSQL databases such as SQL Server and MongoDB. I’m used to Agile teams and mentoring juniors, and I focus on maintainable software built on SOLID, design patterns, and automated testing. In my spare time I enjoy chess and building things—welding, soldering, construction and landscaping. I was a commercial chef in my younger days and today I volunteer at my village community kitchen.

Luke Cowley

I have 10+ years of experience developing systems in ASP.NET C# up to .NET8, and JavaScript/TypeScript using React, Angular, Aurelia and legacy frameworks. I have delivered greenfield applications including migrations to .NET Core and new product development, and I’ve worked with microservices, serverless, monoliths and hybrids. My work spans SaaS platforms, client solutions, internal tooling and migrations to SaaS, applying DDD, TDD and CQRS where appropriate. I’m comfortable with the full software development lifecycle and with the wider ecosystem around cloud services (Azure and AWS), CI/CD pipelines and IaC, plus relational and NoSQL databases such as SQL Server and MongoDB. I’m used to Agile teams and mentoring juniors, and I focus on maintainable software built on SOLID, design patterns, and automated testing. In my spare time I enjoy chess and building things—welding, soldering, construction and landscaping. I was a commercial chef in my younger days and today I volunteer at my village community kitchen.

Available to hire

I have 10+ years of experience developing systems in ASP.NET C# up to .NET8, and JavaScript/TypeScript using React, Angular, Aurelia and legacy frameworks. I have delivered greenfield applications including migrations to .NET Core and new product development, and I’ve worked with microservices, serverless, monoliths and hybrids. My work spans SaaS platforms, client solutions, internal tooling and migrations to SaaS, applying DDD, TDD and CQRS where appropriate. I’m comfortable with the full software development lifecycle and with the wider ecosystem around cloud services (Azure and AWS), CI/CD pipelines and IaC, plus relational and NoSQL databases such as SQL Server and MongoDB. I’m used to Agile teams and mentoring juniors, and I focus on maintainable software built on SOLID, design patterns, and automated testing.

In my spare time I enjoy chess and building things—welding, soldering, construction and landscaping. I was a commercial chef in my younger days and today I volunteer at my village community kitchen.

See more

Skills

Experience Level

Expert
Expert

Work Experience

Senior Software Developer at ALPE CONSULTING LTD
March 1, 2023 - Present
Full SDLC from spike and investigation; design and documentation; and implementation, testing and delivery. Participated in all aspects of Agile process spanning requirement gathering/business analysis and documentation; review and demos; retrospectives. Projects ranging from designing and developing features and bug fixes in a defense reporting tool; working on inventory management and retail project in ReactJS; leading a data extraction and transformation project using .NET and Azure Data Factory; leading internal ecommerce tool for digital transformation.
Senior Software Developer at HUGHUB
November 1, 2021 - February 1, 2023
Designing and developing integrations and features in insurance management platform. Mentoring and support of team members. Full SDLC from spike and investigation; prototyping and proof of concept; design and ADR documentation; and implementation, testing and delivery. Working on policy management, aggregator integration and extranet quoting. Involvement with cloud-native systems including a Python function to host a third‑party ML rating model; CQRS/Event Sourcing architecture.
Senior Software Developer at MONTRIUM
April 1, 2021 - September 1, 2021
Developing new features and bug fixes in C# and TypeScript/React. Designing solutions which interact with third party APIs and systems. Working in Agile processes with Azure DevOps; unit testing in C# and TypeScript; code review. Built multi-tenant SaaS using ASP.NET Core Azure Service Fabric Stateless MicroServices and React SPA; leveraging Azure Application Insights, Service Bus and CosmosDB; deployments via Pipelines and Git.
Freelance Software Developer at VARIOUS
May 1, 2020 - April 1, 2021
Using a variety of technologies to add functionality to existing applications. Modern (React and ASP.NET Core) and legacy (MVC with JQuery). Provided code reviews and design ideas; worked on an AI platform for Cities Skylines to explore C# design patterns and best practices.
Technical Consultant at EDS
June 1, 2019 - May 1, 2020
Using Azure and cloud technologies to research, develop and prototype possible solutions. End client interaction and requirement gathering. Designed business case, use case and UML documentation; independent technical autonomy; engagement with Ghanaian government stakeholders on a paper-to-electronic fuel allowance solution (Xamarin Forms mobile app and ASP.NET Core API).
Senior Software Developer at MOBEEWAVE
December 1, 2018 - June 1, 2019
Using React/Redux with TypeScript to develop two portal applications for clients; front-end and web layer features including image uploads. Mentored three interns; participated in Agile processes with Jira; code reviews; focus on test frameworks and quality; FinTech context.
Senior Software Developer at NOTTINGHAMSHIRE COUNTY COUNCIL
August 1, 2017 - June 1, 2018
Led delivery of a greenfield ASP.NET Core and TypeScript Aurelia project; code reviews and standards; refactor and debt payoff; stakeholder interaction; mentoring apprentices; design and implementation of views and micro client apps; migration and internal tool development; involvement in Azure Pipelines and UI features including geolocation.
Graduate/Junior/Mid Software Developer at CIMLOGIC, SENIOR INTERNET, BOOMWRITER, BIZFITECH, ALTIUSVA
November 1, 2013 - June 1, 2017
Various roles centered around the ASP.NET Stack; worked across multiple codebases and projects.

Education

MSc Information Technology at University of Nottingham
January 11, 2030 - April 10, 2026
BEng Mechanical Engineering at Loughborough University
January 11, 2030 - April 10, 2026

Qualifications

MSc Information Technology
January 11, 2030 - April 10, 2026
BEng Mechanical Engineering
January 11, 2030 - April 10, 2026

Industry Experience

Software & Internet, Government, Financial Services, Professional Services, Education