Our Company.

If MOSO had to be described in a sentence, it would be that we are a small company providing large-scale software solutions and consulting services. But in reality, MOSO is almost indefinable - and this is exactly what we prefer, remaining totally adaptable to any industry that might employ our expertise.

Based in Australia but with clients all over the globe, we thrive on complex, long-term projects that require a very high level of technical ability and creativity. We take on projects based on the value of our contribution - because it's rewarding, engaging and meaningful.

We Value.

Good ideas that stem from creativity, in its truest sense
Investing in Long-term professional relationships
Hard work, integrity and personal responsibility

Our Directors.


Damian has 25 years experience negotiating, developing and delivering mission-critical technology systems into the road infrastructure, finance, software and gaming & wagering industries. Damian’s career spans commercial, project & program delivery and governance, information technology implementation, people & management, corporate and strategy roles, and he is equally comfortable in each of these arenas.

A former CIO and CTO, Damian can successfully engage with internal and external stakeholders at all levels, from board members and C-suite executives to highly specialised subject matter experts.

Damian works with highly experienced legal and commercial teams to negotiate design and construct, and operate & maintain contract suites with State agencies and tier-one infrastructure contractors and operators for the design, delivery, integration, commissioning, operation and maintenance of complex systems into large infrastructure projects. Damian is equally capable working with legal teams from infrastructure and ICT/IP practices.

Damian also works with project delivery teams to help manage and govern their project programs, and with operations & maintenance teams to ensure reliable and cost-effective through-life support. His experience as a project and program director responsible for design & construct systems projects and programs, and his extensive software engineering background, give him the necessary skills to be able to work directly with management, project delivery and specialist technical teams alike.

Damian is also the developer of Xmplify, the leading XML editor software application for Apple macOS. Xmplify is used by a diverse range of businesses and educational & research institutions in over 50 countries, from Disney/Pixar to the British Museum to JP Morgan.

Damian holds a Bachelor of Commerce from the Australian National University, a Bachelor of Science in Computer Science from the Australian National University (partial) and a Master of Engineering Science from the University of New South Wales, and is currently studying for a Master of Construction Law degree at Melbourne University.


Andrew is an international keynote speaker, academic, performer, educator, computer scientist and software craftsman with over 20 years of industry experience. With a diverse portfolio of interests, Andrew is as likely to be found hacking code in nightclubs as programming computational physics simulations on high performance computing clusters.

Andrew has worked on a number of world-first projects and is known internationally for both his innovative designs as well as his technical expertise. This combination of skills makes him ideally suited to finding innovative solutions to complex problems.

In particular, Andrew is known around the world not just for designing and implementing the Extempore programming language but also for the interesting things that he builds with it.

Andrew has a wealth of experience designing, building and delivering enterprise solutions across a wide range of corporate, scientific, academic and creative sectors. This experience ranges from robotic telescopes to financial systems, digital signal processing to game engines, particle-in-cell simulations to line-of-business applications, and (almost) everything in-between.

Andrew's broad background enables him to rapidly assimilate new domains, and as a former CTO Andrew has the experience and skills to communicate across the enterprise, from domain experts to the executive team.

As a Senior Research Fellow in the Computer Science department at the Queensland University of Technology Andrew convened courses in High Performance Computing and Enterprise Systems.

Andrew holds a PhD in Computer Science from the Australian National University, as well as a Bachelor of Music and a Master of Music, both from the Queensland University of Technology.