Matt Schouten

Thoughts on building people, software, and systems.

Get Coached by Matt

Hi. I’m Matt.

I’ve spent 20+ years leading engineering teams, shipping software, and fixing broken processes. I’ve seen what makes teams thrive—and what holds them back.

If you’re struggling, I’d like to help.

If you’re doing well and want to get even better, I’d like to help.

Headshot of Matt

Now, I have a day job and you probably do too. So we’ll need to work out a time that works well for both of us.

Send me an email at coaching-scheduling@cybadger.com. Tell me what you’d like to get better at or what problem you’d like to solve. And tell me days and times that’d work well for coaching.

(Just so you know, I am only able to take on a very few coaching clients right now.)


How it Works

Matt is one of my go-to people when I need to talk through a tough problem—whether it’s a technical challenge, a team issue, or a leadership decision. He doesn’t just give answers; he asks the right questions that help you think more clearly and find the best way forward. He’s incredibly knowledgeable about processes, team structures, and long-term problem-solving, and his systems mindset ensures that solutions actually stick. If you’re looking for a coach who truly understands engineering teams and helps you make real, lasting improvements, Matt is the person to talk to.

– Aurooba Ahmed, Principal Software Engineer

Three Simple Steps

Start Debugging Together

We start by talking about your current situation and what changes you want to see.

Get a Tailored Solution

I’ll share my diagnosis and a tailored solution for moving from here to where you want to be.

Make it Happen


You’ll work the plan, with plenty of support from me. You’ll take your team to a better “there”.

And you’ll get all the credit!

I had an opportunity to work closely with Matt at Home Instead as he coached a team focused on delivering enhancements to a product my department utilized. Prior to Matt’s leadership, we experienced challenges with timely delivery and misalignment of outcomes. Under his influence the team was dedicated to asking quality questions to effectively understand our use case, delivering on time outcomes which saved me and my team time and decreased our frustration level. Matt is a skilled communicator who is able to reach into operations and create authentic relationships that ensure delivery of agreed upon outcomes. He’s incredibly knowledgeable about processes, team structures, and long-term problem-solving, and his systems mindset ensures that solutions actually stick. If you’re looking for a coach who truly understands teams and helps you make real, lasting improvements, Matt is the person to talk to.

– Susan Richardson, VP of Learning and Development


Not looking for coaching right now? You’re still welcome to join my mailing list and get useful insights into team health, management, and building useful systems.

Don’t want to schedule a call? Try the self-paced Better Employee Onboarding Fast course.

Matt was an incredible asset to the organization, operating across departments, roles, and responsibilities with ease, and helping everyone around him to be successful.

As a technical coach, I’ve watched him over and over again level up the engineers he’s worked with, while simultaneously improving the delivery and quality metrics of the team.  In our time working together, Matt was in extremely high demand–both as technical project lead, as well as a mentor–folks loved working with him.

At the same time, Matt is also an excellent and experienced manager.  He is as comfortable and effective onboarding a new hire as he is conversing with the C-Suite, and is an excellent communicator and strategic planner.  I have seen Matt build consensus for important initiatives across all levels of a global company, and accomplish things that many in the org would have considered impossible.

– Director of Product Engineering


All coaching can be done remotely. If you’re in the Cedar Rapids, Iowa area, on-site might be available. If you’re not in the Cedar Rapids area and really want on-site coaching, let me know that.

Send me that email at coaching-scheduling@cybadger.com.

Let’s help you lead with confidence, and get better results with less stress.