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.

Love

Decision by decision, day by day, we choose to support the growth of human beings toward their own highest potential.

Humanity

We structure our company and our work in ways that support the whole humanity of every member of our team — with generous wages, intentional inclusiveness, and deep respect for rest and mutual care.

Ecology

We take a systems view of everything we do, so we can reduce the potential for harm and foster harmonious collaboration at every scale.

Context

Our clients work in the real world, and so do the tools we build with them. That’s why we take care to learn about the cultural, political and social contexts in which our clients do their work.

Liberation

We believe in liberation for everyone, so we use all the tools at our disposal to help human beings live freely.

Stewardship

By building technological tools in the context of social, cultural, political, and natural systems, we are moving the culture of software engineering toward a deeper and more responsible engagement with lived reality.

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
Thena Seer

they/them — Full Stack Software Engineer

Banjo BardDancerSomatics Enthusiast
Devin Johnston
Devin Johnston

he/him — Senior Software Engineer

Music LoverLinguaphileInsatiable Reader
Wendy Bolm
Wendy Bolm

they/them — CommitChange Product Lead

WriterOpen Culture SupporterAmateur Rollerskating Enthusiast
Cassi Johnson
Cassi Johnson

she/her — Director of Product Strategy

Speed-SkaterSystems ThinkerMother
Annie Tran
Annie Tran

she/her — Senior Software Engineer

TravelerPhoto TakerDog Enthusiast
Ben Hejkal
Ben Hejkal

he/him — Senior Front-End Engineer

PhotographerDancerBackpack Enthusiast
Chelsey McKinney
Chelsey McKinney

she/her — Software Engineer

NerdSkateboarderMystery Lover
Edith Emmings
Edith Emmings

she/her — Senior Software Engineer

RollerskaterPlant nurturerRec soccer try-hard
Colleen Powers
Colleen Powers

she/her — Product Manager

Amateur PianistEnthusiastic DancerTrivia Lover
Ryan Bridge
Ryan Bridge

he/him — Senior Front-End Engineer

cyclistwearer of plaidmichigander
Laney Barhaugh
Laney Barhaugh

she/her — Project Manager

DancerDog MomPlanner
Adia Alderson
Adia Alderson

she/they — Senior Software Engineer

StorytellerSpin EnthusiastCosmetic Artist
Lori McCurry
Lori McCurry

she/her — Senior Software Engineer

EmpathWritten and Sung Word AppreciatorNature Lover
Alex Magnano
Alex Magnano

he/him — Senior Software Engineer

Ivory TicklerStage DiverNomad
Sharon Kennedy Vickers
Sharon Kennedy Vickers

she/her — CEO

Deliberate DisrupterYoungest of TwelveBook & Art Lover
Yasmeen Awad
Yasmeen Awad

she/they — Junior Software Engineer

Cat ParentCheese LoverPodcast Listener
Jared Mehle
Jared Mehle

he/him — Senior Software Engineer

puck watching fiendhome brewerHeadbanger
Casey Helbling
Casey Helbling

he/him — Founder

Team BuilderEmpathy FostererWanna be Athlete
Sarah Sprague
Sarah Sprague

she/her — Senior Software Engineer

Advice Column ReaderPlant CollectorTime Travel Drama Enthusiast
Eric Schultz
Eric Schultz

he/him — CommitChange Technical Lead

Digital Autonomy ActivistYorkie ParentPro Football Team Owner
Kevin Bullock
Kevin Bullock

he/him — Director of Engineering

appreciator of clean codeopen culture supporterbearer of beards
Antonio Perez-Cajina
Antonio Perez-Cajina

he/him — Junior UX/UI Designer

IllustratorEmpathizerMelomaniac