We exist to provide

a clear, rigorous, and accessible pathway for aspiring builders and leaders to launch an impactful career in tech, no matter where they started from.

Our vision

Become the complete alternative to traditional tech education

Our core values

Our values are so much more than words: They're deeply embedded principles that anchor all of our actions and decisions.

Aspiration

Codesmith is for boundary-pushers.
Leadership starts when you set your sights higher than what you think possible. When you come to Codesmith, our community is here to help you get there—and to remind you that you can.

Collaboration & Community

Growth is a team effort.
Collaboration is how things get done at Codesmith. We work together to raise the bar in an environment where individual growth is amplified by collective support. No one is on this journey alone.

Ownership & Autonomy

Take charge of your career.
If you don’t, who will? For residents and team members alike, ownership means taking responsibility for the trajectory of your career—for yourself and for the community.

Thoughtful Communication

Every interaction matters.
Treat others with respect, listen closely, and approach conversations with care. Clear and thoughtful communication builds trust. Trust fuels collaboration, and collaboration drives purposeful work.

Substance Over Show

Craft matters more than flash.
At Codesmith, humility and hard work are valued over surface-level appearances. Confidence is earned by solving meaningful problems and building solutions with a deeper impact. This commitment to craftsmanship ensures that our work stands the test of time.

AS SEEN IN...

A decade of Codesmith

Codesmith lore

  • Codesmith was founded by Will Sentance in Culver City, CA, operating out of a rented house.
  • The first cohort of six residents graduated in Will’s backyard in Venice, CA.
  • “The Hiring Program,” led by tech entrepreneur Eric Kirsten, was launched and quickly became one of the most popular and impactful programs at Codesmith.

Codesmith lore

  • Codesmith moved to its first official office in Playa Vista, CA, and expanded to San Francisco.
  • The Codesmith Speaker Series was launched, featuring guests like Tom Occhino and Tasneem Minadakis.
  • Codesmith graduate Eric Kang transitioned to a leading role at Google, setting a precedent for success among alumni.

Codesmith lore

  • Codesmith Hosts Summer Academy of Code in Los Angeles & Oxford.
  • Codesmith expands to NYC, opens LES office.

Codesmith lore

  • Codesmith expanded operations and moved to Venice, CA.
  • CS Prep, a two-week live online program, and CSX, a free self-paced JavaScript platform, were introduced to help aspiring engineers build strong technical foundations.
  • Open Source Labs (OSLabs), a nonprofit tech accelerator, was created to support engineers in developing impactful open-source projects.

Codesmith lore

  • Codesmith introduced the Part-time Remote Software Engineering Immersive program, a 38-week online course.
  • The JavaScript for Beginners was launched, enabling over 100 new coders to build a strong foundation in JavaScript concepts.
  • Hosted 220 free workshops, attracting  5,000 attendees.
  • Partnerships with We Build Black, Women in Tech International, and Lesbians Who Tech to promote diversity.

The “Unprecedented” Era

  • In response to COVID-19, Codesmith transitioned its programs to a fully remote, increasing global access to aspiring engineers.
  • As part of the "Learn to Code 2020 Challenge," Codesmith offered free online beginner workshops titled "Intro to JavaScript."
  • Codesmith reached 1,000 alumni globally, marking a major milestone in its community growth.

The “Unprecedented” Era

  • Led by Alex Zai, the Data Science & Machine Learning Immersive Program launched, forming the DS & ML Research Group.
  • New scholarships introduced such as the Community and Black Engineers Scholarships surpassed $1 million in awards.
  • Alum Shray Bansal co-founded Moment in 2019, which was acquired by Patreon in 2022.
  • Alumni count surpassed 2,000.

The “Unprecedented” Era

  • Early 2023 witnessed significant challenges in the tech industry, with layoffs at major companies like Meta, Amazon, and Google.
  • Alumni like Abby Chao assumed leadership roles, managing multiple companies, while Darryl Amour led key engineering initiatives at PayPal.
  • Codesmith reached 3,000 alumni, with over 1,000 job offers secured during the tech recession.

