Services

While I mostly work with executive leaders in Engineering and Product, I believe most leadership skills are universal. Check out the services I provide on this page along with the videos below to see if any of these challenges resonate with you.

Don’t hesitate to reach out if you think I can help!

    • Improving your ability to lead and inspire others

    • Learning to operate at the next level up

    • Collaborating with other executives or peers and leading through influence

    • Motivating teams to do their best work

    • Creating a culture of innovation

    • Speeding up delivery

    • Improving quality

    • Tackling tech debt

    • Modernizing practices

    • Building autonomous and aligned teams

    • Hiring and onboarding

    • Effectively driving change (organizational, process, or cultural)

    • Improving productivity while hiring

    • Organizational design

    • Cross-disciplinary collaboration

    • Developer experience

    • Software Development Life Cycle

    • Engineering metrics

    • Career frameworks and performance management

You can be a great leader

Are you facing challenges in your leadership role and need a trusted coach and advisor, someone who has been through what you’re going through? I can help you navigate the complex challenges you are facing now and in the future. We can work on your personal career goals while I advise you on how you can solve the immediate problems you are facing. My goal is to help you be a great leader.

Building a top-tier Product organization


Are you struggling to organize your team for success, create the right culture and mindset, and deliver fast with high quality? I can help you build an Engineering, Product, and Design organization where the team is innovating, motivated, aligned, accountable, and getting great results. You and your team can do the best work of your lives.

Hiring and Onboarding your first VP of Engineering

You’re ready to hire your first VP of Engineering and you know that getting the right person and setting them up for success is critical. But it’s your first time hiring a candidate at this level. I’ve been that first hire and I’ve helped hire that person. I can help make sure you hire the right candidate (even though no candidate is perfect), set them up for success in their first 90 days, and provide ongoing coaching as they face new and increasing challenges as the company grows.

Upleveling your Engineering Department

Are you facing some real — and perceived — challenges with creating a high performing Engineering organization? Drawing from my career in fast-growing startups and scale-ups, I understand the pressures from the board, management, customers, and your own team that you’re facing as a leader. I can help you develop strategies to streamline processes, improve team morale, and enhance product quality while creating an environment where your team can do their best work.