About Kareem

Hiya, I’m Kareem. I’m a technical product management consultant.

What do you do?

Generally, I help executives build and improve their software businesses. Usually this involves one or more of:

  1. Build your Minimum Viable Product
  2. Helping a CEO and executive team understand what good product development practices look like
  3. Working with a product and dev team to tighten up the process of shipping software
  4. Coaching individual Product Managers or teams to help them improve the blocking and tackling aspects of product management
  5. Getting into the weeds and managing an existing product

I also offer a more tactical service:

  1. Reviewing your SaaS onboarding experience to improve trial-to-paid conversion

What’s your background?

I started my career in 2001 as a full-time software developer and moved to product management after a few years. I’ve started, run, and sold three software companies, running product at all of them. I’ve been consulting to help C-level executives build better software since 2008.

I’ve worked with clients like Predictable Revenue and Headphones.com, brands like ESPN and FOXSports, moderated CEO mastermind groups, and helped hundreds of product managers build better software.

Where do you work from?

I’m currently based on the East Coast of Canada in Halifax, Nova Scotia. I work remotely, though will occasionally hop on a plane to visit a client site.

What’s it like to work together?

Clients have said that I’m pragmatic, thoughtful, customer-focused, and that I listen, identify solutions, and communicate effectively. You can read more customer testimonials here.

How are you different?

Here are three ways I’m different:

  1. I’ve been building and growing software businesses since 2001. I’ve started three companies, bought one, and sold three. I’ve worked with companies like ESPN and MySpace (back when it was bigger than Facebook!) Basically: I’ve seen a lot of cycles, lots of hype, and have figured out the timeless tactics and strategies to build good software.

  2. Because I’ve run several software companies, you work with someone who can frame and make decisions in terms of their impact on the business, but also drop all the way down “the stack” to (if necessary) do the implementation work.

  3. I started my career as a full-stack developer (and still write code) and moved to product management. I know how the proverbial sausage is made, marketed, sold, and supported across all parts of a modern software company. This helps when teaching your Product teams how to work with stakeholders in other groups.

What kinds of companies do you work with?

I work with SaaS businesses that are or are coming online. They are typically grossing more than $500k per year or have raised a similar amount.

You can read about how we might work together, or read my articles on building software, or get in touch here.