Dominic Faulring · Engineer & founderBuilt with AI.
Guided by me.

I'm a full-stack engineer in Seattle, putting AI to work from the first idea to the final build. I set the direction, stay in the loop, and take responsibility for what ships.

Currently growing IMMACULATE&perkz

Rooted in Seattle. Building everywhere.A little further down

AI throughout.
Human in the loop.

AI is woven into how I research, prototype, and build. I bring the context, technical judgment, and review that turn its output into something useful.

I stay involved throughout the process. The tools help me explore more and iterate faster; the decisions and responsibility stay with me.

See what I'm building
AI capability. Human accountability.
  1. Human direction

    Define the right problem.

    I set the goals, constraints, and technical direction. Clear intent gives the tools something useful to work toward.

  2. AI exploration

    Explore more possibilities.

    I use AI to support research, challenge assumptions, and turn ideas into prototypes. I decide which approaches are worth pursuing.

  3. Build together

    Implement, test, refine.

    AI and agents help with implementation and iteration. I review the changes, connect the systems, and check how the software actually behaves.

  4. Human review

    Take responsibility for the result.

    I review the code, test the experience, and make the release decision. Feedback goes back into the next iteration.

Learn from the result. Bring it back into the loop.

A few things
I'm growing.

From building for brands to building my own. Different ideas, the same care.

Illustrated portrait of Dominic Faulring
DOMINIC FAULRINGSEATTLE, WA ↗

A builder by nature.
Curious by default.

I'm Dominic, a full-stack engineer based in Seattle. I like turning complex ideas into software that feels simple. AI is part of how I work every day, from exploring a problem to building and refining the solution.

These days, I run IMMACULATE, a Shopify development agency, and I'm building perkz, a loyalty app for merchants. I'm just as interested in the details of an interface as the systems that make it possible.

The human part matters throughout: asking the right questions, making architecture decisions, checking the details, and knowing when to rethink an approach. I use AI to expand what I can do, and stay accountable for the result.

A little craft goes a long way.

/01

AI throughout the workflow.

I use AI to research, explore solutions, prototype, and implement. I give it context, challenge its output, and keep the work connected to the problem we're solving.

  • AI-assisted development
  • Agent workflows
  • Human review

/02

Commerce, with depth.

Shopify storefronts, custom apps, and the systems around them. Thoughtful development that supports how a brand actually operates.

  • Shopify Plus
  • Headless storefronts
  • Custom apps

/03

An engineer stays in the loop.

I own the architecture, the tradeoffs, and the final review. Accessible interfaces, tested behavior, and maintainable code still need a person paying attention.

  • Technical judgment
  • Quality & testing
  • Product ownership

The right tools.
For the right idea.

A familiar toolkit, an open mind. I work across the stack and choose technologies that fit the problem and the people maintaining them.

  • TypeScript

    Language

  • Claude

    AI assistant

  • Next.js

    Framework

  • Tailwind CSS

    Styling

  • Bun

    Runtime

  • Go

    Language

  • GraphQL

    API

  • Figma

    Design

Let's grow
something good.

Have a product idea, a commerce challenge, or a workflow that could use AI thoughtfully? Let's talk about what you want to build and how we can get it there.