The “Unprecedented” Era

  • Codesmith transitioned to fully remote immersive programs.
  • Future Code was established, a no-cost software engineering training program aimed at diversifying the tech industry in NYC.
  • The AI & ML Technical Leadership Program launched, equipping engineers with advanced skills in AI and ML.
  • The alumni network reached 4,000 members.

Will Sentance

Codesmith’s Founder & Chief AI Officer

I get a kick out of giving people who don’t always feel they’re on the inside the tools to challenge and change those spaces from a position of strength—and throw the ladder down behind them.

Prior contributors

Tom Occhino

Chief Product Officer
08/19/2015

Brian Holt

Staff Product Manager
07/01/2024

Rich Harris

Creator
08/12/2022

Viviana Márquez

Founder, AI Consultant, and Educator
01/19/2023

Gerard Torrats-Espinosa

Assistant Prof. Sociology
11/28/2022

Eve Porcello

Developer Educator & Owner
11/05/2019

Laurie Voss

VP Developer Relations
10/21/2015

Matthew Soulanille

Software Engineer
01/13/2023

Lukas Ruebbelke

Principal Engineer
12/18/2020

Jafar Husain

Software Developer
09/18/2015

Tom Occhino

Chief Product Officer
08/19/2015

Brian Holt

Staff Product Manager
07/01/2024

Rich Harris

Creator
08/12/2022

Viviana Márquez

Founder, AI Consultant, and Educator
01/19/2023

Gerard Torrats-Espinosa

Assistant Prof. Sociology
11/28/2022

Eve Porcello

Developer Educator & Owner
11/05/2019

Laurie Voss

VP Developer Relations
10/21/2015

Matthew Soulanille

Software Engineer
01/13/2023

Lukas Ruebbelke

Principal Engineer
12/18/2020

Jafar Husain

Software Developer
09/18/2015

Meet the team

Our team members are seasoned experts with deep technical knowledge and a passion for teaching, dedicated to guiding you through the complexities of AI and empowering you to apply these skills in your career.

Alina Vasile

CEO

Alina Vasile

CEO

Hi there! I’m Alina Vasile, a passionate advocate for professional growth, community building, and lifelong learning. At Codesmith, I focus on expanding our community and providing opportunities for individuals to transform their careers in tech. With a background in leading product strategy, driving engineering productivity, and delivering innovative learning experiences, I now dedicate my efforts to fostering a mission-driven environment to empower aspiring engineers to thrive. Outside of work, I enjoy exploring the intersection of technology and education, mentoring rising professionals, and contributing to new emerging tech initiatives and innovative products.

Mircea Ilie

Sr. Advisor

Mircea Ilie

Sr. Advisor

Mircea is an MBA graduate with an engineering background and a passion for entrepreneurship. A former business founder, he uses his technical expertise and business knowledge to find creative solutions. Mircea is passionate about education and committed to helping future generations prepare for a rapidly changing world. An avid traveler, he enjoys exploring new destinations, immersing himself in diverse cultures, and forging new connections. Mircea also loves hiking and skydiving.

Grace Goldman

Program Lead

Grace Goldman

Program Lead

Hi, nice to meet you! I’m Grace, the Program Lead for Codesmith’s full-time and part-time program. In my role, you'll find me connecting with residents, coordinating community events, and managing the non-technical aspects of the program. I’m driven by the desire to build community and love creating spaces where our engineers can come together, connect, and support each other. Seeing those connections form and knowing I’ve helped create an environment where they thrive is the most rewarding part of my work here. When I’m not working, I’m probably cheering on the Seattle Storm, rollerblading, or enjoying a good book in the sunshine!

Amanda Pagan

Admissions Manager

Amanda Pagan

Admissions Manager

Hey there - my name’s Amanda and I’m the Admissions Lead at Codesmith! I’m originally from New York, but I now call Florida home. With a background in education, I value inclusivity and community building alongside education. Codesmith allows me to support aspiring software engineers toward achieving their goals as they embark on their tech journeys! When I’m not supporting folks on their admissions journey, you can find me exploring new coffee shops - I was a barista for many years through college, which has sparked my love for caffeine. I hope to see you all around the Codesmith community :)

