Me

me

Started out writing Perl in highschool to mess around with MSN chat bots. Now I get paid to code (but luckily not with Perl anymore). Mainly doing something in the middle of build and release engineering, devops, platform engineering, and cloud technologies. All with a hint of embedded Linux added to the mix.

Education

Spent my high school years getting excited about VB6 and Perl so I went down the rabbit hole and decided to study a Bachelors of Computer Science and an Honours in Computer/Network Engineering at RMIT University. There I discovered a passion for embedded systems and in particular embedded Linux. Followed that an internship in Germany and a Masters in Embedded Systems at Kaiserslautern University.

Work

During my studies, I did a myriad of different internships (Analog Devices, Deloitte, etc) to get an idea of where I wanted to go in this world. I turned down the safe job offers to instead go to Europe and join Fujitsu as an intern to get my foot into the embedded Linux ecosystem. There I got my first professional taste of working with DSPs and ARM chips and was introduced to the Yocto project, which became the basis of my career in the embedded Linux field. After that I ended up spending almost five years at BMW as part of the Software Integration/Build and Release Engineering team. In that team, I was developing with Yocto in my day-to-day job and contributing to the delivery of Linux based ECUs at all phases of a project lifecycle. Working devops with hundreds of developers as customers was a unique experience I stil treasure. I’m now at the next stage of my career at Red Hat, where I’m getting exposure to new devops practices and cloud technologies and finding ways to mix it with the classical embedded Linux world.