Skip to content
About

I build websites, start to finish.

Five years of designing and building sites for people and small businesses. One fixed price, one person to talk to, no handovers.

Sawyer Schulz avatar

Sawyer Schulz

Minneapolis, Minnesota

Design · Backend · Frontend

I'm Sawyer, and I've been building websites for five years. I started by making pages for things I cared about and small tools for problems no app seemed to solve. People started asking me to build theirs.

Now I take on a few sites at a time. I write the design and the code myself, so nothing gets lost between a mockup and what actually ships. Everything I make is meant to be handed over: your domain, your content, your code.

Experience
5 years building websites
Building
base31.org
Also doing
Client sites, one at a time
Based in
Minneapolis, Minnesota (CT)
Phone
(612) 444-3853
Toolbox

The tools I reach for.

The tools I reach for most days.

Languages

HTML

CSS

JavaScript

TypeScript

Python

Frontend

React

Next.js

Tailwind CSS

Framer Motion

Backend

Node.js

REST APIs

Supabase

Postgres

Ship it

Vercel

Cloudflare

Git

Figma

Beyond the code

What I do when the laptop closes.

01

Small tools

If an app annoys me twice, I build a worse version of it that does exactly what I need.

02

Music

I build music players when I should be doing something else. Sproti.30 started that way.

03

Backend tinkering

Most of my side projects are half an idea and an API. The good half usually ends up on a client site later.

Next up

Let's talk about what you're building.

Tell me about the project — even if it's just a paragraph. I'll reply with honest scope, a price, and whether I'm the right person for it.

Minneapolis, Minnesota · CT (UTC−6) · Replies within a day