Robert Dolman

Wirral, United Kingdom

Profile

Talented, passionate and creative software developer with excellent architectural design skills. Combining strong technical leadership with an analytical and inventive approach to problem solving.

Technical Summary

Skills

  • C#
  • Azure
  • .NET Core
  • Terraform
  • React
  • Vue
  • EF Core
  • SQL / T-SQL
  • Javascript
  • HTML5 / CSS3
  • Kubernetes
  • Docker
  • NUnit / xUnit
  • Moq / NSubstitue
  • Selenium
  • Cypress

Software and Tools

  • Visual Studio 2022
  • VS Code
  • PowerShell
  • Git
  • SSMS
  • Azure DevOps
  • TeamCity
  • Jenkins
  • NServiceBus
  • NodeJS
  • npm
  • SpecFlow
  • Jira
  • Bitbucket
  • jetNEXUS
  • Let's Encrypt
  • IIS
  • Apache
  • NGINX
  • MS SQL Server
  • MySQL

Education

University of Salford, BSc (Hons) Computer Science 2:1 (2009)

Core Modules: Object-Oriented Programming, Java Programming, Web Development, Data Structures.

Mosslands Sixth Form College (2005) A Levels (3 Total) Including;

Information Technology B

Mosslands Secondary School (2003) GCSE Qualifications (10 Total) Including;

Mathematics A
English Literature A

Work Experience

July 2021 - Current, Four Eyes Insight

Position: Solutions Architect

  • Managed a team of 4, designing, developing and maintaining the company's primary analytics software. An API written in .NET Core using Azure Service Bus and Data Factory to deliver data to Power BI, accompanied by a Vue frontend.
  • Delivered a large migration from Vue 2 to Vue 3 and built several API features and enhancements.
  • Streamlined CI/CD pipelines in Azure DevOps deploying to an Azure Kubernetes Cluster and introduced test automation using Mocha and Cypress.
  • Redesigned and built Azure platform infrastructure from the ground up, automating all aspects of delivery with IaC written in Terraform, providing significant ongoing cost savings.

  • C#
  • .NET Core
  • Kubernetes
  • Docker
  • Azure Service Bus
  • Azure SQL Server
  • Vue
  • TypeScript
  • Bootstrap
  • XUnit
  • Mocha
  • Cypress
  • Git
  • Azure DevOps
  • Terraform
  • PowerShell

March 2016 - July 2021, Legal Marketing Services

Position: Lead Software Engineer (Mar '16)

  • Migrated existing monolithic software to a microservices architecture in Azure.
  • Designed a fully automated platform deployment strategy using Terraform to deploy core infrastructure including an ALB (Application Gateway), API Management, VNets, Network Security Groups, Cosmos DBs, Function Apps and storage.
  • Setup CI/CD pipelines in Azure DevOps and automated the deployment and testing of many microservices for both on-premise and Azure platforms.
  • Built a single sign-on solution using IdentityServer4, React, Entity Framework and .NET Core.
  • Liaised with HM Land Registry product owners and technical staff, leading a team of 5 to design and build an integration between LMS systems and the digital mortgage service.
  • Team lead for Panel Link® an enterprise MVC software application used by thousands of conveyancing firms across the country.
  • Delivered a program of work which established an agile approach to software development for my team and the wider department.

  • C#
  • .NET Core
  • .NET Framework
  • NServiceBus
  • MS SQL Server
  • React
  • Bootstrap
  • NUnit
  • NodeJS
  • IdentityServer4
  • Selenium
  • SpecFlow
  • Git
  • Azure
  • Azure DevOps
  • TeamCity
  • Jira
  • Bitbucket
  • jetNEXUS
  • Terraform
  • PowerShell
  • IIS
  • SoapUI

May 2013 - March 2016, Legal Marketing Services (Continued)

Position: Software Developer (May '13)

  • Lead developer for the design refresh and development of the company's primary client focused service TrackMyCase.com using ASP.NET MVC, with strong emphasis on mobile friendly design.
  • Architected and developed a highly customisable, event-driven, automated communications service with user defined templates and dynamic data placeholders (incorporating a bespoke ORM library and web interface), with a current throughput of more than 100,000 text and e-mail messages per month.
  • Migrated the company's source control to Git and introduced Jira as an ALM tool.
  • Customised and configured both Jira and BitBucket and provided product training for both technical and nontechnical staff.

  • C#
  • ASP.NET Web Api
  • ASP.NET MVC
  • WCF
  • MS SQL Server
  • NUnit
  • Moq
  • JQuery
  • Git
  • Jira
  • Bitbucket
  • IIS
  • SoapUI

March 2011 - May 2013, NHS - Welsh Ambulance Service NHS Trust

Position: Senior Applications Developer

Working as part of a geographically distributed team excellent communication skills were vital, along with the ability to proactively work autonomously. Technical lead on several high-profile projects including an organisation-wide single sign-on solution and a ground up re-development of the Trust's intranet built using Umbraco, responsible for the full development lifecycle, documentation, guides and QA.

  • C#
  • ASP.NET
  • ASP.NET Web Forms
  • ASP.NET Web Services
  • COM
  • XSLT
  • MS SQL Server
  • JQuery
  • IIS

August 2009 - March 2011, NHS - North Mersey Health Informatics Service

Position: Web Software Developer

Primarily responsible for the construction and maintenance of both internal intranets and external websites for NHS partner organisations throughout the North West. Focusing on C# .NET development projects and data-driven applications whilst jointly responsible for web services maintenance and database management on 5 web servers, hosting 50+ websites as well as responding to client support calls of both a technical and non-technical nature. Liaising with various departments within each partner organisation to gather information about upgrading existing systems and developing new applications.

  • C#
  • ASP.NET
  • ASP.NET Web Forms
  • MS SQL Server
  • JQuery
  • IIS

Training / Conferences

  • (2018) Developing Microsoft Azure Solutions (M20532)
  • (2018) Microsoft Azure Fundamentals (M10979)
  • (2016) Application Lifecycle Management and DevOps With Visual Studio
  • (2015) Institute of Leadership and Management, Level 3 Award in Leadership and Management
  • (2013) 'DevWeek' London
  • (2012) 'Handheld Conference' Cardiff
  • (2009) 'Understanding WCAG 2.0' Workshop