Software experts using
our superpowers for good.

swoosh
Who are we?

Software for Good is a team of do-gooders who believe your day job can be your dream job.

Since 2004, Software for Good’s experienced team of software engineers, designers, and digital strategists has paired cause with craft — developing web and mobile applications for organizations working toward positive environmental and social change.

Our team is driven by shared values and passion for contributing to the communities in which we live and work, which is why we became one of the first public benefit corporations in the state of Minnesota (the “GBC” in our full name stands for “General Benefit Corporation”). It’s also why we measure our success against the Triple Bottom Line: People, Planet, Profit.

Curious about joining the team? See career opportunities here.

Meet the fine folks at the heart of Software for Good. We take our work seriously; ourselves, not so much.

Steven Haynes
Steven Haynes

he/him — Apprentice Software Engineer

Rock ClimberMusicianWikipedia Editor
Lori McCurry
Lori McCurry

she/her — Senior Software Engineer

EmpathWritten and Sung Word AppreciatorNature Lover
Hana Keinan
Hana Keinan

she/her — Apprentice Software Engineer

PhotographerCookCurious
Ryan Bridge
Ryan Bridge

he/him — Senior Front-End Engineer

cyclistwearer of plaidmichigander
Casey Helbling
Casey Helbling

he/him — Founder

Team BuilderEmpathy FostererWanna be Athlete
Michael O'Gorman
Michael O'Gorman

he/him — Apprentice Software Engineer

GearheadProblem SolverGamer
Lucklita Theng
Lucklita Theng

she/her — Project Coordinator

Horse LoverChefBullet Journaler
Farhan Idris
Farhan Idris

he/him — Apprentice Software Engineer

Basketball PlayerNap LoverNovice Swimmer
Ben Hejkal
Ben Hejkal

he/him — Senior Front-End Engineer

PhotographerDancerBackpack Enthusiast
Kevin Bullock
Kevin Bullock

he/him — Director of Engineering

appreciator of clean codeopen culture supporterbearer of beards
Javier Oenga
Javier Oenga

he/him — Apprentice UX/UI Designer

ConfidentCharismaticProblem Solver
Laney Barhaugh
Laney Barhaugh

she/her — Project Manager

DancerDog MomPlanner
Emmanuel Ojogwu
Emmanuel Ojogwu

he/him — Apprentice Software Engineer

TravelerSoccer PlayerHandyman
Annie Tran
Annie Tran

she/her — Full Stack Software Engineer

TravelerPhoto TakerDog Enthusiast
Alex Magnano
Alex Magnano

he/him — Senior Software Engineer

Ivory TicklerStage DiverNomad
Cassi Johnson
Cassi Johnson

she/her — Director of Product Strategy

Speed-SkaterSystems ThinkerMother
Jared Mehle
Jared Mehle

he/him — Senior Software Engineer

puck watching fiendhome brewerHeadbanger
Colleen Powers
Colleen Powers

she/her — Strategist

Thesaurus UserAmateur PianistEnthusiastic Dancer
Sharon Kennedy Vickers
Sharon Kennedy Vickers

she/her — CEO

Deliberate DisrupterYoungest of TwelveBook & Art Lover
Antonio Perez-Cajina
Antonio Perez-Cajina

he/him — Junior UX/UI Designer

IllustratorEmpathizerMelomaniac
Yasmeen Awad
Yasmeen Awad

she/they — Junior Software Engineer

Cat ParentCheese LoverPodcast Listener
Abdullahi Abdullahi
Abdullahi Abdullahi

he/him — Apprentice Software Engineer

AmbitiousHooperSneakerhead
Sykong Yang
Sykong Yang

he/him — Apprentice Software Engineer

CoderCamperCar Enthusiast
Thena Seer
Thena Seer

they/them — Full Stack Software Engineer

Banjo BardDancerSomatics Enthusiast
Godwill Afolabi
Godwill Afolabi

he/him — Apprentice Software Engineer

ExcitedCuriousGoal-Driven
Hammed Olayode
Hammed Olayode

he/him — Apprentice UX/UI Designer

AthleteDigital CreatorMotivator
Edith Emmings
Edith Emmings

she/her — Software Engineer

Rollerskate HalfpiperSoccer StrikerPlant Nurturer
Eli Zoller
Eli Zoller

he/him — Senior Software Engineer

HikerDoer of SudokuLifelong Learner
Sarah Sprague
Sarah Sprague

she/her — Senior Software Engineer

Advice Column ReaderPlant CollectorTime Travel Drama Enthusiast
Shaun Baron-Furuyama
Shaun Baron-Furuyama

he/him — Apprentice Software Engineer

Walk LoverNapperNovice Runner