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.