Anna Koehnk

Outcomes Manager

Anna Koehnk

Outcomes Manager

Hi, I’m Anna! I’m originally from Miami but have lived in Philly, and now I call San Diego home. After spending 9 years as an elementary school teacher, I joined Codesmith to continue supporting students. Building meaningful relationships with students has always been a big part of why I love what I do. Outside of work, I enjoy learning new things, whether it’s skating at the skate park or giving surfing a try. I also love traveling in my camper van with my dog, Stella.

Alex Stewart

Developer Community Advocate

Alex Stewart

Developer Community Advocate

Born in Sacramento, I spent a decade in NYC as a professional ballet dancer and stage actor, even performing on Broadway. As the demands of performing took a toll, a conversation with my friend Chloe (a Google Cloud Developer Advocate) sparked a career shift. I discovered Developer Advocacy and began my journey in software development, dragging my best friend, Sam LaRiviere, along with me (which has been the best part). Inspired by four fellow actors- turned-engineers who were ALL Codesmith Alumni, I started with CSX and never looked back. After working at Codesmith as a Technical Content Creator and Engineering Fellow, blending creativity and tech, writing content, interviewing alumni, hosting talent shows, giving lectures, and shaping curriculum, I have moved into a Developer Community Advocate role. I love the balance of creative freedom and technical depth. Fun fact: I’ve never had a cavity!

Brandon Ide

Program Coordinator

Brandon Ide

Program Coordinator

Brandon is a Program Coordinator at Codesmith – in this role he maximizes his talents in communication and organization, while making sure his infectiously positive attitude is shown in everything he does. As a seasoned coordinator of programs and bootcamp graduate himself, he is able to combine his soft skills and technical skills to fully understand and respond to technical and non-technical questions with a smile on his face. Away from work you can catch Brandon outside with his dog, or at the store with his wife and kids, or even on the ice for a game of ice hockey!

Marselena Sequoia

Lead Engineering Instructor

Marselena Sequoia

Lead Engineering Instructor

Marselena is a Lead Engineering Instructor at Codesmith, where she’s able to combine a lifelong commitment to teaching and a deep love for listening to herself talk. As an engineer, she’s passionate about open-source tools for local community and designing software that’s both beautiful and useful. As a teacher, she believes that we can learn more through collaboration than we can through competition. She also loves birdwatching, reading fantasy novels, settling into a good puzzle game, sitting under a big tree, cooking Puerto Rican food, and taking a deep breath - although you can usually just find her on a walk to the library. She lives with her dog Chico in Lenapehoking.

Jaime de Venecia

Lead Engineering Instructor

Jaime de Venecia

Lead Engineering Instructor

After years of being a professional musician, I pivoted into software engineering to feed my desire to learn how to build applications myself and contribute to problem-solving tech. I love exercising the left side of my brain as a complement to my creative endeavors!At Codesmith, I am a Lead Engineering Instructor. I’m extremely passionate about teaching, and love sharing my enthusiasm for TypeScript, JavaScript, and related technologies with our incredible, curious residents.Outside of coding and making music, I am an avid traveler, food & beverage enjoyer, skateboarder, and rock climber. I can also solve a Rubik’s Cube in about 30 seconds.

Terry Tilley

Lead Engineering Instructor (Future Code)

Terry Tilley

Lead Engineering Instructor (Future Code)

Sam LaRiviere

Engineering Mentor

Sam LaRiviere

Engineering Mentor

Hi everyone! Before Codesmith, I worked as a professional ballet dancer, actor, and tradesperson—careers that all taught me the value of discipline, teamwork, and creative problem-solving. I found my way to software engineering through a love of building things and a curiosity about how technology works under the hood. Being part of the Codesmith team has been incredibly fulfilling—I love helping residents grow in confidence, break through tough concepts, and realize just how much they’re capable of. Outside of coding, I enjoy running, cooking, and a good excuse to take something apart and fix it.

Sky Weiner

Engineering Mentor (Future Code)

Sky Weiner

Engineering Mentor (Future Code)

