Consulting life

In my approach to software development, I value my clients as a partner in building a product that meets the needs of the humans who use it. Having worked with clients in a wide range of industries including healthcare, performing arts, beverage distribution, pet food, hospitality, luxury consumer goods, and government, I understand that no one knows your domain better than you do.

I bring a unique blend of technical knowledge, non-technical language, and empathy to all of my projects. My clients walk away feeling empowered, comfortable, and heard. The specific technology and stack used aren't important if you don't love it when we're done.


I recently started a community in Chicago called Dev Together that connects people starting their development career with technical mentors through low-commitment, high-value, human interactions. Currently, we're focused on monthly events centered around code reviews and pairing. The Mentors do a small code review of the Mentee's code prior to the Meetup event, and then they come together at the event to review the feedback and start working through the Mentor's suggestions in a 1 hour pairing session. To learn more about Dev Together, please visit our website or follow us on Twitter @devtogetherchi

Speaking Engagements

I enjoy speaking about technical communication, other tech soft skills, mentorship, and yarn crafts. My previous talks and interviews can be found here. If you're interested in having me speak at one of your events or have an idea for an event that would be a good match for my background, let me know!