Principal Technical Consultant
Craig Richards - Experience you can draw on. Advice you can understand.
My journey in digital technology began in 1998, when I started out as a freelance developer. From the early days of Classic ASP through the evolution of ASP.NET and the modern .NET ecosystem, I've spent nearly three decades designing, building and evolving digital platforms.
Throughout that time, I've worked with organisations ranging from smaller businesses to established brands and enterprise clients, including Deloitte, NEC, Lotus F1 Team, the British Olympic Association, Dulux, AEG, Ryobi, SCS Sofas and Coventry College.
My experience spans the full lifecycle of digital projects, from initial discovery and solution architecture through to hands-on engineering, integration, performance optimisation and long-term platform evolution. I specialise in the Microsoft .NET ecosystem, with extensive experience in Umbraco CMS, nopCommerce, eCommerce and API-driven systems. As a nopCommerce MVP, I also bring recognised expertise in the platform and its wider ecosystem.
But technical expertise is only part of the picture. I believe good consultancy starts with listening, understanding the business and making complex technology accessible. I'll explain the options, discuss the trade-offs honestly and help you understand the implications of different approaches, without unnecessary jargon or making technology seem more complicated than it needs to be.
Every recommendation should have a clear purpose and a tangible benefit to the business. Whether we're exploring a new idea, addressing an existing technical challenge or planning the next stage of a platform's development, my aim is to provide clear direction, practical advice and solutions that stand the test of time.
My approach is straightforward: clear advice, sound technical thinking and a genuine focus on helping your business move forward.