TMMJ Consulting is now Journey2 Digital. For more information, please click here.








Product Management &

Assisting customers in developing the ideal product, driven by the right motives and guided by precise requirements, precisely when they need it.

Through meticulous attention to detail, collaborative partnerships, and a focus on timeliness, we empower our clients to achieve their goals while building lasting relationships founded on trust and shared success.


Software Development &

Harnessing our outstanding development prowess, we possess the ability to turn your visionary concepts into tangible, impactful realities.

With comprehensive management rooted in Australia, we flawlessly orchestrate every aspect of the journey, from the initial inception of the project to its successful completion, ensuring a seamless and transformative experience for our clients.



At the heart of our mission is a steadfast dedication to engineering exceptional products that go beyond mere market fulfillment.

Our focus extends to making a meaningful impact on the world, leveraging our expertise to create solutions that address critical challenges, inspire positive change, and leave a lasting legacy of innovation and improvement.



Journey2 has been featured across multiple media platforms. See how our difference can add value to you.

Workers upskill on courses
Ballarat Times
21st July 2023
Mr Carroll met with Bigya Paudyal, a former student who was involved in the program at Ballarat-based Journey2.Since completing the internship, Ms Paudyal has gone on to become a senior developer at the company which seeks to bridge the gap between ideas and digital technologies.
Journey2 our digital future
The Courier
15th July 2023
"How do we run procurement on the space station? how do we order parts in the jungle in South Africa with no internet connection? it's just the weird and wonderful where we get involved," Ratcliffe said.
Industry Minister Visits Journey2
WIN News
13th July 2023
"Solving some of the biggest problems that the world needs solving" - Minister for Innovation, MP Ben Carroll

Who we've helped

We believe in the power of collaboration and synergy. By tapping into the collective expertise of our talented professionals, we can provide comprehensive solutions that go beyond what a single consultant can offer.
With Journey2 by your side, you'll have the advantage of diverse perspectives, innovative strategies, and a wealth of knowledge to drive your business forward.

Don't settle for limited solutions. Experience the difference of working with a team that is dedicated to delivering exceptional results tailored to your specific needs.

How we help

Shaping the vision of your product

Charting clear paths to implementation

Invaluable cross-industry insights

Expert guidance and personalized solutions tailored to your unique needs

Embrace the understanding that there is no singular path to success

What problems do we help solve?

Each challenge is unique, and our aim is to bring joy to problem-solving. Below, you'll find some of the most popular ways we initiate conversations with our valued customers.

I have an idea that I want to turn into a product

We need to manage our product life cycles better

Our team needs some extra pairs of hands

I'm not sure how to put together a proof of concept

We aren't sure how to communicate or company strategy

We want to run a hackathon

We need a product manager

We need to design a product strategy

We've outgrown off the shelf software

We are struggling to sell our products

Our development team needs training to support our future iniatives

I want to connect two apps via API

We want to align our teams roadmaps

We need an independent code review

We need to write some requirements for development

We're not sure where our team should be focused next

We need to improve our software security

We have a staff retention problem

We need to implement an agile method, that works for us

We don't know what we need, but we know we need to do something

and much more!

Discover Our Exclusive Perks

We forge partnerships with top-notch providers, ensuring that regardless of the size of your team, you can enjoy access to cutting-edge tools and resources.

How do we get started?

At Journey2, we believe in empowering our clients to make decisive action.
Whether it's strategic planning, product management, software development, or any other area of expertise we offer,
we have the tools and expertise to propel you towards success.

You'll find our team on many top platforms, such as;

or, engage us directly for your project

Hear from our customers

