Full-Stack Software Engineer

Hi, I'm Ronnie

I build practical, accessible software — full-stack web applications, developer tooling, and AI-assisted workflows that are fast, reliable, and a joy to use.

Six years building at startups, end to end.

I work across the full stack — UI, APIs, integrations, and internal tooling — and use AI as a daily development multiplier. Builder at heart. Musician on the side.

More about me →

Selected Work

All projects →
Shipped
NC SNAP Benefits Eligibility Agent
A grounded, glass-box chat agent that estimates North Carolina FNS (SNAP) eligibility likelihood from curated policy documents — with guardrails, deterministic math tools, and clickable citations. Built for a voice-AI company's case-study interview.
TypeScriptReactExpressVercel AI SDKOpenAIZodVitest
In Progress
AI Orchestration Server
A unidirectional Telegram → Server → iCloud bridge for AI-assisted workflows on macOS. Built to solve the context-alignment problem in multi-agent development sessions.
TypeScriptNode.jsAnthropic SDKgrammYp-queue
In Progress
Full-Stack Accounting Platform
A GAAP-aligned desktop accounting application built as a TypeScript monorepo. Includes a double-entry ledger, 50+ component UI library, contract-first API layer, and AI-assisted development workflows.
TypeScriptElectronReactPostgreSQLORPCDrizzle

Writing

Thoughts on building with AI

All posts →
  • draft

    Building a Grounded SNAP Eligibility Agent

    ai-agentstypescriptgroundingpublic-benefits
  • draft

    Building an AI Orchestration Server: Architecture and Early Lessons

    agentic-orchestrationtypescriptarchitecture

Have an interesting problem to solve?

I'm open to conversations about full-stack projects, developer tooling, AI workflows, and technical consulting.