Technology for nonprofits · West Michigan
Systems that fit your nonprofit, not the other way around.
I help West Michigan nonprofits build and connect the systems behind their work, from funder reporting to apps for the people you serve, so your data can be trusted and staff time goes to people, not paperwork.
Get in touchWhat I do
Funder and outcome reporting
One outcomes framework that answers every funder, with reports that build themselves.
Learn moreIntegrated systems
Your case management, CRM and accounting tools sharing data instead of being re-keyed by staff.
Learn moreApps for the people you serve
Web and mobile apps that let them check in, keep their details current and see their own progress, without a phone call.
Learn moreWorkflow automation
A process still held together by spreadsheets, email, and manual handoffs. Automated end to end.
Learn moreRequirements & discovery
A business problem that hasn't been translated into something buildable yet. Scoped and specified before a line of code gets written.
Learn moreWho I work with
Mid-sized nonprofits that:
- Run direct services: housing and homelessness, behavioral health and recovery, child and family services, youth programs, workforce development
- Report to several government and foundation funders
- Have no full-time data staff, or just lost the person who knew the system
Why work with me
- I can tell you what to measure and build the system that measures it. Most consultants do one or the other. I’m a business analyst and developer with an MBA in social impact.
- I start with what you already have. I recommend a new system only when it clearly pays off, and I’ll tell you when it doesn’t.
- You own everything. Every build comes with plain-language documentation and training, so the knowledge stays when staff leave.
- Scoped to your organization. Every project is shaped around your needs and budget, with the scope agreed before work starts.
- Local. Based in West Michigan and available to meet in person.
Recommendations
“Spencer led the requirements and project management for our DocuSign integration, moving us from hand-signing thousands of documents to a remote notarization process that feeds signed docs straight into our system. He wrote the specs, managed the build, and handled QA — the change saved us thousands of hours of manual work. He’s someone who can take an operational problem and turn it into a working technical solution without needing hand-holding.”
“Spencer was an integral part of the success of our website redesign and relaunch. He effectively managed scope and schedule, helped us identify opportunities for improvement and accurately translated business requirements into technical specs, with great communication throughout. I’d happily work with Spencer on any website or app project.”
“I have had the opportunity to collaborate with Spencer on a number of web projects over the last several years. During those projects, Spencer consistently brought creative solutions and a deep empathy for client needs to the table. He has a knack for digging into and making sense of intricate, difficult-to-define workflows. His attention to detail would be an asset to any project or client engagement.”
“Spencer was our main point of contact through our website build, gathering requirements, keeping us updated, and handling QA to make sure everything worked as it should. He was always quick to answer our questions and communicated clearly at every stage of the project. He helped us with multiple site improvements, including a content architecture rework that made the site easier for our members to navigate, plus dedicated webinar and podcast pages. His knowledge of business processes and practical CMS experience are a valuable combination, and he was consistently positive and easy to work with.”
“Having worked directly with Spencer for a number of years, I can confidently say that he will exceed expectations. Across a wide range of projects, he was always thorough, direct, and thoughtful. No stone left unturned, not a crumb left. 10/10 would recommend.”
“Spencer is genuinely curious and pushes himself to keep growing: well-rounded with AI, quick to fold new tools into his everyday work, and consistently seeking out new skills without being asked. I’d recommend him to anyone who needs a project scoped, requirements nailed down, or a build kept on track once it’s underway. He’s versatile, dependable, and easy to have on a team.”
“Spencer is great to work with! He’s attentive, has an attention to detail and wants to produce an output that is excellent while also meeting a clients needs. He’s also not shy of learning new things.”
Ready to spend less time on reporting and busywork?
Let’s free up your team’s time for the people you serve.