Johann Ungerer: Three Decades Of Passion, Building, Adapting, And Coming Full Circle
A lifelong builder, Johann Ungerer proves that adaptability, passion, and reinvention are the true cornerstones of lasting entrepreneurial success.

Successful entrepreneurs have to make difficult choices every day, from seeking new clients to scaling and streamlining their businesses. Balancing subject-matter expertise with leadership insight requires constant reinvention.
Johann Ungerer is a veteran software engineer and consulting entrepreneur whose long and winding career path offers a solid roadmap for other business leaders. After several decades of navigating the challenging software development and consulting world, Johann's career demonstrates that consistency, decisive pivoting, and constantly developing expertise lead to long-term entrepreneurial success.
The DNA Of A Serial Entrepreneur
Inspired by classic video games, Johann wanted to understand how these virtual worlds were created. At 9 years old, he began experimenting with basic programming languages, carefully typing lines of code to plot pixels on the screen. Though his early efforts were far from creating an actual game, they planted the seed for what would become a lifelong passion for programming and software development.
After leaving his engineering studies, Johann found himself waiting tables when a restaurant manager's wife told him about a programming course. He obtained a scholarship and, after completing the course, landed his first programming job in 1995. Johann worked at a startup in 2003 when the bottom fell out of the market during the dot-com crash, which prompted him to launch PyroGenesis Software.
Leading Multiple Companies Spanning Industries
While PyroGenesis began with Johann's vision of potentially incubating game projects, the company's evolution took a different path. As new shareholders and stakeholders joined the company, Johann made the pragmatic decision that investing company resources in his personal passion for gaming wouldn't be appropriate for all involved. Instead, he focused the business solely on software consultancy, where they had proven expertise, relegating his game development aspirations to a personal hobby pursued outside the company.
As CEO and CTO, Johann led the technical architecture, maintained software quality standards, and established the technological direction while simultaneously steering the company's strategic business decisions to align with market opportunities.
After the 2008 financial crisis, Johann restructured PyroGenesis into Azuro Business Solutions, positioning the company for broader enterprise software development. Over the following 12 years, Azuro partnered with clients across diverse sectors including mining, emergency services, hospitality, financial services, and even maritime safety, developing tailored software solutions for each industry's unique challenges. In 2018, Johann expanded Azuro's reach into the US and UK markets, leveraging South Africa's talent pool while delivering enterprise-grade solutions to international clients.
Throughout Azuro's growth, Johann maintained his hands-on technical involvement, often developing reusable components to solve recurring client challenges. This approach not only improved efficiency but occasionally yielded unexpected benefits. "I deployed some of our integration helper libraries to different open-source package managers simply to make internal development easier," he recalls. "I was surprised when they ended up being downloaded several thousand times." This experience reinforced his belief in creating practical solutions that could extend beyond their original purpose.
This technical perspective informed Johann's next venture, WIP Corporation, a SaaS-based time-tracking and SMS integration tool that evolved from internal tools created for Azuro's operations.
During the early months of COVID, worldwide economic uncertainty prompted another pivot, and Johann created LetsJam.Cloud, a live-streaming platform developed in just six weeks that helped performing artists earn income during lockdowns by providing viewers with virtual concerts.
Pivoting Back To Game Development
In 2020, Johann began his formal return to game development by enrolling in a computer science program at a major British university. This ran parallel to his leadership at Azuro until 2022, when he wound down the South African operation to focus on developing games while supporting himself through freelance work.
After completing his degree in 2024, Johann is now fully committed to pursuing his lifelong dream through his new venture, Infinite Loom (renamed from Digital Puppetry due to trademark concerns). The company's vision extends beyond just creating games to developing transmedia experiences based on their original intellectual properties.
His current work leverages C++ development to build optimized core systems, creating dynamic environments through procedural generation and developing reactive game systems that respond to player choices. For this ambitious project, he has assembled a diverse team with members from South Africa, Nigeria, and the UK's indie communities.
Adaptability: The Key To Entrepreneurial Longevity
Johann's career reflects the true reality of entrepreneurship rather than the romanticized version. His journey hasn't been about a single breakthrough success, but making pragmatic decisions through changing markets and personal growth. Moving from software consulting to SaaS development and now to game creation, Johann has demonstrated that adaptability isn't just a business strategy but a necessary mindset for longevity.
"The entrepreneurial journey is rarely straightforward," Johann observes. "Success comes from knowing when to persist and when to pivot, when to follow market demands and when to pursue personal passion."
With Infinite Loom, Johann has come full circle, returning to the game development that first sparked his interest in programming. His story highlights several truths about sustainable entrepreneurship:
- Adaptability provides resilience through economic shifts and industry disruptions
- Diverse experience across multiple sectors creates unique perspectives that can become competitive advantages
- Personal passion, when combined with practical experience, can fuel meaningful new ventures at any stage of life
As Johann Ungerer continues to build his transmedia company at age 50, he is living proof that entrepreneurship isn't defined by age or industry but by the willingness to continue learning, creating, and adapting to new challenges.
The throughline in his career has been a commitment to solving problems through technology, whether for banking clients, enterprise businesses, or now, for players of his games, and he has no plans to slow down.
BDG Media newsroom and editorial staff were not involved in the creation of this content.