Shann Marsland

Software Engineer

C:\Users\Shann\CV>_
Profile
I am a highly committed engineer with 9 years of experience in software development. I approach all challenges with enthusiasm and a constant eye for detail, resulting in being a key part of the delivery of numerous successful projects. During my progression through the Engineer, Senior Engineer & Lead Engineer roles, I have built up a range of both technical and professional skills that I can apply at all stages of the development lifecycle. I am always keen to learn as well as impart knowledge and help others wherever I can. I strongly believe that most problems can be solved in more than one way and always aim to use a pragmatic approach to find the most suitable solution.
Technical Skills
.NET Core
.NET Framework
ASP,NET
Vue.js
React
MS SQL Server
MySQL
C#
T-SQL
HTML
CSS
Javascript
Typescript
KQL
Visual Studio
Visual Studio Code
Rider
SSMS
R#
Team City
Octopus Deploy
Entity Framework
Dapper
JIRA
Scrum
Kanban
Azure
NuGet
npm
Git
GitLab
Azure DevOps
Docker
IIS
Windows Command Line
Powershell
Career History
Jan 2023 – Apr 2023 (3 months)
AND Digital, Acero, Sheffield
Senior Product Developer
I only spent a short time at AND Digital due to being made redundant, however during this time I took as much as I could from the experience which included:
  • Leading the development of an internal feasibility & familiarisation project for some future client work. This involved building a greenfield web application built with a React front end, .NET Core API & MySQL backend, and all hosted in Azure.
  • Investigation into NGINX reverse proxy routing which involved creating a sandbox environment with containerized instances of 2 APIs, 2 React Apps & and 1 instance of NGINX.
  • Attended multiple training workshops such as React, React Native, and various agile talks.
Sep 2015 – Dec 2022 (7 years 4 months)
3Squared, Fountain Precinct, Sheffield
2021-2022 | Lead Software Engineer
  • Led 2 development teams each containing 3 Software Engineers & 2 QA engineers.
  • Worked closely with the teams to unblock any technical issues as well as unblock any process issues caused outside of the team.
  • Oversaw the implementation of a bespoke single sign-on solution using our internal Federation Gateway and allowing authentication via Azure Active Directory. This was implemented using OIDC & the OAuth 2.0 protocol.
  • Balanced client requirements with the wider needs of a SaaS application. I always aimed to translate an individual client requirement into a more generic feature to provide benefits to the product and allow shared usage for other clients.
  • Attended requirement gathering meetings with stakeholders and run sprint demonstrations with them to show progress and gather feedback.
  • Line managed 2 engineers to support their well-being and development through regular 1-2-1’s.
  • Worked closely with the Programme Manager to guide resource planning and fed up regular project updates.
  • Run various scrum ceremonies for the team such as backlog refinement, sprint planning, sprint retrospective, and the end of sprint reviews.
2018-2021 | Senior Software Engineer
  • Became the technical lead on the company's flagship product, EDS, which, in 2016, won the Queen’s Award for Enterprise in the Innovation category. I led the development of this product throughout the onboarding of the company's largest client to date. As part of the initial onboarding, the client requested numerous changes to our existing software which were successfully delivered on time.
  • Worked closely with mobile developers to define API contracts for the application's iOS & Android counterparts. All API changes had to be implemented with the consideration of maintaining backward compatibility.
  • Refactored the implementation for an offline-enabled sync mechanism which resulted in 7x faster performance.
  • Carried out a cloud migration of the project with resiliency, scalability & observability in mind. The migration was to move from virtual machines into Azure App Services which required numerous architectural changes to support this.
  • Adjusted the team’s development approach to enable zero downtime deployments.
  • Worked closely with the Business Analysts and Project Managers to provide technical solutions and estimations for client requirements.
  • Gained an interest in DevOps and worked with this department to increase my knowledge beyond development.
2015-2018 | Software Engineer
  • Worked on an Innovate UK research project designed to monitor safety distances between staff & vehicles on construction sites. I also worked on the integration of Human API into a healthcare web application.
Sep 2013 – Sep 2015 (2 years)
SYPTE, Broad Street West, Sheffield
IT Web Developer
  • Developed and maintained multiple in-house and public-facing websites.
  • Full implementation and delivery of Microsoft Dynamics CRM. This project aimed to consolidate multiple systems into a single source of data. I worked alongside a team of MS Dynamics CRM specialists where I went from having no knowledge of CRM development or customization to becoming an integral member of the team.
Jul 2013 – September 2013 (3 months)
Property Vision, Electric Works, Sheffield
Software Developer
Jul 2011 – Sep 2012 (1 year 3 months)
CSE-Healthcare Systems, Rotherside Road, Sheffield
Placement Student Software Engineer
Education History
2009-2013
Sheffield Hallam University, City Campus, Sheffield
Degree: BSc (Hons) Computing - 1st Class Honours
2006-2008
Hillsborough College, Livesey Street, Sheffield
AS: Graphic Design (D), English Language (E)
A2: Applied ICT (D), Sports & PE (D)
About Me
I spend most of my time outside work with my wife and 2 young children, who certainly keep me busy and on my feet. We like to spend evenings and weekends going for walks around the 2 local valleys, Rivelin & Loxley, or finding a park for my eldest child to play in. Aside from this, I enjoy playing football having played lots of 5 & 11 aside. In the last few years, I have tried to turn my hand to DIY. My biggest project has been slowly rebuilding a large raised deck area at the back of my house. In my downtime I will generally be watching a TV series, listening to various tech podcasts, or trying to get into a book.
© Shann Marsland 2023