Skip to content

About

I build practical tools that reduce friction, clarify messy workflows, and hold up when nobody’s watching.

My work sits at the intersection of full-stack development, media systems, automation, and small product experiments. I’ve built dashboards, reporting tools, mobile workflows, APIs, internal systems, and public-facing web projects across nonprofit, freelance, and product contexts.

I care about honest systems, plain communication, tight feedback loops, and work that becomes more useful over time.

Values

Practical usefulness

Build things people can actually use.

placeholder

Careful craft

Readable, durable, maintainable beats flashy and fragile.

placeholder

Plain communication

Say the real thing clearly, even when there are tradeoffs.

placeholder

Small improvements

Better systems are usually built one fix at a time.

placeholder

Timeline

  • 2026

    Media systems & nonprofit communications

    Working in nonprofit media and communications while building practical systems for content, workflows, and operations.

    MediaCommunicationsWorkflows
  • 2025–present

    Slightly Better Company

    Building small web experiments, product concepts, and practical tools under a deliberately lightweight studio umbrella.

    Last Message WinsLabs experimentsPractical tools
  • 2025

    Released CSV DashGen (open source)

    Released an open-source, privacy-focused tool for turning CSV files into interactive dashboards and visual summaries.

    Privacy-firstZero-backendDeploy anywhereReact/Vite
  • 2020–2021

    Digital media & cleanup reporting

    Built and supported reporting, content, and engagement workflows for environmental nonprofit work.

    MobileDashboardsEngagement
  • 2014–2025

    Web development, modernization & automation

    Full-stack development across PHP, Laravel, React, Node, MySQL, APIs, dashboards, legacy modernization, Docker, and CI/CD workflows.

    PHPLaravelMySQLReactNodeCI
  • Earlier

    Foundations & study

    Writing, rhetoric, math, computer science, and years of learning by building small useful things.

    WritingMathCS

Tech & Tools

ReactTypeScriptViteNext.jsNode.jsPHPLaravelMySQLPostgresDockerCloudflare WorkersGitHub ActionsTailwindPython