Personal Profile

In my current role I’ve been involved in writing cloud-based applications that leverage the .NET stack, running on Azure and also on-premise, with desktop applications for the retail industry. This involved heavy development of microservices, APIs and Azure messaging and big data applications. This has involved working with, and occasionally leading a team to work on an application and plugin for AutoCAD.


Prior to this, I have produced bespoke solutions for companies such as HSBC (UK, China & UAE), Fujitsu, Virgin, BAE Systems, Network Rail, The CO-OP, NEC, Thales, and The British Olympic Association. I have been instrumental in these projects from early planning and architecture stages, through analysis and design, to development and delivery of the final solution.


I am an advanced communicator, capable of capturing and conveying ideas effectively using a wide variety of media. I have been a designer since leaving university, and I have been scripting and developing for fifteen years. I love building applications for web, screen, tablet/mobile and video-walls. I am a highly proficient programmer with a flair for visuals and semantics, and I’m looking to further my development skills as part of a team, by creating advanced, elegant and beautiful applications.



  • C#, ASP.NET MVC 5, .NET Framework and .NET Core, WebAPI, Entity Framework, MSSQL
  • Azure DevOps CI / CD, Microservices and messaging, Web Services, some WPF and Forms
  • HTML 1-5, CSS 1-3, AS 1+2, JavaScript, JQuery, KnockoutJs, JSON, XML, XHTML
  • ActionScript 3, Adobe Animate, Adobe AIR for desktop & mobile applications



  • Visual Studio 2008-2019, GIT, TFSVC, Resharper
  • VSCode, Azure Storage Manager, SSMS
  • Adobe Illustrator, Photoshop, Dreamweaver
  • Flash Pro 5 to CC, FlashBuilder, Eclipse, Flashdevelop, GIT, EGIT
  • Fiddler, Postman, browser development tools, Office, Windows


Soft Skills

  • Design patterns, OOD, OOP, development practices, kanban and team management
  • UML, domain driven design, user centric design, mobile and touch experience
  • Capable designer in a wide range of media, vector & bitmap, still & animated
  • Some experience in 3D modelling, physics, product design, game development, animation and video
  • Industrious, adaptable, lateral thinker, personable, great communicator



  • Adobe Certified Expert (Flash + AS3)
  • Network Rail Olympics Partnership Award Nominee (with Netpractise)
  • Work featured on ITV, in ScreenMedia magazine, and on

Career History/Education

Jun ’15 – Present – Senior Software Developer – AI software company

  • Continued development of several cloud applications
  • Was instrumental in moving a solution to 2 different big data platforms
  • Took over a desktop application and implemented CI / CD to streamline development
  • Led the team with daily stand-ups, mentored several new starters


Feb ’14 – Jun ‘15 – Software Developer – Software company

  • Writing new Web APIs for the company’s cloud-based software.
  • Migrating file storage to Rackspace cloud system.
  • Automated receipts management and further development of APIs and Web UI.


Mar ’07 – Feb ‘14 – Interactive Media / Software Developer – Netpractise / CSNM

  • Planned, architected, designed and developed interactive media for use in digital signage & web
  • Worked with external stakeholders to capture requirements and validate designs
  • Oversaw and contributed to development of public APIs for flagship software products
  • Brought the business into new sectors by bringing new skills and design knowledge


Jan ’06 – Mar ‘07 – IT Technician – The Priory LSST Lincoln

Dec ‘04 – Jan ’06 – Web Designer – Wilson Leppard LL


Personal Projects
June 2013-2015 – Organiser, designer, developer – Funny As Folk Festival

  • Organisation, planning, admin, marketing, gate/entry management
  • Creation of logo, brand, flyers/posters, adverts, social pages and public image
  • MVC web app, with contact manager, feedback manager, page and line-up mangers


2012 – Game Engine for Mobile

  • Cross platform mobile game with unique control method and physics
  • AIR / AS3 / Flex Game Editor, with physics, behaviours and asset management
  • Online web services for publishing editor-created levels to devices


2011 – Web & App development – Gorilla Gondola iOS game

  • Side scrolling / parallax website development
  • Drag & drop level creator / editor that generates C# code to paste into the game solution


2011 – App development – 25 in 5 Roller Derby App

  • Cross platform development with high resolution timers, and Facebook integration
  • Test to get familiar with Apple and Google App stores


July 2008, 2009, 2010 – Organiser, Developer, Editor – Webstock Digital Music Festival

  • Organisation, planning and meetings with the team
  • Creation of brand, logo, website and posters
  • Live broadcast of entire festival over internet using Adobe Media Services
  • Live capture of all performances using Windows Media Encoder
  • Post production and web publishing of all performances


2000 – 2003 – HND Industrial Design & Technology – Loughborough University

1993 – 1999 – Secondary education – The Priory LSST

Want to Hire