Services

I offer a number of mentoring, coaching and consulting services, depending on your needs.

Management consulting

Are you looking to grow your team(members) or improve execution efficiency?

If your team is struggling to meet deadlines, or you're looking to improve your processes to make everyone more productive and happy, you've found the right person. I'll work with you to understand the root causes, suggest improvements, and implement them. Can also help with hiring, mentoring, software delivery or team best practices (e.g. project management, code reviews), and general management advice.

To learn more about availability and pricing, drop me an email outlining what you're looking for.


Contact me

Technical / architecture consulting

Are you looking for guidance on architecture or systems design?

Do you need expert review of your technical architecture for scalability and maintainability? Is your system struggling to keep up with load? I'll help you work through your design and find something that meets your requirements. Note that this is limited to architecture discussions focusing on backend/system stuff. I won't write your code, and am not an expert on product/UI.

To learn more about availability and pricing, drop me an email outlining what you're looking for.


Contact me

Career Coaching

Struggling to get promoted? Want to progress to the next level? Want to switch jobs? Or feel happier in your career?

I provide both technical and organizational advice to software engineers to help them grow in their careers: ranging from how to become a better engineer, to growing their leadership skills, to project and time management, to creating a career plan, or to planning for and practicing interviews. I can act as a sounding board for advice, a peer to learn a skill with you, or a coach to plan your career strategy with. If you sign up, we'll meet periodically for a 1:1 (over VC) and connect over email more often for async discussions.

To learn more about availability and pricing, drop me an email explaining your current situation and what you need help with.


Contact me