As America changes, the tech industry has been slow to keep up. Over half our children born today are minorities, and 1 in 4 have an immigrant parent. Yet Silicon Valley and the U.S. tech economy remain remarkably non-diverse. And that amounts to a lot of missed opportunities for all of us.

Code the Dream recognizes that young people from minority and immigrant backgrounds have great ideas and will play a huge part in our 21st century economy. Already immigrants are more than twice as likely to start their own business, and those businesses create over 25% of new jobs.

Can you imagine if more people with that drive knew how to code? Together we can make it happen.


What students have to say about Code the Dream:

Our Team

ramiro resized 150x150.jpeg

Ramiro Rodriguez | Co-Founder and Lead Instructor | Ramiro knows about the American Dream and he knows about coding. Originally from Mexico, Ramiro moved to the United States as a child and excelled in school. He majored in Computer Science and Electrical Engineering at Cornell and later returned for a Masters in Computer Science. Together with an amazing team of top-notch volunteer instructors and mentors, he leads Code the Dream's teaching and project-based learning.


Daisy Magnus-Aryitey | Director |  Daisy moved to the U.S. from Ghana at the age of 4. She lived in New Mexico, Connecticut, New Jersey and New York before settling in North Carolina in 2009. She wrote her first line of code in a Code the Dream class, and within a year was working as a full-time software developer at Duke University. Daisy is excited to be back with Code the Dream, helping students fall in love with programming and opening doors to opportunities that will change their lives and their community.


Jocelyn Casanova | Outreach Coordinator |  Jocelyn is originally from Veracruz, Mexico but grew up in the North Carolina since she was 3 years old. As a friendly people-person and a name-remembering savant, Jocelyn is an ideal outreach coordinator. In that role, she ensures that Code the Dream's applicant pool is as broad and diverse as possible and coordinates the admissions process. She is also an artist. 

dan resized.jpeg

Dan Rearick | Executive Director |  Dan coordinates Code the Dream and took his own coding baby steps alongside the first Code the Dream participants. After beginning his career in corporate litigation, Dan has worked with low-income and immigrant communities in since 2008. He is the Executive Director of Uniting NC and in 2013 was honored by the White House as a Champion of Change. He co-founded the Code the Dream program together with Ramiro Rodriguez. Dan attended the University of North Carolina at Chapel Hill and Harvard Law School.

badflipped 150x150.png

Badria Mryyan | Programs Coordinator |  Badria comes to us by way of Arkansas, where she studied political science at the University of the Ozarks. Badria now serves as a Johnson Service Corps member and is interested in immigration, human rights and gender equity. One of Badria's primary roles is to ensure that Code the Dream students receive individualized support in reaching their education and career goals.  In her spare time, Badria enjoys being outdoors, drinking a lot of coffee, and getting lost in new cities.


American Underground @ Main

201 W. Main St.
Durham, NC 27701

(919) 886-6075