Building Software

I'm passionate about collaborating with designers, developers, and product experts to find the best solution and deliver an excellent user experience. My background as a consultant gives me extensive experience assessing tradeoffs when making product decisions. I care deeply about building processes that empower developers to do their day to day work efficiently. As a software generalist, I have worked with a variety of technologies.

Leading Teams

As a tech lead, I have worked hard to level up other members of my team. In that capacity, I've guided technical direction for teams, designed and facilitated workshops, mentored team members on communicating technical details, and provided feasibility analysis to product-focused team members.

I also have experience breaking down technical work for teams. This has included identifying and simplifying upcoming features, breaking work into actionable stories for a team of developers, prioritizing features to limit scope, and consulting with teammates to strategize implementation.

Sharing Knowledge

In October 2022 I was a speaker at LeadDev San Francisco (now LeadDev West Coast), presenting on finding success on a team with a first-time tech lead. I contributed to programming for LeadDev West Coast 2023 as a member of the content review committee.

During my time as an employee at Atomic Object, I authored blog posts on a regular basis on Atomic Spin, Atomic's Blog. I was particularly proud to have one of my posts shared to the email subscribers of The Ember Times.