Adam Salisbury Profile Picture
Get in touch at

Freelance/Contract Software Developer and Consultant (2023 - Present)

Location: Remote

Work: Various projects

Project Examples:

The migration of a large number of reports from SSRS to Power BI, including moving logic out of SPs to reusable C# modules that can be consumed by Power BI.

Modification of a suite of products to allow a company to move from a perpetual licensing model to a subscription model.

The design and development of a distributed application messaging system, used for various purposes, for example allowing micro-services to communicate with each other. The system has awareness of geographically sensitive data (GDPR) and routes it accordingly. The system has an emphasis on privacy and security and is simple to scale out or in.

Creation of a Windows ODBC driver that provided read access to an existing set of proprietry data views, for data analysis and reporting purposes.

Development of a "wizard" style application that streamlines the migration and deployment of WordPress sights to Microsoft Azure.

C# .NET
.NET Framework
C++
SQL Server
CosmosDB
Azure
Docker
Kubenetes
Azure API
React
Redux Toolkit
Svelte
SolidJS
Electron

Break (2022 - 2023)

Freelance/Contract Data Migration Engineer (2021 - 2022)

Location: Remote

Work: Several large scale data migration projects. Design and development of migration solutions, transformation script writing, data cleansing, working with businesses to understand data purpose and importance.

MongoDB
SQL Server
Oracle
BMC Remedy
ServiceNow
GraphQL
AdeptSQL
OData
C#
EF Core
DataGrip

Senior Web Dev -> Tech Lead -> Dev Manager @ Software Company (2015 - 2021)

Location: London, UK

Work: Lead a team in the development of an SPA counterpart to the company’s flagship desktop (WPF) product. Eventually became Dev Manager for the entire product. Worked as a scrum master across multiple scrum teams. Dealt with annual pen tests across web, desktop, SQL and cloud platforms. Worked on the sell-side tech due diligence leading up to the sale of the company.

AngularJS
Angular
TypeScript
.NET Core
.NET FX
Web API
WPF
C++
SASS/LESS
SQL Server
Azure SQL
Entity Framework

Senior Web Dev @ Energy/Utility Company (2013 - 2015)

Location: Wakefield, UK

Work: Developed from scratch a web app that allowed users to query, report on and edit engineering data gathered by a field survey mobile app. Mentored team members, particularly on ASP.NET MVC. Introduced TDD to the team. Successfully implemented improved testing and deployment strategies across the team. Also worked with Xamarin.Android on the aforementioned survey app.

C#
.NET FX
AngularJS
ASP.NET Web API
JavaScript
CSS
HTML
Xamarin
SQL Server/T-SQL
Jasmine
Karma
Chutzpah

Systems Development Consultant @ Engineering Company (2012 - 2013) (Contract)

Location: Burton-on-Trent, UK / Varese, Italy

Work: Designed, developed and implemented a companywide software solution, focusing on employee, stock and job management, reporting, document storage, internal communications and production planning with labour recording, interfacing with an existing Sage system. Worked closely with all areas of the business to gather requirements.

C#
.NET FX
ASP.NET MVC
JavaScript
CSS
HTML
SQL Server/T-SQL
WPF
Prism Framework

Dev Team Lead @ Construction Company (2008 - 2011)

Location: Sheffield, UK

Work: Leading a team in the development of a mobile survey application running on .NET CF/Windows Mobile, along with an associated web based, back office system.

C# .NET
.NET Compact Framework
SQL Server Compact Edition
ASP.NET WebForms
SQL Server/T-SQL
WCF Services

Software Developer @ Software Company (2008) (Contract)

Location: Sheffield, UK

Work: Extending the existing web based application which was part of the “NHS database” system.

Classic ASP :-(
SQL Server/T-SQL

Software Developer @ Software Company (2006 - 2008)

Location: Sheffield, UK

Work: Extending the existing suite of customer service management products. Integrating with customers’ systems using XML SOAP web services.

VB6
WinForms
VB.NET
ASP.NET Web Services
WPF
SQL Server/T-SQL

Database Developer @ Telecoms Company (2004 - 2005) (Student Placement)

Location: Manchester, UK

Work: Report writing for areas including payroll, customer billing, P&L statements and operating expenses.

SQL Server/T-SQL
Crystal Reports