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