Software Engineering & Leadership Coaching

You know how to do the technical stuff, and you know how to learn it. What about the vast array of other skills that will differentiate you from your peers? Commonly called "soft skills", these are skills that help you put your technical work into a richer context. At the core of this is how you are able to show up for your work. What aspects of yourself are you leaving behind?

I have worked in software engineering for 25+ years, weaving through software development, system administration and devops, over many iterations and now find myself leading software engineering teams. Throughout that time I have worked with activist organizations, retail companies, and tech/cloud-based companies. I am largely self-taught. I have navigated these systems as a queer, female/non-binary person with a non-traditional background. You can read more about my background here.

Some of the things I might be able to help you with include:

  • confidence & imposter syndrome

  • learning a new programming language or technology

  • transitioning from IC to manager/leader

  • people-first leadership

  • transforming struggling people into high performers

  • coaching software engineers

  • cultivating your own leadership style and presence

  • leading with integrity/your whole self

  • software development methodologies and processes

  • developing "soft" skills like communication or influence using specific and measurable goals

Let’s chat!