Curriculum Vitae

I am a highly skilled Full Stack .NET Core and Angular Developer with more than 20 years experience designing & developing user-friendly database-driven websites, e-commerce sites, content management systems (CMS), and bespoke web applications using Microsoft technologies such as ASP.NET CORE (C#), ASP.NET MVC (C#) & SQL Server and front end frameworks such as Google's Angular 7.

  • .NET Core 2.x, ASP.NET MVC & Web Forms frameworks
  • Web APIs / C# / VB.NET / Entity Framework / LINQ
  • Google's Angular 7
  • Amazon Web Services (AWS) & Microsoft Azure cloud hosting
  • Facebook's React
  • Paypal, Stripe, Braintree ecommerce integrations
  • Responsive HTML5, CSS, SASS, Bootstrap 4, Material design
  • jQuery & Ajax
  • Windows Forms (C#)
  • Microsoft SQL Server (data modeling, T-SQL, stored procedures & database administration)
  • MySQL, NoSQL databases
  • Classic ASP (VB Script)
  • All Windows operating systems (Windows 10 to DOS 6.22), Linux, Mac
  • Microsoft Visual Studio, VS Code, ReSharper
  • Git & Subversion (SVN) source control
  • Hudson / Jenkins continous integration (CI) build systems
  • Adobe Photoshop & Lightroom
  • ESL Landscaping - Commercial Soft Landscapers

    Working alongside another freelancer we implemented a sophisticated .NET Core / Angular cloud-based job management web application. This is now their primary platform for managing and tracking their 200+ landscaping projects throughout the UK, from the start of contract through the delivery and site maintenance - and to act as the central repository for all project documents and drawings.

  • Backstreet Merchandising - Band Merchandise Ecommerce Websites

    Backstreet Merchandising provide white-labelled band merchandising ecommerce websites. I developed and integrated an Asp.Net foreign curency exchange solution which allows the end customers to pay for goods in their local currencies calculated from the current exchange rates.

  • SimpleTV - Cloud Based Digital Video Recorder

    As part of wider engineering team tasked with bringing this brand new cloud-based digitial video recorder to market, I focused on the development of the ShowDrive Amazon Web Services (AWS) hosted Asp.Net MVC (C#) web applications, native iOS apps & RESTful .NET APIs. I also designed and implemented the ecommerce software used by ShowDrive to collect regular subscription payments from their customers.

  • NICEIC - UK Professional Body for Electricians

    I designed and developed a bespoke Asp.Net MVC (C#) & SQL Server based Content Management System (CMS) for which allows NICEIC to manage the content of several of their consumer facing websites including their main corporate website: www.niceic.com. The NICEIC marketing team are now able - without requiring any previous HTML knowledge - to update their websites' content via very easy to use web based content management tools, and are thus able to keep their message current & relevant.

  • Relentless Software - Video Game Studio

    Technical lead of team responsible for developing & supporting a suite of C# / SQL Server Windows tools & ASP.NET web applications used to produce, manage & localise in-game content. Hands-on coding as well as management & allocation of incoming development tasks. SQL Server database admin, including migration of 60+ databases from SQL 2000 to 2008.

  • The Green People - Organic Skin Care Product Manufacturer

    Technical design and development of bespoke website & CMS which allows the client to create, populate & manage multiple branded websites (one for each of their product ranges) from a single code base. This n-tier system was developed in ASP.NET 3.5 (C#), SQL Server 2005 & runs on a Win 2008 / IIS7 server.

  • Community Sites - Community, Heritage & Life Story Websites

    This international award winning Sussex based company have over the past 20 years developed a CMS which allows site visitors to contribute content to over 30 different community, heritage & life story websites e.g. www.mybrightonandhove.org.uk. Community Sites have hired me on various occasions to make upgrades to the CMS and also to troubleshoot & solve performance issues that the system was experiencing. CMS developed in ASP.NET 2.0 & SQL Server 2005.

  • Friday-Ad - Classified Advertising

    Development of AJAX enabled ASP.NET 2.0 / SQL Server 2005 and classic ASP websites belonging to Friday-Ad’s large portfolio of classified advertising sites. Also built a C# Windows Forms application to process & migrate data between various SQL Server & MySQL databases.

  • Extreme Music - Music Stock Library

    Addition of new features to a legacy system used to manage one of their important business processes. System was built in ASP.NET 2.0 with a MySQL database.

  • Lighthouse - Advertising Agency

    Technical design & build of web application used to manage & archive their ad placing process. App created in ASP.NET 3.5 (C#) & SQL 2005.

  • Kingston University, London, UK - 1992-96

    BA (Hons) Economics & French, Classification 2:1

  • Lewes Old Grammar School, Lewes, Sussex, UK - 1983-90

    3 A-Levels, 1 AS-Level and 10 GCSE’s

  • Native English, fluent French, good Dutch, basic Italian.