My approach to coding
I'm an Engineering Manager leading a team of devs at Greystone in NYC.
I have a track record of designing, building and shipping end-to-end features. I take pride in putting users first, and think deeply about performance, scalability and maintainability. My approach to the SDLC is summed up by the book Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - which makes 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, use smart naming conventions and keep directory structures organized.
My greatest strength as an engineer is being self-taught. My previous career in political comms was 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 working with other devs to solve complex problems. Some of my most rewarding experiences as a engineer have been collaborating with users to deliver outcomes that make their lives 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 55 countries so far. Living as an Aussie in the USA makes me feel like a traveller every day. My bucket-list items are to hike the Annapurna Circuit and to ride the Trans-Siberian Railway.