A non-profit organization sought to reduce its technical debt, better understand the organization's KPIs, and migrate end users away from a legacy Microsoft Access database platform that was acting as double data entry with a SaaS product for dozens of staff members.
While on staff at the organization, and afterwards as a contractor, John architected and developed a new data platform that restored confidence in the organization's KPIs and eliminated the double data entry.
The Nonprofit's operations team was stuck in a loop of duplicative data entry and unclear reporting. Their legacy Microsoft Access database no longer met their needs - but it remained embedded in internal workflows due to the difficulty of transitioning away. Meanwhile, their primary SaaS tool did not offer the kind of flexible reporting or data exports they needed to confidently track KPIs or report to stakeholders.
Further, the unmaintainable legacy reporting system and double data entry dynamics had led to a loss of accuracy in reports and confidence in organizational KPIs, requiring painstaking manual intervention by management staff to report accurate KPIs.
The organization needed a solution that would respect existing workflows while steadily modernizing their data infrastructure. They also needed reporting tools that non-technical staff could easily use.
We delivered a lightweight, user-friendly data platform tailored to the organization's needs. The core components were:
This approach allowed the organization to phase out the legacy Access system without disrupting daily operations. Instead of enforcing a sudden shift, we integrated with their existing processes and quietly moved them toward a more reliable and scalable backend.
This modern stack replaced fragile manual processes with automated, transparent, and easy-to-use tools for leaders and staff members alike.