"I have never experienced a team transform as much as it did when Matt came on-board as a consultant."
"In just a few months, with the agile development process and DevOps pipelines Matt had helped us set-up, the team was pushing more features out with increased confidence."
"While working together, Matt often surprised me in that when I thought that I understood the product, he was able to refocus my view on the application and make it fit another purpose."
"Matt has fantastic insight and applies himself to finding elegant solutions to difficult problems. He has a balanced respectful approach to debate and can be counted on to fight for the best outcome."
"Thanks again Tegan & Matt for that. Tegan you were just amazing... you have no idea how the way you think and put that all together just made me feel so heartened. I am genuinely so grateful for you!"
"Matt had a great understanding of the Australian financial services industry especially in Advice. Future focused, He would always come up with great ideas and ways to improve the product he was managing."
"Matt has provided great technical guidance, skills and detailed analysis of requirements and issues with software developed."
"Introduce Matt to anything new, and he ‘ll become a master before the second blink. An awesome architect, network specialist, application and code security expert and a full stack developer, all-in-one package!"
"I can attest to Matt's troubleshooting abilities, technical prowess, and work ethic as well as his uncanny ability to lead teams and foster positive team culture. I worked with Matt over several years to deliver several outcomes and recognise his significant contributions to their delivery."
"Matt is really fun to work with. I learned a lot from him which helped me to grow as a software engineer."
"I worked directly under Matt's supervision and I could say that he is a great Product Manager. He always includes himself in all parts of the projects he's handling."
"Matt will always find a solution or solve the problem, with customer and business in mind. Highly regarded by Telstra Health's engineering and architecture teams."
"Matt is very technical, capable, reliable, trustworthy and is an all round nice guy. I highly recommend him."
"Matt's ability to engage with staff and clients from all levels allowed him to build requirements quickly and effectively communicate with the development teams."
"Matt has an incredible aptitude for picking up new products and concepts with ease, working his way to SME level of knowledge in no time."
"Matt's quality of work, dedication to continuous learning and his ideas contribute to the wider success of the team. I hope I get the pleasure of working with Matt again in the near future!"
"As a senior architect and consultant, Matt has the experience of a high-end customer oriented, products strategist to quickly move through the entire software solution development pipeline and adapt the best strategy possible."
"Self improvement and management books always recommend surrounding yourself with people smarter than you, Matt is one of these."

Meet The CORE Team

Matt Ratcliffe
Principal Consultant & Director

Introducing Matt - Your Principal Consultant for Exceptional Product Delivery and Architectural Design

Meet Matt, a seasoned Senior Consultant with a remarkable track record of over 13 years in building and delivering exceptional products while providing top-notch architectural design and implementation services. With extensive experience across both the public and private sectors, Matt has collaborated with industry giants like Telstra Health and award-winning tech companies like LAB3.

But that's not all. Matt's passion for solving complex industry problems led him to establish Journey2 (previously TMMJ Consulting), a dedicated team based in Ballarat, Victoria. They thrive on bridging the gap between the real world and the digital space, breaking the mold of traditional consulting by providing access to a diverse team of experts.

When you engage with Matt and his team, you gain access to an impressive range of core skill sets including product management, business analysis, strategic planning, cyber security, software architecture, software development, operations, and support. Their collective expertise ensures a comprehensive approach to meet your unique business needs.

What sets Matt apart is his unwavering passion for making a substantial impact on each client he serves. He takes pride in empowering and uplifting team members, fostering an environment that promotes personal growth and development. With a hands-on approach, Matt combines meticulous attention to detail with a pragmatic mindset to deliver market-ready products and solutions.

If you're seeking a consultant who goes above and beyond, Matt is your go-to expert. Experience the difference of working with a seasoned professional who is committed to driving your success and bringing your visions to life. Let Matt and his team guide you on a journey of exceptional delivery and tangible results.
Tim Beaston
Principal Consultant
Introducing Tim - Your Principal Consultant for Exceptional Software Solutions

Are you in search of a passionate senior developer who consistently delivers top-notch software and constantly pushes the boundaries of today's technology? Look no further! Tim is here to provide you with exceptional expertise and a relentless drive for excellence. With a knack for thriving in teams that embrace a future-focused mindset, Tim actively cultivates a culture of knowledge sharing and personal development.

Tim possesses a comprehensive skill set encompassing various technologies and frameworks. His proficiency spans C#, .NET Core, .NET Framework, MS Visual Studio, MS SQL, MVC, REST, XUnit, NUnit, Blazor, Selenium, Docker, Kubernetes, Office VSTO, and much more. Furthermore, his expertise extends to Azure DevOps/VSTS, Azure CI/CD, Azure Webapps, Cosmos DB, JavaScript, jQuery, React Redux, Java, NetBeans, Hibernate, Tomcat, PostgreSQL, JSP, JUnit, Jira, Confluence, GIT, FHIR, HL7, Sealed Message Delivery, and agile development utilizing the Scrum framework.

