Custom web apps for nonprofits
The software your spreadsheets
wish they were.
I build custom web applications for nonprofits and mission-driven organizations — fast, affordable, and built around how you actually work. No $50k dev contracts required.
What I build
Tools your team deserves.
A focused pipeline for your top 20–50 relationships — cultivation stage, last contact, ask history, giving capacity. Not a donor database. Not a CRM built for sales teams. The thing in between that nobody makes affordably.
Impact Measurement & Reporting
Collect outcomes data, track program results, and generate grant-ready reports — without rebuilding the same spreadsheet every funding cycle. The numbers you need, in the format funders actually ask for.
Board Portal
Agendas, minutes, documents, and votes — in a private, organized space your board members will actually use. Boardable starts at $350/month. Yours starts with a conversation.
Something Else Entirely
If your team is running something important out of a spreadsheet, a shared inbox, or a folder called "FINAL_v3_USE THIS ONE," that's a sign. Tell me what you're trying to do. I'll tell you if I can build it.
Proof of work
View JojoGrantTrack“I built JojoGrantTrack because the tools nonprofits were using to manage grants were either too expensive, too complicated, or built for someone else's workflow. So I built the right one.”
Built for organizations working in
- Arts & culture
- Community development
- Education
- Human services
- Historic preservation
- Environmental
- Health & wellness
How it works
Three steps. No theatrics.
Tell me the problem
No RFP required. A short call or a few sentences is enough to get started.
I scope & build
You'll see a working version fast — often within a week or two. We iterate from there.
No surprises
I'll tell you upfront what it costs to run, what it costs to change, and who to call when something breaks. No fine print.
Tell me what you're trying to solve.
No long intake forms. Just describe the problem and we'll go from there.
Typical response within 1–2 business days.