As an Engineering Mentor at Codesmith, I guide residents through their hardest blocks, whether debugging unfamiliar code, designing elegant solutions, or sharing technical ideas with clarity. My love for languages (spoken and typed) and logic is what led me to software engineering, but the community I encountered along the way is truly what has brought me to where I am.

Roshumba Llewellyn

Engineering Fellow

Roshumba Llewellyn

Engineering Fellow

A former big-tech marketer and design entrepreneur, I am thrilled to continue growing my creative problem-solving ability and developing empowering tools at Codesmith. I was personally transformed by the immersive program, so I deeply resonate with the rigorous, edifying, and multiplicitous paths it takes residents on, and I am grateful for the opportunity to lend support. Away from the keyboard, I enjoy diving into good books, studying international films, and strolling between the trees, as often as I can find them.

Parker Redford

Engineering Fellow

Parker Redford

Engineering Fellow

Born and raised in rural Colorado, this official New Yorker is proud to be a part of the Codesmith team. Having spent the last decade dancing between Musical Theatre and Hospitality, I knew my passions and curiosity would ultimately lead me elsewhere. As someone who has always wanted to bring people together, I found that engineering offered a new stage — one where creativity, logic, and collaboration intersect. Outside of coding, I spend most of my time having game nights with friends (petting their dogs), learning a new language, or FaceTiming with parents back home.

Lucas Contreras

Engineering Fellow

Lucas Contreras

Engineering Fellow

After a few years working in Marketing and Business Intelligence, I pursued my long-standing interest in software engineering. I joined Codesmith as an Engineering Fellow after graduating from their immersive program, where I now contribute to tools that enhance the learning experience for residents. I thrive on solving problems with software solutions, whether improving user experiences or building tools to make processes more efficient. In my role at Codesmith, I collaborate with many teams, mentor residents, and help shape software engineers. Outside of work, I enjoy playing sports and listening to podcasts!

Kim Cuomo

Engineering Fellow

Kim Cuomo

Engineering Fellow

Kim Cuomo is a Lead Fellow for the FTRI campus, bringing a unique blend of creativity, collaboration, and technical expertise to the Codesmith community. With a background in product management and a former career as an actor, Kim was drawn to Codesmith for its ethos of empathetic engineering and the confidence it instills to tackle any challenge. Originally from a small beach town in Massachusetts, Kim is happiest near the ocean, but ultimately calls NYC home. If you want to talk to her in the morning, you'll have to wait until she's completed the NYT “Hard” Sudoku with her coffee.

Eric DiMarzio

Faculty Lecturer

Eric DiMarzio

Faculty Lecturer

As a Faculty Lecturer, Eric is advising and instructing residents as they navigate the program. Before Codesmith, he enjoyed a career as a music teacher before transitioning into software engineering. He enjoys staying active, traveling, and has visited 40 US national parks.

Erica Oh

Engineering Fellow (Future Code) & Technical Interview Fellow

Erica Oh

Engineering Fellow (Future Code) & Technical Interview Fellow

I used to teach English at schools in Japan before I started coding. I loved that I could bring in my teaching expertise to hold workshops and provide mentorship to aspiring software engineers at Codesmith. Some of the most brilliant and dedicated people I have ever met or worked with were part of the Codesmith community, and it’s this amazing community that brought me back to work here. A random fact about me is that even though I’ve done ballet and pilates and also danced for a long time, I still can’t do the splits for the life of me.

Helen Regula

Prep Program Instructor

Helen Regula

Prep Program Instructor

Hi, I'm Helen! I'm currently a Senior Full Stack Web Developer at BigID and a CSPrep Instructor at Codesmith. Back in 2020, I made a big career switch from being a Musical Theater artist. I didn’t know what my path was until I found Codesmith. I instantly fell in love with the community and support at Codesmith, and now I love helping future developers find their footing. Fun fact: As a kid, I learned multiple Polish folk songs and would travel around performing them with my sister. I still remember them, but I have no idea what I’m saying since I learned them all phonetically! So, I apologize in advance if I end up singing something offensive!

Cindy Chau

Prep Program Instructor

