I Build Purpose-Built Web Applications That People Actually Use

Custom full-stack software for non-profits, community organizations, and small teams that need clarity, structure, and systems that work in the real world.

I specialize in designing and building modern web applications that replace spreadsheets, email chains, and manual processes with simple, reliable systems. My work focuses on real workflows, real users, and software that reduces friction instead of adding complexity.

I work with organizations that need custom software to replace manual processes, improve coordination, and create clarity—without the overhead of enterprise tools or large development teams.

Non-Profits & Service Organizations
Organizations that rely on volunteers, boards, or small staffs and need systems for recruiting, coordination, communication, and accountability without unnecessary complexity.
Community & Faith-Based Groups
Groups that value privacy, trust, and relationships, and need simple tools for scheduling, communication, and shared responsibilities that feel human—not corporate.
Small Teams & Internal Tools
Small businesses or internal teams replacing spreadsheets and ad-hoc workflows with purpose-built applications tailored to how they actually operate.

Purpose-Built Software, Not Generic Solutions

I design and build custom web applications for organizations that need clarity, structure, and simplicity—not bloated tools or one-size-fits-all platforms. My focus is on understanding real workflows, eliminating friction, and delivering systems that people actually use.

Start with the workflow

I begin by understanding how people actually work, then design software that supports those habits instead of fighting them.

Build for real users

Every interface is designed for non-technical users, with clear language, intuitive navigation, and minimal cognitive load.

Ship, learn, iterate

I deploy early, gather real feedback, and continuously refine—so the product improves alongside the organization using it.

What I Don't Do

Clear boundaries help set the right expectations from the start.

Build software just because it's possible

If an existing tool already fits your workflow, I won't recommend custom development just to reinvent it.

Over-engineer early solutions

I avoid complex architectures and premature optimization. The goal is working software that can evolve, not technical perfection on day one.

Lock clients into unnecessary long-term commitments

You own what we build. There's no required retainer, forced hosting, or hidden dependency on me.

Promise unrealistic timelines or outcomes

Modern tools allow rapid progress, but not every problem is simple. I'd rather set realistic expectations than rush something fragile.

Replace tools that are already working well

I design around what you already use when it makes sense, instead of forcing a full reset.

Build in isolation

Software works best when shaped by real feedback. I don't disappear for months and return with a "finished" product no one has seen.

About Me

I'm a full-stack software builder with deep experience designing systems for volunteer-led organizations and small teams. In addition to building custom applications, I'm actively involved in Rotary and long-term sales training through the Track Selling Institute, which grounds my work in real-world workflows, communication, and human behavior. I focus on software that brings clarity, accountability, and ease of use to organizations that matter.

Selected Projects

Real applications built for real organizations. Each project focuses on reducing complexity, improving coordination, and creating systems people actually use.

RoCruit dashboard showing prospect tracking and member metrics
View 2 images
RoCruit™

Rotary Member Recruiting Platform

Non-Profit · Membership Management
A purpose-built recruiting and onboarding platform for Rotary clubs that replaces spreadsheets and email with a shared, role-based system for tracking prospects, outreach, and follow-ups.
ReactTypeScriptSupabaseTailwindVercelSendGridTwilioGemini

Private demo available due to member data

Faith Group Tracker welcome page showing families, events, and prayer features
View 4 images
Faith Group Tracker
Community · Faith Organization
A private coordination platform for small faith groups featuring event planning, RSVPs, potluck sign-ups, and a prayer wall designed for simplicity, trust, and ease of use.
ReactTypeScriptSupabaseTailwindVercelGeminiTwilio

Private demo available due to private group access

Internal Workflow Platform

Coming Soon

Internal Tools · Small Teams
A custom internal tool currently in development to replace manual tracking and ad-hoc workflows with a clear, shared system designed around how a small team actually operates.
ReactTypeScriptSupabaseVercel
Details available on request

Let's Talk About Your Workflow

If you're managing important work with spreadsheets, email threads, or tools that don't quite fit, there may be an opportunity to simplify. I'm happy to explore whether a purpose-built solution makes sense—or to confirm that it doesn't.