• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code the Dream
Code the Dream Labs Logo

Code the Dream

At Code the Dream, we envision a world in which tech innovation comes from all of us and benefits all of us.

  • Learn
    • Our Code School
    • Courses
    • Application
  • Volunteer
    • Volunteer Opportunities
    • Become a Volunteer
    • Alumni Network
  • Hire
    • Employer Partnerships
    • Tandem Apprenticeship
    • Become a Partner
  • About
    • About Code the Dream
    • Mission, Vision, and Values
    • Meet the Team
    • Board of Directors
    • News
    • Job Opportunities
    • Contact Us
  • Donate
  • CTD Labs
  • Build With Us
    • Mobile Apps
    • Web Apps
    • Websites
    • Design
    • Build With Us
  • Our Work
    • Portfolio
    • Apps for Nonprofit Use
  • Partnerships
    • Tandem Apprenticeship
    • Employer Partnerships
    • Become a Partner
  • About CTD Labs
  • Code the Dream Home

Search Code the Dream

Volunteer Opportunities

Help us change the face of the tech industry.

We invite you to join us in our mission to increase diversity in tech, especially if you are a software developer with experience in our tech stack: Ruby on Rails, React.js, Python, and Node.js.

We have a team of dedicated volunteers who build relationships with our participants and have a meaningful impact on their lives. Consider joining us if you:

  • Are an experienced developer who wants increased diversity in the tech industry.
  • Are a tech leader and involved in your organization’s hiring process who wants to support an equitable talent pipeline.
  • Are a recent bootcamp grad who wants to hone your skills by teaching new coders.

All volunteer opportunities can be done remotely.

Individual Volunteer Opportunities

Class Mentors

Our Biggest Volunteer Need!

1:1 Mentors and Reviewers are matched with 3-5 CTD students. Mentors are available for scheduled individual meetings with students, where they answer specific questions and resolve blockers. They also review student assignments and provide feedback to students. Experienced class mentors can hold weekly office hours sessions with larger groups of 5-10 students.

1-3 hours per week, with a 3-month commitment

Career Mentors

Support Apprentices As They Launch Their Careers In Tech!

Career mentors have years of experience in the tech industry and seek to use their background to support new developers. These mentors are matched with a CTD apprentice and are available for weekly meetings to provide guidance, feedback, and connections to apprentices in their job search.

1-2 hours per week, with a 3-month commitment

Practicum Leads

Build Close Relationships With Advanced Students!

Practicum Leads help coordinate a small group of 5 students as they create and deploy a project in our 8-week practicum. This role is great for developers who want to work with more advanced students.

5 hours per week, with a 2-month commitment

Group Volunteer Opportunities

Companies (or groups of volunteers) can help us by hosting mock interviews, panel discussions, company tours, or days of service with our apprentices. We typically hold group volunteer events on Fridays, but can be flexible based on your schedule.

If you are interested in planning a group volunteer event, please visit our Employer Partnerships page.

Voices of CTD Volunteers

“
Photo of Akosua Asante, CTD Class Mentor
Helping students learn something new or figure out a problem they’ve been stuck on is always a bright spot in my day. I can remember struggling through the very same types of issues when I was first learning.
Akosua Asante, CTD Class Mentor
“
Photo of Rebekah Callari-Kaczmarczyk, Practicum Project Lead
I came from a boot camp that was not structured to be accessible to people who really needed help. CTD is different – I feel passionate about getting more diverse people into the tech field. I feel good about signing in each week and working with CTD.
Rebekah Callari-Kaczmarczyk, Practicum Project Lead
“
Photo of Janika Hortizuela, CTD Class Mentor
I love volunteering, mentoring, teaching! The best part has been watching the light bulb moments with the students. It’s an almost addicting feeling.
Janika Hortizuela, CTD Class Mentor
“
Photo of Darga Darga, CTD Class Mentor
CTD offers so many different ways to volunteer, so it’s a great place for exploration! I’ve worked as a 1:1 mentor, taught larger groups, reviewed assignments, overseen group projects, and contributed to the curriculum.
Darga Darga, CTD Class Mentor

Become a Volunteer

We’d love for you to join our community as a volunteer! It’s easy to get started as we have opportunities throughout the year. 

Get connected with us by scheduling a 20-minute volunteer info call. In the meeting, we’ll learn more about you, your interests, and share the current volunteer opportunities at Code the Dream to find the best fit! 

Please note that all volunteers must be at least 18 years old. 

Schedule a 20-minute volunteer meeting below:

Volunteer Spotlight

