My name is Zac and I am trying to live my BEST life...
BEST = Better Every Single Time
This is a personal motto for how I try to live my life. In everything I do I aim to just be a little bit better today than I was yesterday. A little bit better this week than last week, and so on.
It's not always possible but I use this as a principle to guide my decisions and ensuring I am challenging myself.
Work
I have spent a large part of my career building and then scaling up high-performing software engineering teams. I help bring creativity and fun as a culture to teams, empowering them to succeed at work but also ensuring they enjoy themselves along the way. I believe in not taking ourselves, or our work, too seriously and I have had a lot of success building teams with this mindset.
Before that I have had a bunch of different jobs in various industries, including a few years running my own startup building mobile apps and games in the early iOS days.
Coaching
As a 15 year old I got my first ever job as a cricket coach and despite moving very far away from that in my career in tech, it has always been one of my favourite jobs. Now, more than 20 years later I am back in the sports coaching space, volunteering to coach kids teams in a variety of sports, but mainly cricket.
In 2025 I obtained my Level 2 Representative Coaching certificate with Queensland Cricket.
I see coaching as an opportunity for me to contribute to my community and be able to have an impact on the lives of young kids, teaching them valuable physical skills as well as important mental frameworks for success and resilience.
Family
Finally, saving the most important for last, I am a big family man. My wife and kids mean the world to me. Husband and father are the two toughest roles I've ever had in my life but also the most rewarding. I especially love encouraging my kids to nurture their creativity, develop their own ideas, and to be open to attempting to solve problems from multiple angles.