Aidan Garnish

Collaboration Not Competition

About Aidan Garnish

Hello, I'm Aidan and I have been building useful things with code for over 10 years. In that time I have worked for some huge companies and some tiny companies but they all had one thing in common. They all contained people whose working lives could be improved, made easier and more productive through the thoughtful application of technology, I hope I helped.

In addition to building stuff for money I have also made some other things including 65hours, BookHashtags, CVOnce and Pimp It Pretty.


  • 2000-2001

    University of Newcastle, Computing Science (MSc)
  • 1996-1999

    University of Liverpool, Politics, (BA Hons)


  • Jan ’13 – Current

    TIROne Technologies - Canada

    Chief Technology Officer

    TIROne provides regulatory, mapping and tracking SAAS (software as a service) solutions to the Canadian oil and gas industry. I am responsible for setting the technical direction of the solutions that we build to ensure that they meet users needs and are scalable and robust. The service is built using Microsoft Windows Azure to make the best use of features available including Azure Websites, Cloud Services, Azure Storage (blob, table and queues) and Azure SQL.

  • Jan ’12 – Jun '13

    Northumbrian Water Limited - Durham

    SharePoint Consultant - Contract

    Development of SharePoint and Project Server to support the NEC3 project delivery framework. This involved the development of InfoPath forms, event receivers, site columns, content types and web parts.

  • Jan ’13 – Current

    Unity Exploration Services - Canada

    SharePoint Consultant - Contract

    I provided remote SharePoint consultancy for Unity Exploration Services, a Canadian oil and gas exploration company. This involved the development of web parts, event receivers, automated import of CSV files and integration of SharePoint with their GPS tracking system.

  • Sep ’11 – Nov '11

    Technology Services Group

    SharePoint Consultant - Contract

    I was involved in a series of short engagements with several of TSG's customers to provide SharePoint consultancy. This included install and configuration of SharePoint 2007 and 2010, site set up and initial training for key stakeholders.

  • Feb ’11 – Aug '11

    Northumbrian Water Limited - Durham

    SharePoint Consultant - Contract

    Working as a SharePoint developer to create solutions to support project quality assurance. This involved the development of InfoPath forms, workflow and web parts in a SharePoint and Project Server environment.

  • Mar ’10 – Feb ’11

    Technology Services Group - Newcastle upon Tyne

    SharePoint Consultant

    I worked on a project to develop SharePoint as a platform to support the core internal processes of this national IT services company. This involved the analysis of requirements and then development of workflows, InfoPath forms, event receivers and custom web parts to support these processes. I also worked to customise Microsoft Dynamics CRM 4.0 so that it could be used to support the sales process within the company. This included customising entities, adding JavaScript customisations, developing generic handlers and creating reports using SQL reporting services.

  • Jun ’08 – Mar ’10

    Strategic Systems Solutions - Newcastle upon Tyne

    SharePoint Applications Architect

    I led a team of 4 developers to produce a SharePoint project to provide extranet, Internet and intranet sites for a large pension provider. My role involved leading the technical implementation of the project, working with the customer to clarify requirements and to help coordinate the development and testing teams as well as the customers own testing. I worked closely with the members of the development team to design and create web parts, InfoPath forms and SharePoint solution packages. I also regularly met and worked with the customer to make sure they were happy with the solutions being provided and to train them in their use.

  • Oct '07 - Nov ’07

    Aspire Technology – Gateshead

    SharePoint 2007 Consultant

    I acted as a consultant developer on a project to migrate the asp intranet of a national construction company to MOSS 2007. This involved the development of custom web parts, content types and site definitions. I developed a web part to allow users to update their Active Directory details as well as other web parts that displayed custom information relevant to the current user.

  • Jan '06 – Jun '08

    Akzo Nobel – International Paint, Gateshead

    SharePoint Project Leader

    I led the implementation of the SharePoint based intranet across an organisation that contains four distinct business units and spans the globe. As part of this role I advised the regional and market SharePoint coordinators in identifying project requirements and generating solutions. I worked to develop solutions to the strategic issues of an implementation that has 8000 potential users. This included developing and delivering training, identifying 3rd party products that enhance the implementation where a requirement exists and assisting key business projects to leverage benefit from SharePoint.

    I delivered projects using MOSS 2007 to develop content managed Internet sites for several of the business units. This included development of custom web parts, master pages, page layouts, content types, customisation of search, custom workflow, custom navigation controls and variations.

  • Sep '02 – Jan '06

    Waterstons, Durham

    Technical Project Manager

    I began working for Waterstons, an IT solutions provider, as a graduate developer using C#, and SQL Server 2000. Within 1 year I progressed to the position of lead developer, responsible for all technical design and implementation, on a large e-government project for Darlington Council and the local strategic partnership. This was a web based portal project that facilitated the interaction of the partnership members with each other and the people of Darlington through the use of collaborative tools and web content management. During the final phase of the project I was responsible for the delivery of training sessions to end users with a range of skill levels.

    I project managed a cost management system for a national house builder and a sales and after care system for the same company. This involved managing a team of 5 developers and testers, ensuring quality standards were maintained, acting as the key client-facing member of the team and chairing client and internal team meetings to assess and report on progress. In addition to project management I was involved in analysis and requirements gathering as well as training for the project.

    As project manager I was directly involved in team members appraisal and performance development. This involved providing ongoing coaching, support and direction for team members, managing underperformance, recognising outstanding achievement, setting performance targets and carrying out salary and development reviews.

  • Summer '02

    Camp Encore/Coda, Maine, USA

    Head Counsellor

    As part of the management team at a musical summer camp I was responsible for the guidance and leadership of 38 staff. My daily duties included organising schedules and activities, leading meetings and training staff. I was responsible for the welfare of 160 children ensuring that they were well cared for and providing support and assistance to other members of the staff in the overall pursuit of this goal.

  • Mar '02 – Jun '02

    Beaumont Colson, Newcastle upon Tyne

    Software Developer

    At this small IT solutions provider I developed a database application using Delphi for a charitable organisation that allowed them to keep track of the contact they had with their clients. The application produced relevant reports that allowed the charity to obtain funding.

  • Summer '00

    Camp Encore/Coda, Maine, USA

    Waterfront Director

    In this position I was responsible for leading a team of 10 lifeguards and swimming instructors with the objective of providing 160 children with swimming, sailing and boating lessons on a daily basis. It was my duty to ensure that the waterfront was run in a safe and highly efficient manner. I was able to develop management skills and techniques to ensure that this was possible whilst fostering the spirit of fun and enjoyment crucial to the environment in which I was working.