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.

Michael O'Gorman
Michael O'Gorman

he/him — Apprentice Software Engineer

GearheadProblem SolverGamer
Emmanuel Ojogwu
Emmanuel Ojogwu

he/him — Apprentice Software Engineer

TravelerSoccer PlayerHandyman
Sykong Yang
Sykong Yang

he/him — Apprentice Software Engineer

CoderCamperCar Enthusiast
Eli Zoller
Eli Zoller

he/him — Senior Software Engineer

HikerDoer of SudokuLifelong Learner
Antonio Perez-Cajina
Antonio Perez-Cajina

he/him — Junior UX/UI Designer

IllustratorEmpathizerMelomaniac
Annie Tran
Annie Tran

she/her — Full Stack Software Engineer

TravelerPhoto TakerDog Enthusiast
Jared Mehle
Jared Mehle

he/him — Senior Software Engineer

puck watching fiendhome brewerHeadbanger
Edith Emmings
Edith Emmings

she/her — Software Engineer

Rollerskate HalfpiperSoccer StrikerPlant Nurturer
Javier Oenga
Javier Oenga

he/him — Apprentice UX/UI Designer

ConfidentCharismaticProblem Solver
Hammed Olayode
Hammed Olayode

he/him — Apprentice UX/UI Designer

AthleteDigital CreatorMotivator
Casey Helbling
Casey Helbling

he/him — Founder

Team BuilderEmpathy FostererWanna be Athlete
Colleen Powers
Colleen Powers

she/her — Strategist

Thesaurus UserAmateur PianistEnthusiastic Dancer
Abdullahi Abdullahi
Abdullahi Abdullahi

he/him — Apprentice Software Engineer

AmbitiousHooperSneakerhead
Yasmeen Awad
Yasmeen Awad

she/they — Junior Software Engineer

Cat ParentCheese LoverPodcast Listener
Cassi Johnson
Cassi Johnson

she/her — Director of Product Strategy

Speed-SkaterSystems ThinkerMother
Ben Hejkal
Ben Hejkal

he/him — Senior Front-End Engineer

PhotographerDancerBackpack Enthusiast
Laney Barhaugh
Laney Barhaugh

she/her — Project Manager

DancerLifterPlanner
Steven Haynes
Steven Haynes

he/him — Apprentice Software Engineer

Rock ClimberMusicianWikipedia Editor
Ryan Bridge
Ryan Bridge

he/him — Senior Front-End Engineer

cyclistwearer of plaidmichigander
Shaun Baron-Furuyama
Shaun Baron-Furuyama

he/him — Apprentice Software Engineer

Walk LoverNapperNovice Runner
Alex Magnano
Alex Magnano

he/him — Senior Software Engineer

Ivory TicklerStage DiverNomad
Kevin Bullock
Kevin Bullock

he/him — Director of Engineering

appreciator of clean codeopen culture supporterbearer of beards
Hana Keinan
Hana Keinan

she/her — Apprentice Software Engineer

PhotographerCookCurious
Lucklita Theng
Lucklita Theng

she/her — Project Coordinator

Horse LoverChefBullet Journaler
Farhan Idris
Farhan Idris

he/him — Apprentice Software Engineer

Basketball PlayerNap LoverNovice Swimmer
Thena Seer
Thena Seer

they/them — Full Stack Software Engineer

Banjo BardDancerSomatics Enthusiast
Godwill Afolabi
Godwill Afolabi

he/him — Apprentice Software Engineer

ExcitedCuriousGoal-Driven
Sarah Sprague
Sarah Sprague

she/her — Senior Software Engineer

Advice Column ReaderPlant CollectorTime Travel Drama Enthusiast