A B

I'm a product-focused software developer, with a track record of taking software products from initial concept through to market launch.

I take a pragmatic approach to software development and aim to build reliable, secure and maintainable software in a cost-effective manner.


Technical skills

I have extensive experience using the Microsoft technology stack. I'm a big fan of .NET and have been using it professionally since 2007.

  • Web development
    • ASP.NET (WebForms, MVC, Razor Pages, Blazor)
    • HTML, CSS, JavaScript, AngularJS, Vue.js
  • Database development
    • SQL Server, T-SQL, Entity Framework
  • Cloud computing
    • AWS (EC2, RDS, S3, Route53, CloudFront, Lambda)
  • Desktop development
    • WPF, WinForms

Background

I studied Mathematics and Computer Science at the University of Birmingham where I graduated with First Class Honours.

I worked at a number of software companies for over 10 years, notable projects I worked on include:

  • Building a new asset management product for the highways maintenance industry
  • Building road marking design software as an AutoCAD plugin
  • Building a document and record management solution used by companies such as Royal Mail and Sainsbury's
  • Building bespoke product configuration solutions for automotive companies such as Jaguar Land Rover and Volvo

During this time I delivered a number of projects both on time and within budget, leading local and distributed development teams. I also took on additional roles as required including Scrum Master and Product Owner.