Technical Leadership Coach

I have led at every level from manager to executive at startups through to large-scale engineering organizations at companies like Electronic Arts, Glu Mobile and Kiva.

Schedule a call to discuss my services

I guide leaders to achieve their full leadership potential. I help both new and established leaders to develop effective leadership skills, foster a positive organizational culture, and drive sustainable growth.

Great leaders need to be great at many things. Inspiring people, keeping projects on track, and maintaining technical prowess are just a few of the challenges you will face. I help you understand your blind spots and development areas to create a personal development plan that ensures your excellence as a leader.

I coach CTOs, Technical and Engineering VPs, Directors and Managers on Technical People Management, Software Architecture, Software Development Processes, Coding Best Practices, Collaboration & Communication, DevOps & Site Reliability

Schedule a call to discuss my services

Coaching Areas

Technical People Management

Mentoring and leadership in a technical context
Building a thriving engineering culture
Adaptability to new technologies and methods

Software Architecture

Cloud computing platforms (e.g., AWS, Azure, Google Cloud)
Scalable design
Databases and data management

Software Development Processes

Agile methodologies (Scrum, Kanban, etc.)
Continuous integration and continuous delivery (CI/CD)
Version control systems (e.g., Git)

Coding Best Practices

Code quality and technical debt reduction
Test-driven development (TDD)
Pair programming and code reviews

Collaboration & Communication

Effective communication within technical teams
Collaboration tools (e.g., Jira, Confluence, Slack)
Cross-functional team collaboration

DevOps & Site Reliability

Infrastructure as code
Monitoring and logging
Security best practices

Schedule a call to discuss my services