Recent Activity

Loading...

My approach to coding

I'm a Full Stack (Front End leaning) software engineer building project management software with Baton Technologies.

My current work follows a 70/30 split between Front End and Back End code. Although my primary focus is implementing UIs, I have a track record of designing, building and shipping end-to-end features. I take pride in writing DRY/SOLID code and think deeply about performance, scalability and maintainability. My approach is summed up by the book Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - it cuts through all spin/buzzwords to make the case for Agile methodology with empirical data. I aspire to leave any codebase I touch better than how I found it, and take care to maintain test coverage, create smart naming conventions and keep directory structures organized.

Some of my greatest strengths as an engineer come from being self-taught. I originally studied law and worked in the political and advocacy sector back home in Australia. My work was always web-dev adjacent and over time I found myself increasingly drawn to coding. The self-directed path shows itself in my work through a willingness to learn new technologies, a strong sense of independence and a growth mindset when tackling complex systems.

Engineering is fundamentally about people: I love collaborating with other devs to solve complex problems. Some of my most rewarding experiences as a engineer have been working directly with users to deliver outcomes that make their lives just a little bit easier.

Other interests

I'm really into my running and have raced everything from 1 to 100 mile events. When I'm not behind a screen you'll likely find me doing loops of Central Park. My big races for 2024 are the Jersey City Marathon (April) and the Chicago Marathon (October). When I move on from road racing I want to get back into trail-running and take on the famous UTMB in Chamonix.

I love exploring the world and have travelled to 54 countries so far. Living as an Australian in the USA makes every day feel a bit like travelling to some extent. My big bucket-list items are to hike the Annapurna Circuit and to ride the Trans-Siberian Railway.