Software for Good is a team of engineers, designers, and digital strategists who build software with love. In partnership with do-gooders nationwide, we create apps and digital platforms that help communities use the power of data and technology to cultivate shared abundance and liberation. Here’s how.

What We Do

SOFTWARE AND WEB DEVELOPMENT. We co-create the technological tools do-gooders need to do more good. Using human-centered design and inclusive engineering practices, we build apps, create and support platforms, and design services and interfaces that liberate and empower.

  • Web development
  • Application development
  • Platform development
  • Data infrastructure
  • UX and UI design

TECHNOLOGY STRATEGY. With ecological awareness and deep humility, Software for Good can help you figure out how data and technology can help you advance your mission. We bring a human-centered and contextual approach to every consulting engagement, so the recommendations we make are always grounded in human reality.

  • Human-centered design
  • Digital strategy
  • Technical recommendations
  • Product and portfolio roadmapping

CONSULTING ENGINEERS. When your in-house technical team needs more capacity and more wisdom, full-time consulting engineers from Software for Good bring our whole agency’s two decades of expertise to bear on the work that you need done — for a week, a quarter, or however long you need us. Along with world-class coding skills, SfG consultants will help you build a more inclusive, welcoming and innovative engineering team.

  • Full-stack web development
  • Data engineering
  • Infrastructure and operations
  • Strategic guidance and recommendations

ABUNDANCE PLATFORM. CommitChange, a part of Software for Good, is a fundraising and relationship platform for nonprofits and social enterprises, powered by an open-source community. If you’re looking for a lightweight, affordable, easy-to-use fundraising and CRM platform that’s built in solidarity with do-gooders nationwide, CommitChange is just the resource you need to build more abundant resources and relationships.

Get In Touch

Case Study / Minnesota COVID-19 Assistance Program

Powering a Statewide System for Emergency Housing Relief

To provide relief for people struggling to pay housing bills during the pandemic, the state of Minnesota partnered with our client HousingLink on the COVID-19 Housing Assistance Program. Software for Good built the technology platform, crafting a system to help distribute more than $70 million in assistance.

Minnesota COVID-19 Assistance Program