Contract and freelance software development services, brought to you by Craig Wardman -
Specialist in software architecture, software development and delivering large greenfield projects to the cloud!
Software Development
Consulting and freelance
Fully Remote
UK based
Cloud
Managed Hosting
Expertise spanning the entire development lifecycle, from architecture to delivery.
Along with essential soft skills, such as problem solving, mentoring and effective communication at all levels.
Delivering solutions, not problems!
With over 19 years of commercial development experience, I pride myself on providing high-quality software solutions with a pragmatic approach.
Specialising in delivering large greenfield projects to the cloud, I bring a holistic, product-focused approach to every engagement. Having been my own client, I fully understand the importance of aligning software delivery with business goals to ensure successful outcomes!
Read more about my skills and experience on my online CV.
Whether you're in search of contract-based consulting or freelance engagements, you can expect the best service grounded in integrity, quality, and an unwavering commitment to excellence.
Consulting
Working closely with you boost your technical skillset
Freelance
Working independently to deliver your final product
My commitment is not just to deliver solutions, but to ensure they are crafted with precision, innovation, and a deep understanding of each client's unique needs.
In today's connected world, services can be provided fully remotely, liaising with you via video chat or even in virtual reality. If you'd prefer face to face consultations, this can also be arranged within a catchment area (Leeds, Bradford, Wakefield, Doncaster, Harrogate, York, Sheffield - surrounding areas)
Want to know about the projects I've worked on? Read some case studies below:
Testimonial-Hub
As a B2B service provider, I needed a way to easily gather and showcase my client testimonials online. I didn't feel comfortable sending my clients to the "typical" review sites, which tend to be more B2C focussed, but I also didn't want to be manually updating my website with data collated from emails etc.
After struggling to find an existing solution that fit my requirements, I finally decided to build my own platform and opted to include white label capabilities so that other businesses in a similar position to me can benefit from this service!
Since this was an in-house product and all work was carried out by me, I had to cover a wide range of activities that go into delivering a robust, data driven, web application. Without blowing the bank!
Project management and delivery planning; website design and front end web development; design of product domain model and backend development, setting up integrations with 3rd parties for analytics, payments, CRM and transactional emails; setting up cloud hosting and CI/CD pipelines; Ensuring GDPR compliance and more!
Using the latest tech stack for both front end and back end and making use of Azure cloud services.
Click here to read the technical details about this project on my CV
The site has launched and is now the official channel for Pragmatech's client testimonials.
The platform has been stable and performant and is now also used by a growing number of other businesses!
myJet2
The aim of the "myJet2" project was to create a centralized, cross platform, customer experience for accessing account and booking information. Bringing together data from the two independent platforms of Jet2 and Jet2Holidays and managing the data under a single set of credentials.
I worked with the client in a consulting capacity to help design and build, from the ground up, the single customer account concept. I provided technical guidance throughout the project, from POC to final delivery, ensuring a modern, multi-faceted tech stack was developed to align with business goals.
I worked closely with the delivery and technical teams to define and integrate business requirements seamlessly throughout solution. My contributions ranged from writing code to establishing new ways of working, and assisting in the roll-out of a new cloud based architecture designed to future proof their technology.
Click here to read the technical details about this project on my CV
The newly established tech stack, solution structures, and streamlined working practices—developed through the myJet2 project—have laid a strong foundation for future scalability and efficiency. With the modern cloud architecture now in place, the client is well-positioned to reap ongoing benefits and adapt easily to future technological advancements.
Track-Metrics - MANTIS Recon
The MANTIS Recon system was created to provide a multi-tenanted, provider agnostic, cloud based web application for real-time monitoring of vehicle telematics data, particularly centered around viewing and storing footage from in-vehicle camera video streams.
I worked with the client, together with the MANTIS team, to provide technical consulting and development expertise during the design and build of the new product.
Following the AWS Well Architected Framework, the project was developed to be cloud native, serverless and event driven. Using a combination of technologies for back-end and front-end services, incorporating the latest advancements and best practices across the stack, the project also included some particularly complex video synchronisation and reactive UI challenges.
Click here to read the technical details about this project on my CV
The scalable, multi-tenanted, provider agnostic nature of the Recon system will enable MANTIS to not only deliver a better customer experience right now, but unlocks the potential for them to expand the product vertically and horizontally, making this product a key driver for their growth.
Morses Club Connect
As part of the transformation to a new Loan Management Platform, Morses Club were re-writing their intranet based mobile app used by agents in the field.
To support the new mobile application, they required a new backend architecture that would be fully cloud native and would handle the integrations and domain logic required to drive their business processes.
I worked with them on a consulting basis to provide technical guidance, solution architecture and bespoke software development to create a suite of microservices and cloud components in AWS to form a fully event driven, scalable and resilient backend platform. I also worked with their DevOps team to setup a GitOps platform for managing and deploying to AWS environment using infrastructure as code.
Click here to read the technical details about this project on my CV
This project laid a great foundation for Morses Club to embrace a cloud architecture and put them in really good stead for the future.
Jet2Holidays Search
The client's package holiday search engine was suffering from poor performance and limited capabilities due to a reliance on calling 3rd party systems to obtain the most up to date pricing and availability data.
What they wanted to achieve was, primarily, a super fast search engine with no limitations on how the data could be searched, without sacrificing the accuracy of the results that were shown to customers.
I worked with them in a consulting capacity to help design and build a highly complex accommodation search engine that uses a realtime feed of supplier data, together with a bespoke implementation of the supplier pricing and availability logic, to generate super accurate and blazing fast responses to incoming website queries.
Click here to read the technical details about this project on my CV
The search project proved to be a huge success, meeting original business goals and unlocking a swathe of new possibilities to build on top of.
Not only that, but the new technologies used to develop and deploy this system established a more modern and faster development process for the client moving forwards.
Shelby Finance LMP
The client's back-end loan management platform was no longer fit for purpose due to the volume of data that Shelby were now processing. They had an initiative to switch out their old system for a newer off-the-shelf platform which could support all the loan management processes they needed.
In order to support the transition of back-end systems, they would need to re-write their online loan application journeys as well as plug in other 3rd party systems that as a suite would support all the functionality they were looking for; from lead acquisition, loan application and on-boarding through to LMP hand-off.
I worked with them on a consulting basis to provide technical guidance, solution architecture and bespoke software development that would allow them to tie together their new back-end LMP with a new front end loan application website (that was being developed in parallel by Ascensor [digital agency]), taking into account Shelby's business processes and the arsenal of 3rd party tooling required to support these processes, to create a coherent system.
Click here to read the technical details about this project on my CV
Shelby managed to transition successfully to their new back-end LMP, which laid the foundation for other arms of the Morses Club business to follow suit, with our help.
The successful transition of these several subsidiaries helped with the higher PLC initiative of streamlining and standardizing their OpCo systems, allowing them to make cost and time savings across the entire business due to the effects of scale.
Girder Clamp Configurator
The "Gider Clamp Configurator" was designed to provide a self-service website where customers from across the globe could generate "ready to purchase" girder clamp product specifications based on their unique needs, without requiring direct contact with Lindapter's sales teams.
I worked with them on a freelance basis to build a micro-site to complement their existing website. The new site was capable of capturing customer requirements, crunching the numbers to calculate the recommended product specifications and then generating both online and PDF documents that could be printed and taken to their local supplier.
Since Lindapter did not have any in-house technical team, I worked with the project manager to identify and setup a suitable web hosting provider and setup deployment pipelines to seamlessly hand over the finished product.
The self-service website massively reduced the number of calls from customers looking to produce specification documents. More importantly for Lindapter, it meant that their non-UK based customers were no longer restricted by time-zone issues and could continue to make enquiries online 24/7.
Hi-Rezz Matrix
Hi-Rezz's existing self-service pricing portal ("the matrix") was old and clunky and did not support mobile devices. The admin interface was written in a technology that had reached end-of-life status, so the whole thing needed to be re-written.
They were looking for a fresher, more modern interface and for the pricing matrix logic to be re-written so that it could be administered in a simpler and more understandable way.
I worked with them on a freelance basis to re-think and re-design their pricing matrix product from the ground up.
The 3 areas of focus for this were; creating a fresh new front-end end site for clients to obtain quotes, re-creating and simplifying the pricing logic, building a simplified admin centre where they can manage the prices and client registrations.
To due PLC level supplier agreements, the hosting for this application had to sit with IBM. I worked with them to assist with setup and deployment of the site on their infrastructure.
The new pricing matrix application now serves them well, allowing a simple process for setting prices as they evolve over time. Their clients can self-serve across both desktop and mobile and they are free of any end-of-life technologies.
Testimonial-Hub
As a B2B service provider, I needed a way to easily gather and showcase my client testimonials online. I didn't feel comfortable sending my clients to the "typical" review sites, which tend to be more B2C focussed, but I also didn't want to be manually updating my website with data collated from emails etc.
After struggling to find an existing solution that fit my requirements, I finally decided to build my own platform and opted to include white label capabilities so that other businesses in a similar position to me can benefit from this service!
Since this was an in-house product and all work was carried out by me, I had to cover a wide range of activities that go into delivering a robust, data driven, web application. Without blowing the bank!
Project management and delivery planning; website design and front end web development; design of product domain model and backend development, setting up integrations with 3rd parties for analytics, payments, CRM and transactional emails; setting up cloud hosting and CI/CD pipelines; Ensuring GDPR compliance and more!
Using the latest tech stack for both front end and back end and making use of Azure cloud services.
Click here to read the technical details about this project on my CV
The site has launched and is now the official channel for Pragmatech's client testimonials.
The platform has been stable and performant and is now also used by a growing number of other businesses!
myJet2
The aim of the "myJet2" project was to create a centralized, cross platform, customer experience for accessing account and booking information. Bringing together data from the two independent platforms of Jet2 and Jet2Holidays and managing the data under a single set of credentials.
I worked with the client in a consulting capacity to help design and build, from the ground up, the single customer account concept. I provided technical guidance throughout the project, from POC to final delivery, ensuring a modern, multi-faceted tech stack was developed to align with business goals.
I worked closely with the delivery and technical teams to define and integrate business requirements seamlessly throughout solution. My contributions ranged from writing code to establishing new ways of working, and assisting in the roll-out of a new cloud based architecture designed to future proof their technology.
Click here to read the technical details about this project on my CV
The newly established tech stack, solution structures, and streamlined working practices—developed through the myJet2 project—have laid a strong foundation for future scalability and efficiency. With the modern cloud architecture now in place, the client is well-positioned to reap ongoing benefits and adapt easily to future technological advancements.
Track-Metrics - MANTIS Recon
The MANTIS Recon system was created to provide a multi-tenanted, provider agnostic, cloud based web application for real-time monitoring of vehicle telematics data, particularly centered around viewing and storing footage from in-vehicle camera video streams.
I worked with the client, together with the MANTIS team, to provide technical consulting and development expertise during the design and build of the new product.
Following the AWS Well Architected Framework, the project was developed to be cloud native, serverless and event driven. Using a combination of technologies for back-end and front-end services, incorporating the latest advancements and best practices across the stack, the project also included some particularly complex video synchronisation and reactive UI challenges.
Click here to read the technical details about this project on my CV
The scalable, multi-tenanted, provider agnostic nature of the Recon system will enable MANTIS to not only deliver a better customer experience right now, but unlocks the potential for them to expand the product vertically and horizontally, making this product a key driver for their growth.
Morses Club Connect
As part of the transformation to a new Loan Management Platform, Morses Club were re-writing their intranet based mobile app used by agents in the field.
To support the new mobile application, they required a new backend architecture that would be fully cloud native and would handle the integrations and domain logic required to drive their business processes.
I worked with them on a consulting basis to provide technical guidance, solution architecture and bespoke software development to create a suite of microservices and cloud components in AWS to form a fully event driven, scalable and resilient backend platform. I also worked with their DevOps team to setup a GitOps platform for managing and deploying to AWS environment using infrastructure as code.
Click here to read the technical details about this project on my CV
This project laid a great foundation for Morses Club to embrace a cloud architecture and put them in really good stead for the future.
Jet2Holidays Search
The client's package holiday search engine was suffering from poor performance and limited capabilities due to a reliance on calling 3rd party systems to obtain the most up to date pricing and availability data.
What they wanted to achieve was, primarily, a super fast search engine with no limitations on how the data could be searched, without sacrificing the accuracy of the results that were shown to customers.
I worked with them in a consulting capacity to help design and build a highly complex accommodation search engine that uses a realtime feed of supplier data, together with a bespoke implementation of the supplier pricing and availability logic, to generate super accurate and blazing fast responses to incoming website queries.
Click here to read the technical details about this project on my CV
The search project proved to be a huge success, meeting original business goals and unlocking a swathe of new possibilities to build on top of.
Not only that, but the new technologies used to develop and deploy this system established a more modern and faster development process for the client moving forwards.
Shelby Finance LMP
The client's back-end loan management platform was no longer fit for purpose due to the volume of data that Shelby were now processing. They had an initiative to switch out their old system for a newer off-the-shelf platform which could support all the loan management processes they needed.
In order to support the transition of back-end systems, they would need to re-write their online loan application journeys as well as plug in other 3rd party systems that as a suite would support all the functionality they were looking for; from lead acquisition, loan application and on-boarding through to LMP hand-off.
I worked with them on a consulting basis to provide technical guidance, solution architecture and bespoke software development that would allow them to tie together their new back-end LMP with a new front end loan application website (that was being developed in parallel by Ascensor [digital agency]), taking into account Shelby's business processes and the arsenal of 3rd party tooling required to support these processes, to create a coherent system.
Click here to read the technical details about this project on my CV
Shelby managed to transition successfully to their new back-end LMP, which laid the foundation for other arms of the Morses Club business to follow suit, with our help.
The successful transition of these several subsidiaries helped with the higher PLC initiative of streamlining and standardizing their OpCo systems, allowing them to make cost and time savings across the entire business due to the effects of scale.
Girder Clamp Configurator
The "Gider Clamp Configurator" was designed to provide a self-service website where customers from across the globe could generate "ready to purchase" girder clamp product specifications based on their unique needs, without requiring direct contact with Lindapter's sales teams.
I worked with them on a freelance basis to build a micro-site to complement their existing website. The new site was capable of capturing customer requirements, crunching the numbers to calculate the recommended product specifications and then generating both online and PDF documents that could be printed and taken to their local supplier.
Since Lindapter did not have any in-house technical team, I worked with the project manager to identify and setup a suitable web hosting provider and setup deployment pipelines to seamlessly hand over the finished product.
The self-service website massively reduced the number of calls from customers looking to produce specification documents. More importantly for Lindapter, it meant that their non-UK based customers were no longer restricted by time-zone issues and could continue to make enquiries online 24/7.
Hi-Rezz Matrix
Hi-Rezz's existing self-service pricing portal ("the matrix") was old and clunky and did not support mobile devices. The admin interface was written in a technology that had reached end-of-life status, so the whole thing needed to be re-written.
They were looking for a fresher, more modern interface and for the pricing matrix logic to be re-written so that it could be administered in a simpler and more understandable way.
I worked with them on a freelance basis to re-think and re-design their pricing matrix product from the ground up.
The 3 areas of focus for this were; creating a fresh new front-end end site for clients to obtain quotes, re-creating and simplifying the pricing logic, building a simplified admin centre where they can manage the prices and client registrations.
To due PLC level supplier agreements, the hosting for this application had to sit with IBM. I worked with them to assist with setup and deployment of the site on their infrastructure.
The new pricing matrix application now serves them well, allowing a simple process for setting prices as they evolve over time. Their clients can self-serve across both desktop and mobile and they are free of any end-of-life technologies.
Testimonial-Hub
As a B2B service provider, I needed a way to easily gather and showcase my client testimonials online. I didn't feel comfortable sending my clients to the "typical" review sites, which tend to be more B2C focussed, but I also didn't want to be manually updating my website with data collated from emails etc.
After struggling to find an existing solution that fit my requirements, I finally decided to build my own platform and opted to include white label capabilities so that other businesses in a similar position to me can benefit from this service!
Since this was an in-house product and all work was carried out by me, I had to cover a wide range of activities that go into delivering a robust, data driven, web application. Without blowing the bank!
Project management and delivery planning; website design and front end web development; design of product domain model and backend development, setting up integrations with 3rd parties for analytics, payments, CRM and transactional emails; setting up cloud hosting and CI/CD pipelines; Ensuring GDPR compliance and more!
Using the latest tech stack for both front end and back end and making use of Azure cloud services.
Click here to read the technical details about this project on my CV
The site has launched and is now the official channel for Pragmatech's client testimonials.
The platform has been stable and performant and is now also used by a growing number of other businesses!
Having successfully delivered multiple projects across several great clients, it's always a pleasure to receive and share their positive feedback!
Pragmatech Software Solutions Ltd
Company No. 11096170
Registered in England and Wales
VAT Reg. 283478368
Registered Office: W8A Knoll Business Centre, 325-327 Old Shoreham Road, Hove, BN3 7GS, United Kingdom