Custom software for founding teams and agencies

Custom software for founding teams and agencies

Custom software for founding teams and agencies

I shape complex systems into tools your team actually uses.

I shape complex systems into tools your team actually uses.

I shape complex systems into tools your team actually uses.

Hello 👋 I’m Mark.
I help when your team needs a tool that doesn’t exist yet, or the software you rely on no longer fits the work.

I work out what would help, then design and build the software with the people using it, whether it’s for your clients or your own team.

Product Builder: I work out what’s worth building, then build hands-on. The aim is a tool people can actually use.

Technical Translator: I connect the way your team works with the design and technical choices, so you can see what we’re deciding and why.

Detail-Oriented: I make interfaces and workflows clear to use, with the details and recovery paths people need.

  • Allstate
  • Heineken
  • Ramada
  • WeWork
  • Athleta
  • Playtex Baby
  • Mindbody
  • Full Sail University
  • Product School
  • Looker
  • Mile High Run Club
  • Little Plains
  • KarpReilly
  • Allstate
  • Heineken
  • Ramada
  • WeWork
  • Athleta
  • Playtex Baby
  • Mindbody
  • Full Sail University
  • Product School
  • Looker
  • Mile High Run Club
  • Little Plains
  • KarpReilly

“Consistently demonstrated exceptional technical prowess and an innate ability to find ingenious solutions to complex problems”

– Michael Williams

3x Head of Product

“Consistently demonstrated exceptional technical prowess and an innate ability to find ingenious solutions to complex problems”

– Michael Williams

3x Head of Product

Capabilities

Where I’m most useful.

I help work out what custom software would be useful, then stay hands-on through design and development.

Capabilities

Where I’m most useful.

I help work out what custom software would be useful, then stay hands-on through design and development.

Capabilities

Where I’m most useful.

I help work out what custom software would be useful, then stay hands-on through design and development.

Build the tool you’re missing

I help you work out what a useful first version needs to do, so you can start without trying to build everything at once.

Atomic Design Kit case study

Improve the system you rely on

I trace the workarounds with your team, then design and build around the rules and exceptions the current system keeps missing.

Disposition tool design case study

Selected Works

What this looks like in practice.

Tools for client handoffs, team workflows, and finding the information people need. Each example explains the problem and my role.

Selected Works

What this looks like in practice.

Tools for client handoffs, team workflows, and finding the information people need. Each example explains the problem and my role.

Selected Works

What this looks like in practice.

Tools for client handoffs, team workflows, and finding the information people need. Each example explains the problem and my role.

+

Making a brand kit useful after the handoff

+

Making a brand kit useful after the handoff

+

Making a brand kit useful after the handoff

+

Rebuilding a practice system around the work itself

+

Rebuilding a practice system around the work itself

+

Rebuilding a practice system around the work itself

+

Finding answers in a legal-sized haystack

+

Finding answers in a legal-sized haystack

+

Finding answers in a legal-sized haystack

+

Designing a way through a backlogged workflow

+

Designing a way through a backlogged workflow

+

Designing a way through a backlogged workflow

+

Turning disposable prototypes into a shared workspace

+

Turning disposable prototypes into a shared workspace

+

Turning disposable prototypes into a shared workspace

+

Letting clients talk their way to a better brief

+

Letting clients talk their way to a better brief

+

Letting clients talk their way to a better brief

“Mark is one of the few people I know who can actually make sense of what is going on with AI without making it feel overwhelming or overly technical.”

– Emmett Shine

Founder, Little Plains

Craft

Making a product feel right.

It's the little and subtle details that change how products feel and are used.

Craft

Making a product feel right.

It's the little and subtle details that change how products feel and are used.

Craft

Making a product feel right.

It's the little and subtle details that change how products feel and are used.

  • Paced Complexity

    Make the essential work easy to start. In Please Ramble, respondents answer one question aloud at a time.

  • Clear Object Naming

    Use names that match the work, so people can find what they need and share a clear understanding.

  • States & Edge Cases

    Show what happened, what is still safe, and what someone can do next when the usual path breaks.

  • Trustworthy Metrics

    Make clear what a number measures, where it comes from, and what decision it supports.

  • Interfaces Worth Returning To

    Design for the work people need to do repeatedly. Make each next action and the information behind it clear.

  • Tasteful use of AI

    Use AI where the task calls for it. In the regulations search tool, retrieval leads people to source passages they can read and interpret.

  • Paced Complexity

    Make the essential work easy to start. In Please Ramble, respondents answer one question aloud at a time.

  • Clear Object Naming

    Use names that match the work, so people can find what they need and share a clear understanding.

  • States & Edge Cases

    Show what happened, what is still safe, and what someone can do next when the usual path breaks.

  • Trustworthy Metrics

    Make clear what a number measures, where it comes from, and what decision it supports.

  • Interfaces Worth Returning To

    Design for the work people need to do repeatedly. Make each next action and the information behind it clear.

  • Tasteful use of AI

    Use AI where the task calls for it. In the regulations search tool, retrieval leads people to source passages they can read and interpret.

  • Paced Complexity

    Make the essential work easy to start. In Please Ramble, respondents answer one question aloud at a time.

  • Clear Object Naming

    Use names that match the work, so people can find what they need and share a clear understanding.

  • States & Edge Cases

    Show what happened, what is still safe, and what someone can do next when the usual path breaks.

  • Trustworthy Metrics

    Make clear what a number measures, where it comes from, and what decision it supports.

  • Interfaces Worth Returning To

    Design for the work people need to do repeatedly. Make each next action and the information behind it clear.

  • Tasteful use of AI

    Use AI where the task calls for it. In the regulations search tool, retrieval leads people to source passages they can read and interpret.

Working Together

From understanding to delivery.

We agree on the problem, a useful first version, and who owns what along the way.

Working Together

From understanding to delivery.

We agree on the problem, a useful first version, and who owns what along the way.

Working Together

From understanding to delivery.

We agree on the problem, a useful first version, and who owns what along the way.

Understand the work

Show me what you’re trying to achieve and how things work today. I talk with the people closest to the problem, understand the constraints, and help decide what would be worth changing.

Choose a useful first version

I turn that understanding into a direction we can test: a flow, a design, or a working prototype. We make the tradeoffs understandable and choose enough scope to learn without building everything at once.

Build and learn

I build hands-on or work with your team through delivery, depending on what we agree. We test it with real people, refine what matters, and make clear who will run and maintain it.

“Loved taking on sticky problems that few others could wrap their head around, and not only sought to address the problem at hand, but build a better system to address the root cause.”

– Andrew Feldman

Product Director

Let's Connect 👋

What are you trying to make work?

A short conversation is usually enough to see if there’s a fit.

Let's Connect 👋

What are you trying to make work?

A short conversation is usually enough to see if there’s a fit.

Let's Connect 👋

What are you trying to make work?

A short conversation is usually enough to see if there’s a fit.

Let's start simple…

Contact Preference

✓
Protected by reCAPTCHA

Contact Preference

✓
Protected by reCAPTCHA

I read every message myself and reply personally.

Otherwise, choose your own adventure…

📞

(call or text)

FAQs

A few questions people usually ask.

FAQs

A few questions people usually ask.

FAQs

A few questions people usually ask.

When does working together make sense?

+

What industries have you worked with?

+

How do you usually work with teams?

+

Can you go into more detail with your select works?

+

How do you price your services?

+

What about AI, do you know AI? (AI. AI. AI...)

+

Have you worked on something like this?

+

© All Rights Reserved.

© All Rights Reserved.

© All Rights Reserved.