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.
My aim is to continue growing a portfolio of small profitable internet businesses.
Launching and running these solo ventures requires wearing many hats, I therefore carry out a mixture of software development, product management and online marketing.
This has allowed me to expand my knowledge into areas such as SEO, CRO, email deliverability, payment processors, tax & data privacy regulations etc.
I have extensive experience using the Microsoft technology stack. I'm a big fan of .NET and have been using it professionally since 2007.
ASP.NET (WebForms, MVC, Razor Pages, Blazor)
SQL Server, T-SQL, Entity Framework
AWS (EC2, RDS, S3, Route53, CloudFront, Lambda)
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.