Welcome to Code4Good

A volunteer workforce writing code that saves lives.

Practice Areas

Get Involved!

We welcome support from corporations and individuals.


Got an idea for a project?


Become a volunteer today!

Enter your zip code and select
NHQ:IT – Enterprise Web Services – Code4Good Volunteer

Featured Volunteers

Michael Angstadt

I have a B.S. in Computer Science and seven years’ experience working as a software developer in various industries. I’m currently working as a computer technician at a public library, where I administer several workstations and servers. I joined Code4Good to help keep my programming skills current while supporting a good cause. Thank you, Red Cross, for giving me this opportunity to serve!

Ryan Connors

After 15 years as a Firefighter/Paramedic, I decided to turn my love of computers into a new career in software development. I have always been passionate about technology, but I found myself missing the feeling of helping others. The Red Cross Code4Good team has been the perfect opportunity for me to code, learn, and continue to help others on a top notch team of professionals who also feel called to serve.

Haz Kassomou

I believe in the power of volunteering as a means to alleviate human suffering around the world. We are living in one of the most unprecedented times in human history and that is why I have decided to join the American Red Cross Code4Good team so that I can allocate some of my time and programming skills to making the world a better place for all. I find great satisfaction in writing code that will positively impact the lives of thousands of individuals. It has always been my goal to give back to the community and I thank the American Red Cross Code4Good IT team for providing me with this opportunity.

Jan Rous

I’ve been enjoying a year-long sabbatical pursuing my passion for outdoor adventure. When not at work, I spend most of my time exploring the great outdoors. I have walked the Pacific Crest Trail in 2019 with my partner and my greatest passion is climbing – rocks, snow, ice, walls, peaks – you name it!  As a result, I have very few selfies where I’m not wearing a helmet! And then the Coronavirus struck. While I had already been looking for ethical ways to volunteer, the crisis made it an even bigger priority for me. When I learned about the American Red Cross Code4Good initiative I signed up immediately. In fact, my partner used to volunteer with Red Cross in Austria – she got to drive in the back of the ambulance and help people directly.

I worked for Google for 10 years and have a lot of expertise with massive distributed systems, scaling and reliability and I’m hopeful that I can use this experience to give back and make this world a better place!

Franklin Reynolds

I am currently retired. I have worked as a Software Engineer for approximately 40 years. My last full-time position was Director of Software at Suitable Technologies, a mobile telepresence (robotics) startup. I worked there for a little over 4 years. Before that I spent ~16 years as a senior researcher and architect for Nokia. As a researcher I had a particular interest in distributed, self-organizing systems. Before that I worked at other companies including HP, Apple and the Open Software Foundation. While at Nokia and Suitable I was involved in the use of AWS and since retirement I’ve done a little AWS consulting.  In my early career I did a lot of work on Operating Systems and networking protocols. I was one of the developers on OSF’s micro kernel which was integrated by Apple and eventually became part of MacOS 10. My recent work has had more emphasis on Web Services architecture. I have contributed chapters to a couple of CS books, written some CS conference papers and articles for IEEE magazines and I have a few software patents.