We believe that technology is for everybody.


Our mission is to bridge the technology talent gap thru equipping more individuals with relevant and critical skills to launch their carrers in tech.


Everyone is welcome and valued at Uplift Code Camp. We prize diversity and inclusion. We value students of any age, any gender and any ethnicity.


We teach you the skills you need to get results. Land a job. Ace an interview. Build a project. We are focused on the critical skills you need.


High quality curriculum designed by an international team of experienced software engineers. We teach how and why, not just what.

The Team

Uplift Code Camp is owned and supported by a team of experienced professionals who are excited to help grow the next generation of software developers.

Ruffa Carreon

Ruffa is a University of the Philippines graduate with about a decade of professional experience as a software engineer, software architect and team lead in Manila. She is passionate about teaching, community development, and technology.

Genevieve Sarmiento

Genevieve is a software developer with about a decade of experience as a developer and consultant. She has worked at both startups and large companies, including Red Hat. Genevieve was born and raised in Manila, graduated from University of Virginia, and has a passion for technology and education.

Michael Booth

Michael is a software developer with more than a decade of professional coding experience. He has worked at Microsoft, Google and Kaggle among other companies. He is also the founder and lead developer at Geometric Applications, a game development company that utilizes HTML, JavaScript and CSS.

PeeJay Saracho
Teaching Partner

PeeJay took up mobile applications development at the UP ITDC where he finished valedictorian of his batch. Aside from coding, he has a passion for sharing what he knows. He has been teaching coding to beginners and professionals for more than 4 years. He lives by Maya Angelou’s “If you get, give. If you learn, teach.”