Cindy Chau

Prep Program Instructor

Hi I’m Cindy and I’m a prep instructor here at Codesmith. I joined the Codesmith team because I wanted to help other people who were in my shoes become software engineers! Fun fact, I was a JSB and CSPrep student when I was trying to get into Codesmith and I love teaching these classes as it’s a full circle moment!

Cam Greer

Prep Program Instructor

Cam Greer

Prep Program Instructor

Transitioning from a career in accounting and finance, I joined Codesmith to pursue my passion for software engineering. As a Prep Programs Instructor, I guide aspiring engineers through foundational coding concepts, preparing them for the challenges of our immersive program. It's incredibly rewarding to witness students transform their skills and confidence as they embark on their coding journeys.Outside of work, I enjoy going for long runs and skateboarding to clear my mind and stay active.

Alexander Infante

Career Support Engineer

Alexander Infante

Career Support Engineer

I went through Codesmith in early 2020, and we were the last in-person cohort on the West Coast. It was a wonderful learning experience and was incredibly transformative in my capabilities- beyond the technical learning, also in my self confidence and learning how to learn more effectively. I love teaching, anything from helping people through resume writing, behavioral interview prep, system design prep, and learning about Generative AI on AWS with modern IaC tooling. I really enjoy keeping track of helping people, and I’ve spoken with over 150+ Codesmith grads who are now in amazing roles!

Sam Pyo

Resume Fellow

Sam Pyo

Resume Fellow

The search for a better work life balance while still wanting to continue building led me to Codesmith. Currently, I am the Lead Resume Fellow and my job is to help residents craft impactful resumes to help stand out in this job market, which includes workshops, resume reviews and meetings with the team to continuously update and revise resume guidelines and best practices. Fun fact: I built the Harry Potter Store in my “previous” life.

Yujin Kang

Career Support Engineer

Yujin Kang

Career Support Engineer

Sohum Dalal

Resume Fellow

Sohum Dalal

Resume Fellow

Sohum (he/him) is a principle-driven engineer who believes in the power of fundamentals to create innovative products. Currently working in the ed-tech space, Sohum brings his expertise in web development and software engineering to design and deliver engaging learning experiences. Outside of work, his love for craftsmanship and attention to detail continues to show in his hobbies and personal interests. He is passionate about mechanical watches, sourdough bread baking, and enjoys improving on his awful tennis skills. 

Victor He

Career Support Engineer

Victor He

Career Support Engineer

Angelo Quail

Technical Interview Fellow

Angelo Quail

Technical Interview Fellow

I am a professional software engineer and musician living in Washington, D.C. I first discovered Codesmith in the winter of 2020 and immediately fell in love with its community, from the quality of instruction I received in free workshops to the culture of openness, collaboration, growth, and support. I attended the Engineering Immersive in 2021 and stayed on as an Engineering Fellow. As a Codesmith team member, I hope to continue to help others progress in their engineering journeys. Outside of work, I enjoy hiking, running, tennis, music, and my endless quest to brew the perfect cup of espresso.

Alex McPhail

Alumni Advisor

Alex McPhail

Alumni Advisor

I owned and operated an organic flower farm for 10 years prior to attending Codesmith. I decided my sore back needed a rest and here I am. Now I build UI's for interacting with autonomous drones -- you know, that classic career path…

Joan Manto

Code Review Engineer

Joan Manto

Code Review Engineer

Joan Manto is a former CPA who transitioned into the tech industry after attending Codesmith. After completing her residency and fellowship at Codesmith, she moved into a Code Review Engineer role, where she provides detailed feedback on residents' assessments and helps them navigate technical challenges. She also works full-time as a software engineer at a SaaS company, where she focuses on building and improving software products. With a blend of analytical and technical skills, Joan thrives on tackling complex problems and supporting others in their growth. Outside of work, Joan has an interesting food quirk—she doesn't eat fruits with the word "berry" in their name!

Kelvin Van

Code Review Engineer

Kelvin Van

Code Review Engineer

