SERVICES

I build websites, web apps and automation that just work.

I’m a software engineer in Brooklyn, and I turn messy, manual work into simple tools you can rely on.

01 / PACKAGES

Two ways I can help.

Websites & web apps

WHO IT’S FOR

Small businesses, makers and solo founders who need a site that does more than sit there. Maybe you sell something, take orders, or need people to find and use information.

PROBLEMS IT SOLVES

  • Your current site is slow, dated or hard to update.
  • Customers can’t do the one thing you need them to do online.
  • You have an idea for a web app, but no one to build it.
  • You’ve outgrown spreadsheets and email for running things.

WHAT YOU GET

  • A fast, responsive site or web app built with React and TypeScript, on Vite or Next.js.
  • Hosting set up on Netlify or Vercel, with your domain connected.
  • A PostgreSQL database when your project needs to store data.
  • Preview links while I build, so you can see progress and give feedback.
  • A clean handoff: how it works, how to update it, and where everything lives.

PROOF

  • Kneaded Loaves: the ordering site for my own Brooklyn bakery, with a weekly menu, order windows and pickup details.
  • I Can Get Grants: a free-beta search tool that matches people and small businesses to grants, scholarships and student aid.
  • TaleSpyre: a public-beta novel-writing workspace that saves everything locally on the writer’s device.
Get a quote

Automation

WHO IT’S FOR

Teams and solo operators who repeat the same steps every day or week, or who keep data in too many places.

PROBLEMS IT SOLVES

  • Copying data between apps by hand.
  • Checking the same sites, inboxes or reports over and over.
  • No single view of what’s happening, what’s late or what’s stuck.
  • Small jobs that should run on a schedule but depend on someone remembering.

WHAT YOU GET

  • Workflows that move data between the tools you already use.
  • Integrations with APIs and services, so your systems talk to each other.
  • Scripts that run on a schedule and tell you when something fails.
  • Internal dashboards and tools that put the important information in one place.
  • Plain documentation, so you know what runs, when, and why.

PROOF

  • Project Hub: my private dashboard for projects, deadlines and blockers. It checks my live sites on a schedule and has an API my other tools use.
  • Kneaded Loaves: behind the storefront there’s an admin dashboard for orders, products and customers, with queued email delivery and retries.
  • Hydroponic pump timer: a local dashboard that cycles a pump through a smart plug, three minutes on and three off, with live status and a countdown.
Get a quote

02 / PROCESS

How it works.

  1. STEP 01

    Intro call.

    We talk about what you need and what’s getting in the way.

  2. STEP 02

    Scope and quote.

    I write up what I’ll build and send you a quote.

  3. STEP 03

    Build with previews.

    I build in small steps and share preview links as I go.

  4. STEP 04

    Launch and handoff.

    We go live, and I walk you through everything you need to run it.

03 / FAQ

Questions.

What do you build with?

For websites and web apps: React and TypeScript, with Vite or Next.js. I host on Netlify or Vercel, and I use PostgreSQL when a project needs a database. For automation, I pick the tools that fit the systems you already use.

Where are you based?

Brooklyn, New York.

How much does it cost?

Every project is different, so I quote each one after we talk. Use the contact form to get a quote.

Can I see work you’ve built?

Yes. See Projects. Kneaded Loaves, I Can Get Grants and TaleSpyre are all live.

Do you work with clients outside New York?

Yes. I work remotely with clients anywhere, though most of my clients are here in New York City.

How long does a small website take?

A small site usually takes about two weeks.

Do you offer support after launch?

Yes. Support after launch is available, and we'll work out the details for your project.

Can you take over a site someone else built?

Yes, no problem. I can pick up an existing site and fix or improve it.

GET A QUOTE

Have something in mind?

Tell me what you’re working on. I’ll get back to you with next steps and a quote.

Get a quote