David Moriarty

David Moriarty

Full-stack software developer building clean, performant, and accessible web applications.

I design and build modern web applications with a focus on clarity, maintainability, and choosing the right level of abstraction for the problem at hand.

What I work with

A pragmatic approach to modern full-stack development.

I work across the full stack, from semantic HTML and modern CSS to backend APIs and data modeling. Depending on the problem, that may mean a lightweight Bun-based site, or a full Ruby on Rails application with richer backend logic.

  • • TypeScript, JavaScript, HTML, CSS (Tailwind)
  • • Astro, React, Hono, TanStack
  • • Bun, Node.js
  • • PostgreSQL, SQLite
  • • Cloudflare, Fly.io, Vercel
  • • Ruby on Rails

Selected work

These projects reflect how I design, structure, and ship real applications — with an emphasis on maintainability and real-world constraints.