Start Here


“I never prepared to be a technical leader, yet now I have a team who relies on me.”

“I really appreciate your emails, because as I read them I find myself asking, “Is this happening right now?”  – NickMarcus-26

  • Do you feel overwhelmed with the challenges of management?

  • Do you worry that your team will deliver on your promises?

  • Are your best programmers leaving for better jobs?

  • Does it seem like your team “doesn’t get it”?

  • Are you struggling to hire great people?

  • Are clients beating you up?

  • Are you stuck while moving to agile?

  • Do you sometimes wish you could go back to coding?

 If so, I can help.


I teach you to build high-performing teams you can depend on.

Get email lessons and articles to be a great technical leader.

“Marcus’ newsletter is pure gold!” – Chris P.

I’m a management consultant, trainer and executive coach for software managers and leaders.  I help you hire the right people, create the right culture, and setup the right process which achieves your goals.  Managing your team isn’t something you learned in college.  In fact, my clients often tell me “I never prepared for this role, I always focused on doing the work”.

If you’re ready to improve your leadership, process and team then you’ve come to the right place.

My philosophy is everyone deserves a good boss and your people want to do a good job.  You can be as good at leading as you were at coding!

To your success!