About
Hi, I’m Lance.
I’m an engineer working across cybersecurity, embedded systems, and robotics, with a focus on low-level systems and security.
I worked in industry as a Cybersecurity Engineer before getting the opportunity to become an Embedded Systems Engineer due to my background in robotics, and have worked as a freelance software developer.
In 2024, I got the opportunity to step up and direct a STEM not-for-profit with a team of a dozen employees. I’d been teaching robotics workshops to all ages with the not-for-profit for nearly a decade. It was an honour to step up and lead the team.
I hold a degree in cybersecurity from Flinders University.
I’ve always been fascinated with computers. I got my start with technology when I was 9 years old by programming PIC chips with assembly via a drag-and-drop program.
My first robot was a Coin Sorter built from Lego and electronics when I was 11. It won first place in the Adelaide Show. Since then I’ve competed more in Australia, and competed in the International Seaperch Competition, placing 6th out of 200 teams from around the world.
I’ve always loved programming, too. Whether building a pipeline to get lecture notes from a recording, or creating a clock widget for my desktop, it lets me solve problems I otherwise couldn’t. My favourite languages to work in are Rust, Python and C++. However, I am also comfortable using Java, C, C#, and JavaScript.
My favourite field in cybersecurity is binary reverse engineering and exploitation. It ties together my experience with low level systems programming and CPU internals, and my love for breaking things.