Summary
Overview
Work history
Education
Skills
Certification
Timeline
Generic

Ellis Simons

Hinckley,UK

Summary

Software developer with strong expertise in C#, SQL, and JavaScript, utilizing .NET 8 and Azure for effective solution delivery. Skilled in designing RESTful APIs and integrating with Microsoft Azure, facilitating efficient deployment via CI/CD pipelines. Experienced in applying SOLID principles and automated testing to improve code quality and maintainability. Focused on advancing microservices architecture and clean design patterns to foster innovation in software development.

Overview

4
4
years of professional experience
1
1
Certification

Work history

Developer

Next
Enderby, UK
09.2024 - 11.2025
  • Maintained and developed backend systems for high-traffic retail websites and mobile applications.
  • Designed, built, and optimised microservices using .NET 8, RESTful APIs, and Azure technologies.
  • Implemented data access layers with Azure SQL and CosmosDB, enhancing performance across services.
  • Collaborated with product owners and QA in an Agile environment to deliver features.
  • Applied Test-Driven Development (TDD) and SOLID principles to uphold code quality.
  • Enhanced CI/CD pipelines in Azure DevOps, introducing validation gates that improved reliability.
  • Participated in incident triage and root-cause analysis to resolve production issues.
  • Contributed to code reviews, mentoring developers on best practices for maintainability.

Junior Developer

Agilico
Northampton, Northamptonshire
09.2021 - 09.2024
  • Contributed to development of Agilico’s SaaS invoice processing platform, delivering secure features in an Agile environment.
  • Designed and developed cloud-based applications using C#, .NET, and Azure Functions, integrating with SQL Server.
  • Optimised data access layers with T-SQL and LINQ to enhance database performance.
  • Developed responsive UI components using HTML, SCSS, and JavaScript to meet product specifications.
  • Implemented Test-Driven Development practices, writing unit tests with xUnit to ensure code reliability.
  • Participated in code reviews and sprint planning to boost team productivity and maintain best practices.

Education

BSc - Computer Science, 1st Class Honours

De Montfort University
Leicester, UK

Skills

  • Core Languages: C#, SQL, JavaScript, HTML, CSS
  • Frameworks / Libraries: NET 8 / NET Core, RESTful Web API, LINQ, Blazor, XUnit, Moq
  • API & Integration: RESTful APIs, Swagger / OpenAPI, JSON, Authentication (JWT / OAuth2)
  • Databases: SQL Server, CosmosDB, MongoDB, Azure SQL
  • ORM: Entity Framework, Dapper
  • Cloud & Architecture: Microsoft Azure, Microservices, Clean Architecture, Dependency Injection
  • Version Control & DevOps: Git, GitHub / Azure DevOps, CI/CD Pipelines
  • Best Practices: SOLID Principles, TDD, Automated Testing (Unit, Component, Integration, Functional), Agile

Certification

Azure AZ204: Developing Solutions for Microsoft Azure

Timeline

Developer

Next
09.2024 - 11.2025

Junior Developer

Agilico
09.2021 - 09.2024

BSc - Computer Science, 1st Class Honours

De Montfort University
Ellis Simons