Gareth Wright

Gareth Wright


Senior C# .net MVC Developer

Azure Cloud and DevOps Developer

Umbraco CMS Expert, Contributor and Package Developer

Vue, TailwindCSS and Front End Developer

An implementation for Umbraco BlockList

An implementation for Umbraco BlockList

Just a quick article to describe my implementation on how to use the Umbraco CMS blocklist editor to...

Umbraco image optimisation using PunkOptimise

Umbraco image optimisation using PunkOptimise

About a year ago, I build a simple plugin for Umbraco 8 that allows you shrink your image via TinyPNG...

Umbraco Forms and converting fields to translations nodes

Umbraco Forms and converting fields to translations nodes

I've developed a package that will convert form fields into Umbraco translation fields, by clicking...




Senior Backend Developer


Home Based

Jun 2021 - CURRENT

  • C# .net MVC and .net core. 
  • Umbraco 7, 8 and 9 development.
  • Entity Framework Core.
  • TailwindCSS, Nunjucks, AlpineJS development. 
  • Historic Royal Palaces rebrand project. 
  • Exa website build.
  • Development of an internal studio planner.
  • Integration of Microsoft Dynamics CRM.
  • Bespoke Umbraco Content Apps.
  • Octopus Deploy and Azure DevOps build and release pipelines.
  • Certified First Aider - St John Ambulance - Emergency First Aid at Work.
Carbon Six

Development Manager

Carbon Six

Remote Working & Farnham, Surrey

Dec 2019 - May 2021

  • Team management & project development.
  • Outlining best practices and procedures for source control, security and deployments.
  • C# .net MVC development, .net framework and .net core.
  • Project delivery using Azure DevOps with build and release pipelines.
  • Umbraco 8 with ModelsBuilder.
  • Development of HubSpot websites with HubL syntax.
  • Azure functions and logic apps development.
  • Azure hosting service management and integration:
    • App Gateway, Traffic Manager, Virtual Machines, App services, SQL servers, Azure CDN and Blob Storage.
  • Migration from Umbraco Cloud to Microsoft Azure Hosting.
  • Hosting with Amazon Web Services, Umbraco Cloud and Microsoft Azure.
  • Building bespoke solutions for clients:
    • A personalisation engine for Umbraco based on user's behaviour.
    • Utilising Vendr for Umbraco to produce an ecommerce site, including contributions.
    • Creation of packages to integrate with HubSpot eCommerce Bridge and TaxJar with Vendr to show sales tax based on shipping.
    • A product comparison tool, product bundle-builder and recommendation tool.
    • Integration of Shopify, including building a JavaScript shopping cart.
    • Integration of MailChimp / SendInBlue for newsletter subscriptions.
    • Using MaxMind / IPStack for geo location services.
    • NPoco code-first data layer solutions.
  • Building frontend prototypes using:
    • HTML with data attributes, and nunjucks templating.
    • Bootstrap, TailwindCSS and SCSS. 
    • JavaScript with ES modules, JQuery, Node, NPM and Gulp.
    • Using NitrogenTailwind.

Senior Developer


Newbury, Berkshire

May 2019 - Dec 2019

  • C# .net MVC development.
  • .net core experience.
  • Experience with Umbraco and Sitefinity.
  • Umbraco CMS Contributor.
  • Extending Umbraco by creating C# and AngularJS packages.
  • Creating NuGet packages for internal & external use.
  • Test Driven Development with MS Test projects.
  • Utilising nPoco and Entity Framework.
  • Integration with Amazon S3 Buckets and Azure Blob Storage

Technical Manager


Newbury, Berkshire

Jan 2016 - May 2019

  • Technical Manager for various projects and clients.
  • Providing direction for the development team in support of business operations.
  • Staff recruitment, training and resourcing.
  • Improving processes, security and efficiency on technical projects.
  • C# MVC development utilising Umbraco and Sitefinity.
  • Umbraco Gold Partner.
  • Certified Umbraco Expert.
  • Extending Umbraco by creating C# and AngularJS packages.
  • SQL Server database administration and optimisation.
  • Azure hosting service management and integration:
    • Traffic Manager.
    • Azure DNS.
    • App services / App service plans.
    • SQL servers and databases.
    • Azure Content Delivery Network.
    • Blob Storage.
    • Vision API
      • AI Cognitive Services for analysing imagery.
    • Media Services
      • Encoding-on-demand and adaptive streaming.
    • Application Insights
      • Server monitoring and fault finding.

Senior Web Application Developer


Newbury, Berkshire

Jul 2008 - Jan 2016

  • Web development specialising in the Microsoft .net framework.
  • C# MVC and WebForms.
  • Umbraco 6 and 7 experience.
  • Lead developer on top brand projects with tight deadlines, which included team leadership and client liaising.
  • 3rd party integration with various API's.
  • Technical documentation and solution development.
  • Core developer of in-house content management system.
  • Pitching to potential new clients with success.
  • w3 Gold Winner

Web Application Developer


Newbury, Berkshire

Nov 2006 - Jul 2008

  • Web development specialising in the Microsoft .net framework.
  • C# WebForms.
  • SQL Server & Management Studio.
  • Core developer on large FMCG websites.
  • Multilingual experience with Arabic sites, including bidirectional layouts.
  • Building websites for high profile clients, under tight deadlines alongside creative and client teams. 
  • Creating bulk email notification systems including queuing and SMTP error handling.
  • Database optimisation and architecture for high load websites.
  • Lead on development of a dynamic survey builder. 

    Web Programmer


    Hurst, Berkshire

    Feb 2006 - Nov 2006

    • ASP VBScript OOP / C# driven websites.
    • Utilising XML and SQL server for databases.
    • Working with bespoke CMS systems to create and maintain entire websites.
    • Following storyboards and functionality specs agreed by all parties.
    • Maintaining ASP websites, whilst developing my knowledge of the technology and
    • Using XML and SOAP to connect to web services for online booking engines.
    MAD Productions

    Web Developer

    MAD Productions

    Colden Common, Winchester, Hampshire

    Apr 2005 - Feb 2006

    • ASP / driven website builds.
    • VBScript
    • SQL Enterprise Manager / MS Access.
    • Full commercial e-commerce solutions, including ordering systems and content management.
    • SEO awareness.
    • Working alongside SEO team with proven practices.
    • Responsibilities for quality, security, performance and ease of use.
    TNT Magazine


    TNT Magazine

    Romsey, Hampshire & Earl's Court, London

    Mar 2004 - Apr 2005

    • ASP (Visual Basic and JScript).
    • SQL Enterprise Manager.
    • Controlling the entire TNT Magazine website and development of ASP model.
    • Search Engine Optimisation.
    • Statistical analysis.
    • Invoicing.
    • Site monitoring.
    • Quality control.
      IBM UK Limited

      Senior Webmaster & Deputy Team Leader

      IBM UK Limited

      Basingstoke, Hampshire

      Apr 2000 - Mar 2004

      • Prioritising workload for both team and myself and training new starters and country contacts.
      • Statistics analyst, including search optimisation and site accessibility.
      • Frequent collaboration and training with domestic and foreign contacts.
      • Development of EMEA Personal Computing websites.
      • Lead developer for rollout of design updates.
        IBM UK Limited

        Public Sector Sales Productivity Centre Professional

        IBM UK Limited

        Basingstoke, Hampshire

        Jul 1999 - Apr 2000

        • Working with large tender response documents.
        • Supporting the sales team on information gathering and preparation.

          Development isn't just coding

          It's being understanding, empathetic and passionate

          This always delivers better results