About

I'm Mark Schaake, a software engineer and entrepreneur.

After selling my finance company, I'm exploring what engineering looks like when agents do the building and humans stay close to architecture, design, and decisions. I write about what I call the thinking layer - the work that's left when code generation and verification get handed off.

I work primarily in Claude Code and am experimenting with Pi. The models underneath are converging; the interesting differences are in the harness and what gets built on top of it.

I'm also building eforge - an open-source tool for the thinking layer. It takes an intent at whatever fidelity I provide, compiles it into a buildable plan, and runs verification and review across parallel isolated workspaces. It's meant to be useful locally and flexible enough to deploy to a team.

Work with me

I'm available for consulting, CTO, and fractional CTO engagements. Learn more at schaake.solutions.

Get in touch

Find me on LinkedIn, X, or GitHub.