splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
Tom Haigh
Software Engineer
splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
splash-tile
HTML5
CSS
dotnet

Skills


Microsoft stack

Html

Javascript

CSS

C#

.Net (Framework + Core)

SQL (Sql Server, Oracle, Postgre)

Experience


Reading Room

Software Developer

2023 -

Description
Reading Room engaged in a project with Circle Healthcare to update their website and surrounding processes. Activities included site rebranding, developing a suite of new Sitecore components, conducting A/B testing, and implementing intelligent search via Azure services.
Main Responsibilities
Project Work
  • Circle healthcare project
  • Development of microservices using .Net 8 to connect with Azure
  • Development of customer facing site using Javascript, C#, .Net, MVC and Sitecore
  • Implementation of A/B testing across the site
Skills
  • HTML, CSS, Javascript, Typescript, Jquery, AJAX
  • MVC .Net (C#)
  • Sitecore 10
  • .NET 8 with Microservices
  • Vue
  • Atlassin: Jira, Confluence
  • Git, Bitbucket
  • Powershell scripting
  • UML
  • Use Case Analysis
  • SCRUM (agile) delivery method
  • Docker

Vitality

Software Developer

2018 - 2023

Description
Award-Winning Health & Life Cover That Rewards You For Being Healthy. Vitality track your lifestyle via smart wearable devices. This data is used provide discounts on your insurance, discounts and gifts on selected products and to help advise customers towards a healthier lifestyle. The partner and rewards team is central towards these goals, providing the services that underpin the Vitality strategy.
Main Responsibilities
BAU
  • Provision of 3rd line support across Vitality insurance products and underpinning architecture
  • Responsible for junior developers
  • Support, administration and maintenance of IT processes
  • Maintenance of codebase with 80% unit test coverage, supporting DI where applicable
Project Work
  • Partner and Rewards team
  • Development of microservices using .Net Core and the Entity Framework
  • Development of member facing site using Javascript, C#, .Net, MVC and Sitecore
  • Development of single page applications using Angular
Skills
  • HTML, CSS, Javascript, Typescript, Jquery, AJAX
  • MVC .Net (C#)
  • Sitecore
  • .NET Core MSA services
  • Angular, Node.js
  • Selenium test framework with SpecFlow
  • Atlassin: Jira, Confluence
  • Git, Bitbucket
  • Jenkins build engine
  • Octopus deploy
  • Powershell scripting
  • UML
  • Use Case Analysis
  • SCRUM (agile) delivery method

SOAS University of London

Analyst Programmer

2015 - 2018

Description
The School of Oriental, African, Middle and Near Eastern Studies provides higher education programmes across a broad range of subjects including finance, global diplomacy and environmental management.
SOAS Distance Learning deliver masters programmes to thousands of students across the globe.
Main Responsibilities
BAU
  • Provision of 3rd line support across all SOAS student systems
  • Responsible for Distance Learning department
  • Support, administration and maintenance of IT processes
Project Work
  • Distance Learning
  • Analysis of process and procedure and identification of improvements
  • Development of Online Services (ASP .net)
  • Development of reporting suite (SSRS, Oracle, SQL Server)
Skills
  • Capita UNITe
  • Process mapping
  • Use Case Analysis
  • Agile Methodology (Sprints, MoSCoW)
  • HTML, CSS, Jquery, Bootstrap, AJAX
  • ASP .Net (C#)
  • WSE3 and WCF SOAP services
  • Winforms/WPF
  • SQL Server (TSQL, SSRS)
  • Oracle (PL/SQL)
  • Selenium test framework
  • SVN Source Control

Ministry of Justice

Software Developer

2013 - 2015

Description
The Ministry of Justice - HM Courts and Tribunal Service (HMCTS) are responsible for the administration of criminal, civil and family courts and tribunals in England and Wales.
The Performance and Reporting Team (PAR) are responsible for providing operational and management reporting, concerning HMCTS performance, to Judiciary and Government to aid in strategic decision making and policy.
Main Responsibilities
BAU
  • Support of HMCTS Performance & Reporting Team
  • Design, build & maintain operational & management reports
  • Manage HMCTS BI SAP platform
Project work
  • Design Kimball method data warehouse
  • Analysis of existing systems and procedures
  • Investigate data suitability for reporting
Skills
  • Crystal Reports
  • SAP Business Objects
  • SQL Server
  • Kimball data warehouse design methodology

ESPN

Broadcast IT Consultant

2010 - 2013

Description
Entertainment and Sports Programming Networks (ESPN), is a U.S. based global cable and satellite sports television network. Network coverage included prestigious sporting events like the Football Premier League (EPL), the National Football League (NFL) and Premiership Rugby Union.
ESPN UK was responsible for broadcast of EPL and Premiership Rugby to both the UK and US regions alongside re-broadcast of a number of high profile American sports properties.
Main Responsibilities
BAU
  • Support ESPN Broadcast IT systems & processes
  • Build tools to support day to day activities
  • Manage internal & external data feeds
  • Manage Broadcast Management Systems
Project Work
  • ESPN America Broadcast Management System migration
  • Sound Mouse data feed
  • Feed management system
Skills
  • Imagine Vision Broadcast Management System
  • Process Mapping
  • Use case analysis
  • HTML, CSS, JQuery
  • ASP .Net MVC
  • Winforms
  • SQL Server (T/SQL)
  • Oracle (PL/SQL)
  • XML + XSLT
  • SVN Source Control

Imagine Communications

Software Developer

2008 - 2010

Description
Imagine Communications, formerly Harris Broadcast, provide Hardware and Software products to support a media network's broadcasting capability. Imagine provide solutions reaching nearly half of the world's video channels. Clients include Sony, Disney, Sky and ITV.
Vision is Imagine's flagship Broadcast Management System (BMS) a Client Server enterprise level system which encompasses schedule, rights and media library management.
Main Responsibilities
BAU
  • Provision of 3rd line support for Imagine Broadcast solutions.
Project Work
  • Development of the Vision Broadcast Management System
  • 7 Major client releases.
  • UI enhancements
  • Database upgrade, optimisation and enhancements
Skills
  • C# .net
  • Delphi
  • Winforms
  • Oracle(PL/SQL)
  • Visual Source Safe Source Control

EMIS Health

Software Developer

2006 - 2008

Description
Egton Medical Information Systems (EMIS) provide clinical management systems and health analytics tools to the NHS, private sector and Military.
PCS is EMIS's fully integrated clinical care system a n-tier enterprise level system used widely across the NHS and UK military.
Main Responsibilities
BAU
  • Provision of 3rd line support for DMICP project
Project Work
  • EMIS Primary Care System
  • Phase 1 + 2 of Defence Medical Initiative Programme
  • UI enhancements
  • New module development
  • Database development
  • Implementation of ISO9001 documentation standards
Skills
  • C# .net
  • Delphi
  • SQL Server
  • SVN Source Control

Crag Rats

Marketing IT Support Officer

(Contract)

2005 - 2006

Description
CragRats began as a Theatre-In-Education company delivering targeted programs to schools and later expanded to enterprise and healthcare education. Programmes included: teaching alcohol and drug awareness, to school children and patient awareness to doctors.
Main Responsibilities
BAU
  • Provision of IT support for the Marketing department
  • Training Users
Project work
  • Integration of a bespoke Contact Management System
  • Data migratation
Skills
  • SQL Server
  • MS Access

Framatome

Analyst Programmer

(University Placement)

2003 - 2004

Description
Framatome specialise in nuclear power and renewable energy, constructing, developing and maintaining power plants across the world. Framatome has pioneered the development and construction of the Pressurised Water Reactor, EPR type reactor and supporting technologies.
Main Responsibilities
Project Work
  • Introduction of PICO tech TDR probe into 1/4 scale reactor systems
  • Delevopment of TCP/IP communication solution
  • Development of handshaking between bespoke applications and Labview based reactor systems
  • Development of microwave analysis tools and interfereance correction alorithms
Skills
  • Delphi
  • Labview
  • PICO technology TDR Probe

Projects


For a more detailed description, click the images below.

Qualifications


Sitecore - Certified Developer

Axelos - ITIL Foundation

PRINCE2 - Practitioner

BSc (Hons) Software Engineering - 2 : 1

Education


Nottingham Trent University

BSc (Hons) Software Engineering

Sitecore

Sitecore 9.1 Certified Developer

Axelos

ITIL Foundation

Q&A Training

PRINCE2 Foundation and Practitioner

Microsoft

Web Applications Development with Microsoft .NET (70-515)

Microsoft

Application Development Foundation (70-365)

Microsoft

Querying Microsoft SQL Server (70-461)

Triveratech

Core XML and related technologies

Quick minds

Communicating with style

Quick minds

Influencing at work

Quick minds

Communications and impact

Contact