Software experts using
our superpowers for good.
At Software for Good, we envision a world where all communities can use the power of data and technology to cultivate shared abundance and liberation. To bring this world into being, we build software with love.
Our Values
As a general benefit corporation, Software for Good makes a profit by making tech work for people and the planet we share. In 2022, our team adopted these values to guide the work we do — every project, every interaction, every line of code — toward the future we envision.
If our values speak to your heart, we should work together. Learn more about what we do, meet our team, and consider joining us.
Our Team
We are engineers, designers, and strategists who use our superpowers for good. Our company started in Minneapolis, and many of us still live here — but we’ve been fully remote since 2020, and today we build software with love from coast to coast. We’re a wildly diverse group of people, but we share a deep belief that software can and should make the world we share better for everyone. We take that vision very seriously — ourselves, not so much.

Thena Seer
they/them — Full Stack Software Engineer

Devin Johnston
he/him — Senior Software Engineer

Wendy Bolm
they/them — CommitChange Product Lead

Cassi Johnson
she/her — Director of Product Strategy

Annie Tran
she/her — Senior Software Engineer

Ben Hejkal
he/him — Senior Front-End Engineer

Chelsey McKinney
she/her — Software Engineer

Edith Emmings
she/her — Senior Software Engineer

Colleen Powers
she/her — Product Manager

Ryan Bridge
he/him — Senior Front-End Engineer

Laney Barhaugh
she/her — Project Manager

Adia Alderson
she/they — Senior Software Engineer

Lori McCurry
she/her — Senior Software Engineer

Alex Magnano
he/him — Senior Software Engineer

Sharon Kennedy Vickers
she/her — CEO

Yasmeen Awad
she/they — Junior Software Engineer

Jared Mehle
he/him — Senior Software Engineer

Casey Helbling
he/him — Founder

Sarah Sprague
she/her — Senior Software Engineer

Eric Schultz
he/him — CommitChange Technical Lead

Kevin Bullock
he/him — Director of Engineering

Antonio Perez-Cajina
he/him — Junior UX/UI Designer