I am a full-stack/devops/cloud engineer, systems architect, consultant, and team lead. I have been creating and maintaining software for over 20 years both in my free time and professionally. I have over 10 years of experience in client professional services, having worked as a lead technical consultant on 50+ software implementation projects. I specialize in creating correct, well-tested, clean and maintainable software that brings joy to its users. I consider myself an excellent creative problem solver and have made a career out of getting things done that nobody else could. I am passionate about learning new technologies and ideas, but I also know the value of using something established and battle tested. I love to improve the productivity and happiness of my teams by implementing (or creating) better tooling and processes, and by automating repetitive work.
Staff Engineering Lead
Technical Lead for dozens of software implementation projects, often leading teams of up to 6 other engineers. One day a week spent on internal tooling and automation projects
Freelance Software Developer
Created greenfield custom software solutions and added new features to existing customer software, all of which are still in use today.
Co-Founder and CTO
As the technical half of this two-person startup I wore many hats, including taking part in design and strategy, architecting and building our product, and setting up the processes for future product development & engineering success. In hindsight our solution was heavily overengineered for the stage of our startup, but it was an incredible learning experience for me as I acquired deep hands-on knowledge of many cutting edge technologies, while also learning the hard way that often something old and boring is better
Technical Consultant & Manager, Technical Services
Senior IT Specialist, Global Practice - Supplier Lifecycle Management
After IBM bought Emptoris, the Global Practice team was created as a small strike force of the top 3 SMEs in our SLM software. Our task was to quickly ramp up the IBM sales & services teams and act as mentors in every project.
Technical Consultant
As Emptoris only bought Xcitec briefly before themselves being bought by IBM, my role did not change during this time
Technical Consultant
Technical implementation of SLM software for our clients, including integrations, data migrations, workshops, etc.
BSc in Computer Science (incomplete due to move to Germany)
BSc in Mathematics (1st year only)
Byron Bay High School
Graduated top of my year