About CodingNomads


We want to make your life better by teaching you to code.

CodingNomads was founded upon the premise that coding can change your life, because it changed ours. We’re a team of inspired developers, teachers, and digital nomads who love to travel, love to do good work, and love the freedom coding gives us to do both at the same time.

Our instructors have more than a decade of software engineering and training experience in Silicon Valley and internationally. Working with countless self-taught developers over the years showed us that anyone with the motivation to work hard can succeed in the growing software industry. Also avid global nomads, we’ve visited more than 30 countries while traveling, living and working remotely. Inspired by the countless travelers and locals we’ve met who long for skills to work from anywhere, we saw an opportunity to shake things up, help people, and have fun while doing it.

Through hosting international coding bootcamps, CodingNomads combines our software expertise, our love for travel, and our passion for helping people of all backgrounds improve their skills to improve their lives. We teach practical software development skills that are in growing demand worldwide to help you pursue a solid career, anywhere you want. We’re not saying you have to work from a hut on the beach or a cabin in the mountains. We’re just saying that you can.

We're not just another coding bootcamp

Affordable + accessible

It may sound crazy that hosting bootcamps abroad can increase access for students, but it can. Working from the road curbs our overhead so we can offer competitive tuition, inclusive experiences, and scholarships. We operate in cities with affordable costs of living so everyone saves. International bootcamps also bring technical skills training to underserved communities, lowering the barriers to entry for locals. Check out our scholarships.

Destination education

International travel makes us more adaptable and well-rounded by exposing us to different cultures, people, experiences, and on. Attending coding bootcamps abroad helps you get the most out of your investment by learning solid professional skills while gaining invaluable life experience. Whether you're a seasoned traveler or just wanting to take a sweet trip — CodingNomads helps you boost your career, and grab life by the horns.

Stand out with Java skills

The industry is flooding with web-development bootcamp grads. CodingNomads gives our graduates an edge by teaching server-side Java application development. Java is the most common programming language and has the highest job demand worldwide. Whether you want a job in your hometown or the freedom to work from anywhere with decent wifi, we’ll teach you technical and business skills to help achieve your goals.

Our Team

Ryan Desmond
Co-Founder & Lead Instructor

For me it all started in a hammock, in Costa Rica, about 15 years ago. In typical backpacker fashion, I was strapped for cash and daydreaming of how I could make money from the road. I knew if I learned to code, I could work from anywhere. I left Costa Rica and put in the work for a computer science degree. Upon landing my first job about 10 years ago, I quickly realized I had almost zero practical knowledge of how to deliver as a software developer in a startup environment. I worked long hours and learned too many things the hard way, but it was all worth it. I’m lucky to have these skills.

I’ve been able to work with incredible companies on incredible projects, and do so remotely from anywhere on earth. It’s incredible. I’ve also had the opportunity to lead training courses, meetups and seminars on Java software engineering. I’ve taught topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. During these training sessions I realized how much I enjoy helping other people learn software engineering. Even when the coursework got dense, we’d figure out ways to make it fun. I’ve also seen first-hand the economic mobility and geographic flexibility afforded by these skills, which makes me all the more passionate about sharing them with as many people as possible.

Ryan Desmond on LinkedIn

Kim Desmond
Co-Founder & BizDev

I got my first taste of solo, international travel when I was 20 in Spain. I was immediately hooked to the adventure, the freedom, and the excitement of living in other cultures. After college I lived in Buenos Aires, then moving to San Francisco, and continuing to travel over 25 countries in the Americas, Europe and Asia.


For the last 10 years I've worked with several start-ups on marketing, business strategy, product development and corporate social responsibility. Over the years, I built a burgeoning small business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I planned and hosted dozens of training events and seminars. I've been a founding member of several small companies, building brands and products from scratch in collaboration with design and development teams. I also planned and led international vacations as a professional tour guide. Touching on branding, event planning, tour guiding, product development, finance, legal, social causes, and all the little things in between, I’ve become a Jill-of-all-trades.


CodingNomads combines my business development and marketing skills with my passion for travel and social upliftment to provide life-changing skills and experiences abroad. As the “group mom,” I’m also on the ground during our international coding bootcamps to make sure our students are comfortable, happy, and productive.

Kim Desmond on LinkedIn

Mentors and Advisors

Austin Riba
Senior Software Engineer - Las Cumbres Observatory

Austin is the man. He is a semi-pro mountain bike racer, and work-from-anywhere software engineer from Half Moon Bay, CA. Austin has taken his job all over the world on many occasions. He has spent summers in British Colombia and winters in Nicaragua, all while keeping his day job. He is an incredibly talented senior engineer who brings great value to each organization he works with.


Austin has also created several applications and services just for fun. Most recently, being an astronomy enthusiast, he created AstroChallenge. Now, he works as a software engineer for Las Cumbres Observatory (LCO). "LCO is building a global network of astronomical observatories for educational outreach and scientific research." How cool is that? You can learn more about Austin, his projects, and what keeps him pedaling over at Pedal Driven Programming

Learn more about Austin on LinkedIn

Curtis Smith
Founder & President - Free and Easy Traveler

Curtis Smith is a bit of a legend if you ask us. Not only is he a genuinely wonderful human, but he is endlessly traveling the world and he enables thousands of others to do the same. Years ago, Curtis was full of inspiration from his experiences traveling the world. Wanting to continue exploring and sharing the joy of travel with others, he decided to start a travel company. Over the next 15 years his small company, Free and Easy Traveler, grew into a huge success, taking more than 7000 travelers on life-changing adventures across 15+ countries.


Through creating unique, memorable, and ridiculously fun experiences for their groups, Curtis and his team have fostered a global friendship network of nomads and adventurers. Curtis brings invaluable insight to CodingNomads on building an international brand with values rooted in community, adventure, and living life the fullest.

Learn more about Curtis and Free and Easy Traveler

Street Cred

  • "Ryan partners with the students...instead of developing a very formal student-teacher relationship. He is always cheerful, and his personality makes learning fun, giving courage to the students to tackle even the most daunting technical tasks. Read more."
    Supreet Oberoi
    VP of Engineering, IoT and Big Data
  • "Learning from Ryan, it's easy to see that he's passionate about what he does. Ryan is great at breaking down concepts and teaching them in a way that is tailored to how students will best understand them. Read more."
    Jeff Schobelock
    Software Engineer
  • "With Ryan’s help I was able to go from total beginner to a career in web development. He helped me from the very start and prepared me for the continual learning process that comes with software development... Read more."
    Jesse Garrison
    Home Grown Web Developer