John Powell
Founder & SaaS Entrepreneur, MyDojo.Software
SaaS entrepreneur and software engineer specializing in vertical market solutions for service-based businesses. With a First Class Honours degree in Software Engineering and proven experience building, growing, and exiting successful businesses, John applies systematic software development principles to help martial arts schools automate operations, manage student progress, and scale efficiently.

Professional Background
Founder, MyDojo.Software
2024 – Present
Founded MyDojo.Software to address the operational challenges faced by martial arts instructors and dojo owners. The platform provides integrated solutions for student management, belt progression tracking, class scheduling, payment processing, and automated communications—helping martial arts schools reduce administrative overhead while improving student retention and business growth.
Senior Project Manager, UK Research and Innovation (UKRI)
2019 – Present
Manages complex technology initiatives on the Technology and Funding Services (TFS) project, including Python-based Jira reporting systems for EPIC status tracking, cross-functional software development teams, and enterprise-grade project management. Experience delivering production systems for a major UK government research organization informs the robust, scalable architecture underlying MyDojo products.
Founder, RevelationPets.com
Successful Exit2015 – 2022
Successfully built, grew, and sold RevelationPets.com, a service-based business in the pet care industry. This hands-on experience running every aspect of a service business—from customer bookings and scheduling to payment processing and customer communications—provides deep insights into the operational challenges that martial arts schools face daily.
Key achievements: Built custom booking and management systems, automated customer communications, implemented efficient scheduling workflows, and scaled operations to successful exit.
Founder, PetCare.Software
2024 – Present
Successfully launched and scaled a vertical SaaS platform serving facilities across five countries (US, UK, Canada, Australia, New Zealand). This experience in building, marketing, and supporting industry-specific software directly informs the development strategy for MyDojo.Software.
Company Information
MyDojo.Software is a trading name of LEAVE.REVIEW LTD, a UK-registered software development company established in 2005.
Why This Matters: LEAVE.REVIEW LTD has been in continuous operation since 2005, originally trading as REVELATION MEDIA LTD—the company that built and operated RevelationPets.com. This 20-year track record demonstrates long-term business stability and genuine operational experience in the software industry.
Proven Track Record: RevelationPets.com Success
John's business acumen and technical expertise are validated by the success of RevelationPets.com, which served hundreds of facilities across multiple countries. Verified customer reviews from Capterra highlight the real-world impact of his work:
"We have a small but rapidly expanding facility… to have a supported software package that is constantly updated and kept in the cloud is a true asset to our business. Anyone can use the product with ease… Recently I asked for an enhancement and it was acknowledged quickly, developed and presented back to me within a very short time frame."
"After some frustrating conversations with other companies I chose RevelationPets, and I look forward to using it every day! My clients like it as they find it easy to use."
"Saved time. Allows us to track bookings so we can make business decisions. Allows customers to book online instead of calling us. It is amazing all around and has automated many of our processes that took hours in the past."
"All the data is in one place and is accessible to all my staff wherever they are. The fact that my facility has been able to grow with the software makes it very much a partnership."
"We have been able to decrease the amount of time we need to spend in the office by using the automated features, like reminder emails and online booking."
Why This Matters for Martial Arts Schools: These verified reviews demonstrate John's ability to understand service business operations, build user-friendly scheduling systems, automate time-consuming administrative tasks, and create software that both staff and customers find intuitive. The same principles that made RevelationPets successful—automated reminders, online booking, efficient scheduling, progress tracking, and responsive development—now inform MyDojo.Software's approach to student management and belt progression tracking.
Education & Credentials
First Class Honours Degree
Software Engineering — University of Winchester
15+ Years Experience
Software development, system architecture, and project management
Expertise & Specializations
Service Business Operations
Hands-on experience running a service-based business from startup to exit, including customer acquisition, scheduling optimization, payment processing, and operational efficiency.
SaaS Development
Proven track record building and scaling vertical SaaS products with a focus on user experience, operational efficiency, and measurable ROI.
Technical Architecture
Expert in Python development, WordPress/PHP ecosystem, React/JavaScript, RESTful APIs, and database architecture with hands-on production SaaS experience.
Business Process Automation
Specialist in identifying operational bottlenecks in service businesses and implementing software solutions that reduce administrative overhead.
Why Trust John's Guidance?
Connect with John
Ready to Transform Your Martial Arts School?
Experience the same attention to detail and operational expertise that made RevelationPets a success.
Start Your Free Trial