personalized professional 1:1 guidance
I help technical software execs and entrepreneurs navigate the product, people, and process challenges in their organizations. By default, we meet every 2 weeks in 90-minute Zoom sessions.
Who I Coach
I've aided Directors, VPs of Engineering, and CTOs from tech companies ranging in size from startups with a few dozen teammates to global giants with hundreds of thousands of employees.
If you're in software engineering leadership and you need someone in your corner, I can help.
What We Discuss
In every session, we'll start with what's top of mind for you. With over 2 decades of experience running engineering teams from 2 to 300 in size, it's very likely I've seen a similar situation.
Topics I frequently encounter:
No topic is off-limits.
"Brian has been absolutely necessary for our team to improve and scale. Brian's mastery of
this content has shaped us to be more agile and focused. We're finally running on all
- Joe LaChance, Bold Metrics (CTO)
"Brian was an outstanding mentor for me. He coached me through challenges ranging from people
& project management to tech & product roadmapping, and gave me leadership principles
that I still use to this day. Brian is a great resource regardless of your industry,
stage/size of company, or years of experience."
- Aaron Levin, fiveable. (Head of Engineering)
"Every time we talk, I learn something new, see a new path I hadn't considered. Thank you for
always having my back."
- J.K. (VP Eng)
"I wish I'd found you 10 years ago."
- A.R. (CTO)
Here's the more detailed view of my approach to leadership coaching. There are 5 steps:
We meet and greet with a free hour-long session, and set a foundation by discussing backstory and the current environment/situation in depth. If you're interested in moving forward...
2. Set goals.
We establish short- and long-term goals. We will revisit these goals frequently.
3. Gather context.
It commonly helps me to understand behaviors and team and process and environment via brief discussions with a handful of your colleagues. This is an optional step.
4. Engage frequently.
We will connect for 90-minute Zoom sessions every 2 weeks. In these working sessions, we'll go deep on the leadership and management challenges you're encountering in your day-to-day, and I'll offer practical guidance that you can apply immediately.
In the absence of any top-of-mind challenges, we'll dig deep into your key engineering leadership responsibilities and explore the practices you've established to tackle them.
I'll also create a shared, mutually-editable Google doc containing the running notes of our sessions and links to our most recent session recording videos. The notes and the recordings are optional; if you'd prefer to not capture this information for privacy reasons, no problem at all.
5. Check in quarterly.
We will periodically look at the macro view and course-correct, as necessary: where we started, where we're headed, and where we're at.
How much does this coaching investment cost?
I'll invoice you (or your company, if they'll be supporting your investment in coaching) for $1500 (USD) on the first of each month. It's month-to-month (no contract), so you can cancel any time.
Do you have any other options?
If the fee for semi-weekly sessions is more than you'd like to pursue or you'd like to meet on a less-frequent basis, I also offer the option to meet monthly for $750 (USD) per month.
I'm pretty flexible, so if there's another coaching cadence that works better for you (weekly? quarterly?), ping me and I will certainly consider it.
How do I know if coaching is for me?
Let's talk about it! I'm happy to connect for that first hour-long chat and see if I can help give some ideas for your next steps. Just let me know and we can schedule a time to speak virtually.
💌 BUILD with BD: Get a regular dose of this content in your inbox. Lead with heart and hustle to build teams, products, cultures, and companies.