Location: Liverpool, England
Remote: Yes (Remote only)
Willing to relocate: No
Technologies: C#, .NET Core, ASP.NET, SQL Server/MongoDB/EventStore, CQRS/Event Sourcing, Azure/AWS.
Email: craig [at] craigtp.co.uk
Hi. I’m Craig. I’m a senior analyst developer with over two decades of experience of a wide range of full life-cycle software projects. I’m a full-stack developer, but I focus principally on back-end development and architecture, building distributed business systems mostly using CQRS & Event Sourcing techniques.
I work primarily, but not exclusively, with Microsoft technologies and the .NET / .NET Core frameworks, leading complex and challenging enterprise software development projects to successfully deliver robust, secure, scalable and efficient software solutions that produce genuine and quantifiable business value and frequently exceed client expectations.
Throughout my career I’ve built web, desktop, server and embedded software and am just as accomplished at designing and developing a single use website for a dozen local users as I am a global distributed micro-services infrastructure supporting millions. I’ve helped numerous businesses of varying sizes in varying industries get their technology investment right and I can do the same for you.
Recent projects include:
+ Successfully lead, developed and delivered complete greenfield and bespoke web site and back-end web platform for a leading UK children’s charity, forming a core component of a complete brand refresh and redesign.
+ Successfully lead project to develop industry leading anti-motor fraud website, web service, OLAP & OLTP system and data warehouse including one of Europe’s largest anti-fraud databases for a Top 40 UK law firm.
+ Successfully designed and delivered market-leading, best-of-breed corporate travel management web & desktop-based product suite for a company who, largely as a result of the technology, were later acquired in a multi-million pound deal.