My name is Kelvin, and I am a code review engineer at Codesmith. I am responsible for reviewing resident code and providing feedback to help them as they go through their journey as a software engineer. I also help out by providing one-on-one sessions with current residents when needed. Since completing my role as a lead fellow, I have returned to Codesmith as I am interested in the computer science education sphere and helping others along their engineering journeys. A fun fact about me is that I enjoy building custom mechanical keyboards for myself and others in my free time.

Matthew Lapeer

Code Review Engineer

Matthew Lapeer

Code Review Engineer

The opportunity to share and gain new perspectives on common engineering challenges is what brought me to Codesmith. As someone who likes to tinker and figure out how things work, I love getting to see new engineering approaches. In my role, I provide feedback on code and conduct one-on-one code review sessions to ensure quality and foster technical growth. A fun fact about myself is that I did a 6 month stint as an intern on Capitol Hill.

Blake Myrick

Career Support Engineer

Blake Myrick

Career Support Engineer

As a Data Structures and Algorithms Career Support Engineer at Codesmith, I am passionate about empowering individuals to achieve their career goals. My journey to Codesmith was driven by a desire to use my interviewing experience to help others in navigating the technical interview process and landing their dream jobs in tech. In my role, I provide mock interviews, learning strategies, and learning roadmaps to help engineers excel in data structures and algorithms interviews. Fun fact: When I’m not demystifying technical interviews, you can find me boxing, hiking, skiing or going to stand-up comedy shows!

Cara Dibdin

Career Support Engineer

Cara Dibdin

Career Support Engineer

Cara is a staff software engineer at NBC Universal working on Generative AI and emerging platforms. In her spare time she loves gaming, singing, acting and hanging out with her husband and 2 cats.

Kyle Bell

Resume Fellow

Kyle Bell

Resume Fellow

I’m Kyle. I am originally from Delaware and I currently reside in Brooklyn, NY with my fiancee. I elected to attend Codesmith after spending hours learning to code independently. While on my own, I realized how creative I could be in the software engineering process. From building websites to solving complex backend logic issues, software problem-solving is a unique task, and I love that there is always going to be something new to learn. Outside of Software Engineering, I love music and movies. I was a touring musician for a long time. I still play when I can and still love writing new tunes!

Dina Naphor

Student Support Specialist

Dina Naphor

Student Support Specialist

Hi everyone! Before joining Codesmith, I worked at the intersection of education, research, and DEI—supporting mission-driven initiatives in both academic and corporate spaces. I’ve been a teacher and a researcher, and I've always been passionate about helping people grow through learning. When I discovered Codesmith, I saw an exciting opportunity to merge my love of education, community-building, and tech. It’s been incredibly rewarding to support learners on their coding journey and to work at a place so committed to empowerment and transformation. Outside of work, I love traveling, jogging, hiking, and playing with my adorable dog: Gita.

Careers at Codesmith

We offer an energizing, fast-paced environment free from the red tape that can stifle progress. At Codesmith, you’ll be an essential part of a  highly integrated team that cares deeply about individual and collective growth—and where your contributions drive tangible change.

By joining us you’re not just starting a new job—you’re joining a team dedicated to opening doors to indispensable careers in tech.

Industry partnerships

Collaborate with us to bridge the gap between education and industry.

From real-world project collaborations to curriculum development, scholarships, and hiring pipelines, our partnerships empower students with practical skills while delivering business value.

If you would like to start collaborating with us on type of partnership, just reach out to drop us an email.

Together, we  can shape a diverse, innovative, and future-ready workforce. Let’s create impact—together.

Curriculum development

Offer expert guest lectures, run workshops, or lead special sessions on topics that align with your business needs, providing residents with insights into real-world applications.

Lifelong Learning Opportunities

Partner with Codesmith to training your workforce on tech best practices.

Hiring Partnership

Establish a pipeline for hiring graduates directly from our programs or alumni from our network.

Scholarships

Sponsor scholarships for underrepresented groups or residents with financial need. Use this chance to enhance diversity in the tech industry while building recognition for your brand.

Product or project collaboration

Share real-world projects that residents can work on during the program, giving them practical experience while you can explore potential solutions for your business challenges.