About Me
Hi there! My name is Zac Braddy, and I am a Contract Software Engineer with about eight years of experience. I'm super jazzed by great tech and awesome architecture. If you're wondering how much I like doing the things I do with computers, well, to put it simply; I'm super obsessed by tech . Put this way; sometimes, I feel like I might be a mutant code monkey sent back from the future!
But it's not just a good tech stack that excites me, when it comes down to it, what really excites me is working with great teams to deliver quality software, on time, to people who can use it to shape our future—and having fun while doing it!Â
What I do
Software Engineering
My varied experience has seen me using lots of different types of tech to engineer software of many different shapes and sizes. It's also allowed me to practice pragmatically delivering software, and this has unlocked my ability to produce software at a high quality and in a timely fashion.
Software Architecture
I've spent a fair amount of time collecting practices and techniques for building highly scalable, maintainable and extensible software architecture that adheres to SOLID and DDD principles as well as others. I've also learned from experience that architecture is more than just stringing together boxes on a whiteboard in the right order.
Mentorship
I owe a great deal of my success to the people who've invested their time and knowledge in me. I feel strongly that to honour the effort these people have put in, that I must pay it forward and help the next wave of software engineers to achieve their goals. I love to help developers behind me in this journey come along with me.Â
Leadership
Delivering software projects to the right level of quality and on-time is vital for any business but in startups like the ones I've been helping to succeed this is especially true. Through good project management and providing the right level of support and encouragement to the teams I've worked with, I've been able to help lead them towards the best possible results for both the business and individual team members.