OwaspHeaders.Core 9.9 Adds Clear-Site-Data Header Support ā¦
The latest release of OwaspHeaders.Core brings support for the Clear-Site-Data HTTP header, making it easier than ever ā¦
Read this blog article here
Fractional CTO | Microsoft MVP | 1.5M+ Downloads | 170+ Podcast Episodes | Award-Winning Leader
Learn moreTurn the AI hype into real business value. I help you identify genuine opportunities for AI/ML in your business, build proof-of-concepts that demonstrate ROI, and create implementation roadmaps that your team can actually deliver.
Your developers’ productivity directly impacts your bottom line. I assess and transform your development processes, tools, and culture to help teams deliver faster without burning out. Recent client: 99% reduction in deployment time.
Still running on legacy systems? I provide strategic modernization roadmaps that minimize risk while maximizing ROI. From monolith to microservices, .NET Framework to .NET 8, I’ve guided businesses through transformations that improved performance by 40%+ while reducing costs.
Make technology decisions with confidence. Whether it’s buy-vs-build, cloud migration, or framework selection, I provide vendor-neutral guidance based on your business goals, not technology trends.
Considering an acquisition? Worried about technical debt? I provide comprehensive technical assessments that translate complex architectures into clear business risks and opportunities. Recent assessment helped client avoid £2M acquisition mistake.
Get senior technology leadership without the full-time cost. I provide strategic technology guidance, team mentorship, and vendor management on a flexible basis. Perfect for startups and SMEs needing experienced technology leadership during critical growth phases.
Learn more about our Strategic Technology Consultation Services
From billion-dollar enterprises to high-growth startups, I've helped organizations transform technology into competitive advantage



We engaged Jamie to augment our existing team to overcome some real challenges faced when we inherited a failing product from a different supplier. Jamie worked diligently and meticulously, making a real difference in our plight to overcome these challenges and rescue something that now provides significant benefits for our customers

Jamie has been instrumental with assisting the concept development for the podcast as well as editorial responsibilities. He has produced some amazing podcast episodes and I’m excited to have him on the team for my podcast project.

Without Jamie my podcast wouldn’t be running at all, that’s the simple truth of the matter. The amount of work he takes on for the production of my podcast makes him a no brainer choice and I’m positive the success of my podcast is in no small part due to fantastic quality of his work. Not only that Jamie is friendly and helpful always taking the time to explain to me the choices available in any given situation allowing me to make timely and informed decisions that have improved the quality of the outcomes of my work. Don’t sleep on the opportunity to work with Jamie!

You need Jamie in your office or on your project. He is very good at helping others understand something that is new to them. Perfect at interdepartmental working

Working with Mark and Jamie has been brilliant. They make everything straightforward, and in our meetings they have always been knowledgeable and prepared for any eventuality. I felt like they cared about the unique perspective of my podcast, as well as my time."

Jamie came in as a software consultant, working alongside our Platform team to coach them on .NET best practices and get them working properly in pairs and following SOLID and DRY etc. During his time he helped with our microservices architecture in Azure, working out some of the high-level flows and then working to improve unit test coverage and integrations with 3rd parties. He has tons of knowledge and is a real asset as a consultant, and would sit with different devs helping to un-block them. Iād have no problems recommending him for work in the .NET/Azure space.

Jamie helped us prepare and create our podcast. He is extremely knowledgeable and I would highly recommend speaking with him if you want help setting up a podcast

Having worked with Jamie on several projects, I know him to be hardworking, very knowledgeable and an asset to any team

Over the years of producing my podcast the editing of each episode was the most time consuming. I’m not a sound engineer and its not skill that’s easy to pick up, but Jamie was able to provide the skill set for me. He took the pain out of producing consistently high quality audio, giving me more time to focus on talking to my guests and making my shows.

It was a pleasure to work with Jamie. He got straight to the root of any problem he was faced with, and fixed it so that it didn’t happen again, applying due diligence throughout the process

We recruited Jamie to work on a contract basis for one of our best clients based in Leeds. Jamie did a very good job for us and he will certainly be at the top of the list for when we have similar vacancies in the future. Highly recommended.
The latest release of OwaspHeaders.Core brings support for the Clear-Site-Data HTTP header, making it easier than ever ā¦
Read this blog article hereRJJ Software wins award at Raising the Bar Awards 2025
Read this blog article hereRJJ Software’s community-driven podcast reaches over 1 million downloads, featuring industry leaders and ā¦
Read this blog article hereCut through complexity with architecture reviews, technology assessments, and clear roadmaps
Identify improvements and deliver actionable recommendations within days, not months
Microsoft MVP, creator of OwaspHeaders.Core (1.5M+ downloads), and host of The Modern .NET Show podcast with 170+ episodes

A systematic approach to framework upgrades that prevents months of rework and actually improves Developer Experience.
Read this blog article hereThe car maintenance guide to software updates: Why ignoring that blinking dashboard light will leave you stranded at the ā¦
Read this blog article hereLearn key principles from ‘The Rules of Programming’ to build better software. This post explores ā¦
Read this blog article hereDon’t miss your chance to have us work on your project, increase your team’s agility and ability to create secure code, and to realise your digital potential. Schedule Strategic Consultation today!
Don't take our word for it, here's a client testimonial:
Jamie is an absolute Rockstar. Within a week of him working with us, he had already identified five different areas for improvement, given two inspiring talks, and created a handful of engaging demos, all leading to almost immediate ROI.
Jamie is an absolute Rockstar. Within a week of him working with us, he had already identified five different areas for improvement, given two inspiring talks, and created a handful of engaging demos, all leading to almost immediate ROI.