Open to select engagements

Buchman.
Fullstack Engineer.

I design and ship production-grade web systems — from typed APIs and relational data models to the interfaces people actually touch.

Fullstack
Frontend → Backend depth
TypeScript
End-to-end type safety
Self-hosted
VPS + Docker on Interserver
About

An engineer who ships the whole stack.

I care about systems that are typed end to end, data that's modeled deliberately, and interfaces that feel effortless. I learn in public and build to ship.

Backend-first, fullstack-fluent

I started in React and React Native, then moved deliberately into the backend. Today I build the API and data layer first, then put a polished UI on top.

A standardized, opinionated stack

Express, Drizzle, PostgreSQL, JWT, and Zod — the same reliable foundation on every service, so I ship faster and debug less.

I own the whole pipeline

From a multi-stage Dockerfile to a live domain on my own VPS. Owning deployment end to end keeps me honest about how software actually runs.

Stack

The tools I reach for.

A deliberate, standardized toolkit — chosen for reliability and type safety, not novelty.

Backend

My core. A deliberate, standardized stack for shipping typed, validated APIs.

  • Node.js
  • Express.js
  • TypeScript
  • Drizzle ORM
  • PostgreSQL
  • JWT auth
  • Zod validation
  • REST API design

Frontend

Where I started. Component-driven UIs with a focus on clarity and performance.

  • React
  • Next.js
  • React Native / Expo
  • TypeScript
  • Tailwind CSS

Infra & DevOps

I own my deployments end to end — from Dockerfile to a live domain on my own VPS.

  • Docker
  • Multi-stage builds
  • Dev containers
  • Linux server admin
  • nginx
  • VPS (Interserver)

Foundations & Tooling

The middleware, data, and workflow fundamentals behind every project.

  • cors / helmet / morgan
  • MongoDB
  • SQL
  • Git
  • WSL2
  • npm packaging
Selected work

Things I've built and shipped.

A living selection — from a published npm package to my standardized backend template. More is on the way.

Published
2024

buchman-snip

Published npm CLI package — my early capstone.

A command-line tool published to the npm registry. Built to prove the full loop: authoring a package, versioning it, and shipping it to a public registry for anyone to install.

  • Node.js
  • CLI
  • npm
  • TypeScript
Shipped
2025

Standard API Template

My standardized backend starter for every new service.

A production-shaped Express + Drizzle + PostgreSQL template with JWT auth, Zod validation, and cors/helmet/morgan wired in. Based on API Design in Node.js v5 — the baseline I reach for on every backend.

  • Express
  • Drizzle
  • PostgreSQL
  • JWT
  • Zod
Shipped
2024

Taskly

Countdown timer app built with React Native + Expo.

A mobile countdown timer app — an early hands-on project exploring React Native, Expo, and mobile state/notifications.

  • React Native
  • Expo
  • Mobile
Shipped
2024

Plantly

Habit tracker app built with React Native + Expo.

A habit-tracking mobile app focused on recurring reminders and simple, satisfying interactions. Built to deepen React Native fundamentals.

  • React Native
  • Expo
  • Mobile
Planned
2026

Your next project

Placeholder — swap this out for real work.

Edit content/projects.ts to add your real projects here. Duplicate any entry, update the fields, and set `featured: true` to promote it to the top of the grid.

  • TypeScript
  • Coming soon
Journey

How I got here — and where I'm going.

A deliberate path from frontend into backend and infrastructure. I learn by building, then standardize what works.

  1. Complete Intro to Containers v2

    Brian Holt · in progress

    Multi-stage Dockerfiles (Node builder → distroless / nginx:alpine runtime) and dev containers. Bringing my deployments fully under Docker.

  2. API Design in Node.js v5

    Scott Moss · completed

    Now the template for my standing backend stack: Express, Drizzle, PostgreSQL, JWT, Zod, and cors/helmet/morgan.

  3. Introduction to Node.js v3

    completed

    Server-side fundamentals — the runtime, modules, and the transition from browser JS to backend JS.

  4. Complete Intro to Linux & the Command-Line

    completed

    WSL2 setup and Linux / VPS server administration — the foundation for self-hosting on my own box.

  5. Complete Intro to Databases

    completed

    MongoDB and SQL coursework — modeling data in both document and relational stores.

  6. Full Stack Fundamentals

    Jem Young · completed

    The entry point — how the pieces of a full stack fit together end to end.

Contact

Let's build something solid.

I'm open to select engagements. If you have an idea, a role, or a system that needs shipping, my inbox is open.