Volunteer of the Month
Mar 24, 2025
Meet Pavel Machuca, Volunteer of the Month!
This March, our volunteer of the month is Pavel Machuca! Pavel went from performing arts to programming, and now mentors new coders at Code the Dream. Students describe Pavel as kind, clear, and thoughtful, and he says the human connection is what keeps him coming back. Read more about Pavel’s story — and what students […]
<div class="ctd-news-title">Meet Pavel Machuca, Volunteer of the Month!</div>
Volunteer of the Month
Nov 14, 2024
Meet Oksana Feterovskaya, CTD’s Volunteer of the Month!
CTD’s volunteers can serve as class mentors, lead small groups of students through our capstone practicum project, support apprentices in their career search, contribute to our curriculum, and serve in other areas as well. We could not do our work at this scale without them! Each month, we celebrate one volunteer who has made a […]

More about Our Volunteers

All Volunteer Spotlights
Volunteer of the Month
Oct 11, 2024
Meet Joannes Figueroa, CTD’s Volunteer of the Month!
Each month, Code the Dream celebrates a volunteer who has made a unique contribution to our community. This month, we’re excited to celebrate Joannes Figueroa, who has volunteered as both a React class mentor and Full Stack Practicum Lead. Tell us about yourself! Hello, I’m Joannes. When I’m not in front of my computer, you’ll […]
Volunteer of the Month
Sep 17, 2024
Meet Aipu Ameh, CTD’s Volunteer of the Month!
Each month, we’re excited to celebrate one of the many volunteers who help make our program possible. Code the Dream’s volunteer of the month for September 2024 is Aipu Ameh, a freelance web developer at ABA Creations. Aipu volunteered as a mentor in our most recent Intro to Programming class. She is great at putting […]
<div class="ctd-news-title">Meet Aipu Ameh, CTD’s Volunteer of the Month!</div>
Volunteer of the Month
Jul 25, 2024
Meet Rio Edwards, CTD’s Volunteer of the Month!
Each month, Code the Dream celebrates one volunteer who has made a special contribution to our community. We’re excited to celebrate Rio Edwards, a class mentor in our Intro to Programming and React.js classes. Students consistently praise Rio as dedicated, supportive, and a natural teacher. Thanks, Rio, for your commitment to our students! Tell us […]
<div class="ctd-news-title">Meet Rio Edwards, CTD’s Volunteer of the Month!</div>
Volunteer of the Month
Jun 26, 2024
Meet Gina Castromonte, CTD’s Volunteer of the Month!
Each month, Code the Dream celebrates a volunteer who has made a unique impact to our community. This month, we’re excited to celebrate Gina Castromonte, a Software Engineer at SOMOS.tech and current Cohort Instructional Leader for our Node.js classes. As a Cohort Instructional Leader (CIL), Gina is the technical lead for our summer 2024 Node.js […]
<div class="ctd-news-title">Meet Gina Castromonte, CTD’s Volunteer of the Month!</div>
Volunteer of the Month
May 23, 2024
Meet Eli Smith, Volunteer of the Month!
Our Volunteer of the Month series highlights people who have made unique and impactful contributions to our program. This month, we’re excited to celebrate Eli Smith. Eli has consistently crafted thoughtful opportunities for React students to extend their learning beyond our core curriculum. We’re grateful to Eli for supporting our students. Tell us a little […]
<div class="ctd-news-title">Meet Eli Smith, Volunteer of the Month!</div>
Volunteer of the Month
Apr 16, 2024
Meet Anirudh Bhadoriya, Volunteer of the Month!
At Code the Dream, we’re thrilled to have a passionate, experienced community of volunteers. We’re proud to celebrate them each month as part of our Volunteer of the Month series. This April, we’d like to celebrate Anirudh Bhadoriya, Staff Software Engineer at Snowflake. Anirudh is a mentor in our algorithms classes for experienced apprentices, where […]
<div class="ctd-news-title">Meet Anirudh Bhadoriya, Volunteer of the Month!</div>
Volunteer of the Month
Mar 22, 2024
Meet Geo Sauer, CTD’s Volunteer of the Month
We’re thrilled to have a dedicated community of volunteers who help us train the next generation of diverse tech leaders. Each month, we celebrate one volunteer who has made a special contribution to our community. Our volunteer of the month for March 2024 is Geo Sauer, a React class mentor. Tell us about yourself! My […]
<div class="ctd-news-title">Meet Geo Sauer, CTD’s Volunteer of the Month</div>
Volunteer of the Month
Feb 20, 2024
Meet Darga Darga, CTD’s Volunteer of the Month!
Each month, Code the Dream celebrates one volunteer who has made a special contribution to our community. Our Volunteer of the Month is Darga Darga, a class mentor, practicum project lead, and curriculum volunteer over the past year. Darga also wrote about his experience in a previous blog post, “How CTD Empowers Mentors with Flexibility.” […]
<div class="ctd-news-title">Meet Darga Darga, CTD’s Volunteer of the Month!</div>

Footer

Code the Dream logo

Copyright © 2025 Code the Dream | All Rights Reserved | Privacy Policy