Analyst programmer with over 20 year’s development experience including over 5 years financial services experience in a dynamic growth environment. A technical lead adept in using Agile and Test Driven Development both within the business and whilst mentoring other developers.
2002 - 2004
BSC in Business Information Technology
1997 - 1998
HND in Business Information Technology
1995 - 1997
BTEC National Diploma in Computer Studies
|C#.Net 3 -4.7.2||(8.5 Years)||WCF||(1 Year)|
|Visual Basic||(14 Years)||Web API||(2 Years)|
|XML||(6 Years)||Service Bus||(2 Years)|
|Powershell||(1 Years)||Entity Framework||(1 Year)|
|HTML||(14 Years)||WPF||(4 Years)|
|SQL||(14 Years)||Dependency Injection||(4.5 Years)|
|ASP.Net||(2.5 Years)||COM+||(1 Year)|
|Visual Studio 2008-2019||(7 Years)||Windows 7,8,8.1,10|
|TFS||(6.5 Years)||Windows Vista|
|SourceSafe||(8 Years)||Windows XP|
|Microsoft Test||(3 Years)||Windows 2008 Server|
|nUnit||(2 Years)||Windows NT 4.0|
|Installshield 5.5-X, 2014||(7 Years)||Windows 95, 98|
|Jan '17||Essential Information Group|
EIG specialise in providing services for auctioneers and the public to view, find and sell properties at auction and online. An auctioneer is able to create an auction and advertise a lot, post the details to property portals and carry out money laundering checks. They are also able to sell the lot online via EIG's platform. For the public they can subscribe for alerts and searches and access the legal documents.
|May '16||Monarch Software|
|~Dec '16||Senior Developer|
Monarch develop warehouse software for a major wholesaler. Technology used:
|Feb '14||Honeywell Notifier|
|~May '16||Principle Developer|
Honeywell Notifier manufacture engineered fire alarm systems which includes fire alarm control panels, devices and peripherals for the European market.
|May '08||Partnership Assurance|
|~Dec '13||Senior Developer|
Partnership Assurance provides annuities to the retirement and care sector. Part of award winning IT Team in 2012, FT IT Technology Award, first for Partnership.
|Jun '07||Baker Tilley|
|~Apr '08||Senior Developer|
Baker Tilly provide accounting and auditing services to businesses in the UK.
|Nov '05||iBase Systems Ltd|
|~Jun '07||Technical Support & Trainer|
iBase systems supply mobile inspection software and GIS mapping software to local government
|Nov '04||XPro Services Ltd|
|~Mar '05||Technical Support & Trainer|
The company had two work streams that they focused on; a document management system for auto scanning and cataloguing documents and an optician’s practice management system.
|Jun '04||SDMS Ltd|
|~Oct '04||Technical Support & Trainer|
Provide a number of applications for staff management and HR tracking software.
|Aug '02||Contracting / Degree|
|Jul '01||Ortho-Clinical Diagnostics|
OCD provides blood typing and Immunoassay testing machines to the healthcare market.
|Oct '00||Aspect Telecommunications|
|~May '01||Lead Developer|
The company was developing a Portal product to control the flow of data into a call centre managing VOIP, emails, web chat and agent assisted web browsing. The application was developed with each site providing one component to the total solution.
|Mar '99||Raytheon Systems Ltd|
Our department produced a hardware and software solution for training Air Traffic Controllers. The software was written in VB, C++ and FORTRAN and the hardware consisted of networked PC's and a 3D Silicon graphics tower.
|~Dec '98||Junior Developer|
Infrasoft provides a civil engineering design application which combines string modelling with conventional design techniques such as AutoCAD to allow engineers to model projects.
|Ongoing||Continued Professional Development (Online Pluralsight)|
|Oct ‘14||Certified ScrumMaster (Radtac)|
|Mar ‘13||Windows Presentation Foundation with Expression Blend (QA)|
|Aug ‘10||M2792 Implementing Microsoft SQL SSIS (QA)|
|Aug ‘07||2797A SQL Reporting Services 2005|
|Jun ‘07||Crystal Reports with Access Dimensions|
|Mar ‘01||Q & A Java for Non C Programmers|
|Mar ‘00||Using Installshield \ Advanced Installshield 6|
|Apr ‘99||MCP NT Technical Training Course|