About us

Stacktrace was founded in Brisbane, Queensland in 2017 by the two directors and sole shareholders, Dan Sowter and Chris Horwill.

The business has two complementary streams of activity:

  • Contractual software development, in which we deliver complex web and mobile applications to customers in a variety of industries. Read more.
  • Healthcare. Development of Stacktrace's own products and services that use software, technology and process redesign to improve clinical care. Our healthcare projects are currently undergoing pre-commercial trials. Read more.

Our team

Chris Horwill Founder

Chris Horwill


I have a diverse background in healthcare and finance, gaining clinical experience as a doctor at Queensland Health (most recently as a radiology registrar) and health consulting experience at EY. Complementing this I also have corporate finance experience in various entities including EY, EGR Group and Macquarie.

I believe strongly in applying an evidence based, quantitative and data driven approach to my work.

Dan Sowter Founder

Dan Sowter


I'm an engineer at heart, hopelessly addicted to the feedback loop that comes of studying complex systems, crafting modest improvements, then studying the new systems that emerge in response.

I'm delighted that this new opportunity will bring me into daily contact with our customers and the hands-on development of our products, having spent the last few years focusing on the commercial, strategic and team-building aspects of software development in my role as CTO of Everydayhero.

On a personal note, having made the difficult decision eleven years ago to withdraw from my final year of medical school, it’s exciting to be able to return to the healthcare ecosystem now, bringing the team, skills and experience required to create a lasting, positive impact.

Benjamin Tefay Senior Software Engineer

Benjamin Tefay

Senior Software Engineer

I love understanding how people work and live, and then building software that they value, using the appropriate tool for the job. While working closely with a diverse range of customers in the energy industry, I was involved in everything from customer support and interface design through to solving complex technical problems. I am keen to use this customer-focused perspective to make a difference in the charity and health-care industries - delivering just what our customers need, sustainably and with high quality.

Brad Bow Senior Software Engineer

Brad Bow

Senior Software Engineer

I’ve built software for a bunch of different industries, using a bunch of different tools. I am fairly ruthless in my pursuit of simplicity, though I balance this with a healthy dose of pragmatism. I love building the right thing. This usually means being as close as possible to the users of that thing.

Daniel Little Senior Software Engineer

Daniel Little

Senior Software Engineer

I'm deeply passionate about building great software and empowering teams. I love the ability to create something from nothing. To make peoples jobs and lives, better and more enjoyable through technology. I value good culture because people and technology are intrinsically intertwined. I know having context is key for building great software and I try to always optimise for people. I believe technical excellence always aligns with the business objectives and I value and strive to be more authentic to share and discover real stories.

Francesco Ferraioli Senior Software Engineer

Francesco Ferraioli

Senior Software Engineer

I am extremely passionate about everything IT - from software to hardware, as well as networks and security. My main passion, however, is in using the right technologies to enable the development of intelligent, fast, secure, maintainable and reliable systems that can make this world a better place. This involves being in a continuous state of learning as technology continues to rapidly evolve. Working in a team of people with the same passion is paramount.

James Ottaway Senior Software Engineer

James Ottaway

Senior Software Engineer

I'm a polyglot software engineer with a penchant for applying functional programming patterns to software of all shapes and sizes. I love solving complex business problems using a sensible mix of software, systems thinking and continuous improvement. I’ve spent my recent years leading software development teams and enjoy the rewards that come with empowering a team of highly-skilled engineers to build the right product at the right time.

Keiran O’Leary Senior Software Engineer

Keiran O’Leary

Senior Software Engineer

I’ve enjoyed working across a variety of technologies with a passion for usability and interaction design. Having spent most of my career within the disability and education sector I particularly enjoy collaborating with like-minded people to create experiences that achieve a meaningful difference in the world.

Matt Furness Senior Software Engineer

Matt Furness

Senior Software Engineer

I'm passionate about building great, useful, reliable software no matter what language, platform, and domain I am in. Working with an equally passionate team, collaborating on hard problems to get great outcomes, is something I find extremely satisfying.

Nick Young Senior Software Engineer

Nick Young

Senior Software Engineer

For me, software and technology are a lifelong fascination. I love the gratification which comes from quenching your curiosity, solving tricky challenges, and successfully delivering value to businesses and users. I've worked in a range of industries and technologies, but I am particularly enthusiastic about awesome web applications, applied cryptography, and highly-scalable/reliable systems.

Oli Pichon Senior Software Engineer

Oli Pichon

Senior Software Engineer

I started my career in London where I worked in the finance industry for a leading portfolio management software organisation. This early on raised my awareness around what it takes to build highly available systems. Since then I have been privileged to work with some amazing people both in Continental Europe and Australia where my passion to build available and reliable software remains unchanged.

Ovindu Manawaduge Senior Software Engineer

Ovindu Manawaduge

Senior Software Engineer

From the moment I was introduced to the world of software design I have known it is what I want to pursue as a career. Since then it has been a process of constant learning where I have tried to gain as much experience as possible using various frameworks, software design paradigms and being part of projects from various industries. During my time in the software development industry I have acquired a keen appreciation for a well designed user experience. I believe it’s what makes a good product into a great product.

Thomas James Senior Software Engineer

Thomas James

Senior Software Engineer

I passionately believe that small teams of dedicated people can achieve anything. I'm a geek & a technophile, and enjoy being involved in the local software developer community. I thrive when using software & technology to solve problems that matter to people.

Wynand Boshoff Senior Software Engineer

Wynand Boshoff

Senior Software Engineer

With a quality-driven focus, I have a passion for finding the balance between simplifying complexity and operational efficiency on the backend and producing simple yet sophisticated user experiences on the frontend. One of my favourite quotes is `Quality has no fear of time`.