Experience the Difference - from the moment that Tim enters as your Principal Consultant, you gain a partner who not only delivers exceptional software solutions but also one that fosters a collaborative and forward-thinking environment.

Together, we can surpass your expectations and explore new possibilities within the ever-evolving realm of software development. Let's embark on this journey and unlock the full potential of your projects. Contact Tim today to experience a refreshing approach to software development.
Ian Buckley
Product Manager
Introducing Ian - Your Exceptional Product Manager!

Looking for a talented and experienced Product Manager who has a proven track record of success in healthcare, education, psychology, and fintech? Meet Ian, the dynamic professional who has not only managed an impressive portfolio of over 85 diverse products but has also left an indelible mark on the industry.

Ian's versatility shines through his extensive experience in healthcare, education, psychology, and fintech domains. With a deep understanding of the unique challenges faced by each industry, Ian can bring innovative solutions to the table. From developing cutting-edge healthcare products that improve patient outcomes to creating transformative educational platforms, Ian's ability to adapt and excel in diverse fields is truly unparalleled.

When it comes to ensuring product success, Ian's expertise and strategic mindset take center stage. Ian possesses an innate ability to navigate the complexities of product development, from ideation to launch and beyond. His meticulous planning and attention to detail enable him to create robust product roadmaps that align with market trends and customer needs. With Ian at the helm, you can trust that your organization will consistently deliver products that exceed client expectations, drive customer satisfaction, and propel your business forward.

Ian's natural leadership skills and collaborative approach make him an exceptional team player. He excels at fostering cross-functional collaboration, bringing together diverse teams and stakeholders to achieve shared goals. Ian's unwavering commitment to delivering results and his ability to motivate and inspire others make him a highly effective Product Manager.

With Ian as your Product Manager, your organization will benefit from his wealth of knowledge, his adaptability to different industries, and his unwavering commitment to driving success. Don't miss out on the opportunity to work with an exceptional professional who will take your products to new heights of innovation and customer satisfaction.

Get ready to witness Ian's transformative impact on your organization's growth and success.

... AND Just Wait Until You Meet Everyone Else!

Oh, And We're Sustainable Too

At Journey2, we prioritise environmental responsibility by integrating sustainable practices into our operations.

As part of our commitment to a greener future, we harness the power of solar energy to power our facilities. By leveraging solar technology, we reduce our carbon footprint and contribute to the preservation of our planet while delivering exceptional products and services to our valued customers.


Solar panels

35.1 Mwh

Units of renewable energy produced


Trees saved

25.5 Tonnes

CO2 Reduction

Ready to take the next step?

Are you eager to witness the excellence of our work firsthand? We're thrilled to offer you an opportunity to explore our solutions up close.

Simply give us a call at (03) 5309 0469, and we'll be delighted to schedule a walkthrough tailored specifically for you and your team.

During the walkthrough, we'll showcase the impressive features and benefits of our solutions, ensuring you get a comprehensive understanding of how we can elevate your business.
It's an opportunity for you to ask questions, provide insights, and envision the possibilities that lie ahead.

Don't miss out on this exclusive opportunity to see our work in action.
Contact us today, and let's arrange a walkthrough that will inspire and empower you on your Journey2 success.

In a rapidly evolving world, staying ahead of the curve is crucial. We understand the importance of keeping up with the times and harnessing the power of innovation.

That's why we're here to help.

Your ideas matter to us, and we are dedicated to transforming them into reality.

Whether you have a ground-breaking concept or are seeking to adapt your business to the shifting landscape, our team is ready to assist you.

We believe that every idea holds tremendous value, and we are committed to unlocking its full potential. Don't let the pace of change overwhelm you.

Contact us today and let's embark on a transformative journey together.

Together, we can navigate the ever-changing world and turn your ideas into a remarkable reality.