best coding bootcamp 2021

Our goal is to help you improve your life by improving your skills.

CodingNomads is an international technical training program and professional network. Our driving force is the common belief that learning technical skills has the ability to radically improve quality of life. Our mission is to help people of all backgrounds gain access to high-value technical skills and the thriving job market for software engineers.

CodingNomads ranks #7 coding bootcamp in the world for 2021, and #3 for Data Science.

Read our 5-Star Reviews on SwitchUp.

We’re a tight-knit community

CodingNomads is an international team of inspired software engineers, machine learning engineers, data scientists, entrepreneurs, instructors, mentors, students, colleagues and friends. Our team has decades of engineering and training experience for the world’s most prestigious companies.

Since 2016, the growing CodingNomads community has helped each other learn to build professional-grade software, land better jobs, and live more fulfilled lives across 50+ nations. It’s pretty neat.

coding bootcamp Thailand, learn to code Thailand

We’re here to inspire you

CodingNomads was founded upon the premise that learning to code can change lives, because it changed ours.

We’ve seen firsthand that you don’t need a computer science degree to succeed as a software developer. You’ve just got to prove your skills through your work.

If you put in the time and push through the challenges with determination and persistence, your success is not a question of “if” but only a matter of “when”. Our job is to support you at every step of the way.

We’re here to motivate you

We are constantly amazed by the international nature of the software development community. We have seen how development teams can work across timezones, oceans, and cultures towards a common objective.

We believe that nearly anyone who possesses ample motivation and persistence, as well as access to a computer and an internet connection, can participate in this thriving global economy. We want to help you work on on fascinating and exciting new projects, and also increase your economic mobility and location independence.

coding bootcamp, learn to code, coding bootcamp in southeast asia, coding bootcamp in bali, codeschool, outpost, codingnomads

We’re here to support you

CodingNomads offers online coding bootcamps and programming courses. We are here to guide you through the maze, support and encourage you at every step, and celebrate your achievements.

Our courses are part-time, flexible, and designed to fit your busy schedule. We focus on practical software development skills 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. Don’t quit your daydream!

Hear what our students say

We teach a range of courses to fit your learning style

Our Team

Ryan Desmond | Cofounder, Instructor & Mentor

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

Kim Desmond | Cofounder & Mentor

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Martin Breuss | Author, Instructor & Mentor

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Gilad Gressel | Course Creator & Mentor

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

Brandon Gigous | Course Creator & Mentor

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

Jon Fincher | Mentor & Community Organizer

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

Michael Darling | Mentor & Community Organizer

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

Cagdas Yetkin | Mentor

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

Ayush Yadav | Mentor

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

Ian Currie | Mentor & Course Creator

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Kacper Ciepielewski | Mentor

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

Matthew Deakos | Mentor

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

Thomas Marchand | Mentor

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Yuri Gorokhov | Instructor & Mentor

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

Rasmus Groth | Mentor

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

Caden MacKenzie | Instructor & Mentor

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Ryan Desmond | Cofounder, Instructor & Mentor

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

For me, it all started in a hammock, in Costa Rica, around 20 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 realized I had almost zero practical knowledge of how to actually deliver as a software developer. I worked long hours and learned things the hard way, but it was all worth it. Through CodingNomads, I’m able to teach the real-world tasks of a software engineer that aren’t taught in university, fast-tracking our students’ abilities to learn critical skills that land jobs.

I’ve been able to work with incredible companies on incredible projects and do so remotely from anywhere on earth. I’ve also led training courses on Java software engineering, teaching topics ranging from how to build basic applications, to distributed fraud detection algorithms for major US financial institutions. In my training career, 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 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.

Kim Desmond | Cofounder & Mentor

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Everything I do is in an effort to make the world a better place. Cheesy or not, it’s true.

CodingNomads combines my business development and marketing skills with my passion for social upliftment to help people improve their lives with coding skills. As the head of marketing, finance and legal, I’m also an admissions counselor, career coach, group mom, and general Jill of all Trades. I’m here to make sure our students and team are happy, productive, and fulfilled.

Throughout my career I’ve worked in marketing, business strategy, product development, and corporate social responsibility. I’ve built a burgeoning business’ marketing department from the ground up, fueling a 200% average year-over-year revenue growth. I’ve consulted on some of the world’s most iconic real estate projects on how to implement and improve sustainability initiatives. I’ve planned and hosted dozens of training events and seminars worldwide. I’ve also been a founding member of several start-ups, collaborating with design and development teams to build brands and products from scratch. I am passionate about creating positive social change, and have dedicated my career to doing so.

Martin Breuss | Author, Instructor & Mentor

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Ever since studying abroad in New Zealand when I was 17, I wanted to pursue a career where I could travel. I believe that one of the most universally applicable and future-oriented skills that allows you to work from anywhere is computer programming. So after completing my university Biology degree, I began to self-study Python. Tapping into the versatility of Python, I co-founded two startups and worked on a wide range of projects—including natural language processing, web scraping, creating scripts to automate workflows, and building fun side projects on the web.

Coming from a family of teachers, I’ve always enjoyed helping others learn. I transitioned into teaching Python, and spent more than 3 years working for Udacity as one of the company’s first code reviewers and classroom mentors. High-quality feedback is a topic near to my heart, because I consider it essential for learning and improving. In addition to my classroom work, I dedicated myself at Udacity to continuously improving feedback quality for students and fellow mentors.

Teaching with CodingNomads gives me the chance to help others discover the thrill of exploring new countries and learning new topics both at the same time. I am excited to be by our students’ side to guide them through the ups and downs of this journey.

Gilad Gressel | Course Creator & Mentor

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

I am a machine learning educator, consultant, and researcher, with a Master’s degree in Computer Science focusing on Machine Learning. I am passionate about sharing my skills, and working with my students through to the “ah-ha!” moment.

As a machine learning educator, I focus on practical skills and learning by doing.

As a machine learning consultant, my work involves building models for prediction and decision making. I also work with teams to help them plan and/or execute their ML projects, from data collection to serving the model in the cloud.

As a research associate, I study and develop models to secure machine learning. My current interests are detecting phishing attacks and adversarial machine learning. I am interested in utilizing NLP to create tools which could help detect, prevent or raise awareness around online harassment, fake news, bullying, and generally poor behavior.

Brandon Gigous | Course Creator & Mentor

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

My proudest achievement is when the head of NASA utilized my high school summer internship project. After my internship I became hooked, and concluded that a career in computers, software, and robotics was right for me.

I received my Bachelor’s and Master’s of Science in Computer Engineering and Robotics, respectively. I bring with me a track record of creating software solutions in a broad range of applications, integrating hardware and software, and interfacing with robotics.

Along the way, I had my first experience teaching programming in a formal setting to students with technical backgrounds but little exposure to writing software. I joined CodingNomads to relive the joy I get out of teaching challenging topics to others who have a desire to learn. My teaching style is patience above all else, and to pinpoint exactly where my students are stuck  so they can learn effectively.

Jon Fincher | Mentor & Community Organizer

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

I have always been a teacher at heart. I enjoy helping people understand the things I understand, and learning from them as well.

I have a BS in Computer Science, and worked for over 21 years for Microsoft in a variety of roles. While at Microsoft, I taught people in my various roles, whether it was writing KnowledgeBase articles or mentoring new hires to the team.

I left Microsoft to become a formally certified teacher, and for three years taught Scratch, Python, and Java programming to high school students in three different schools. I’ve written articles on Python programming for the Real Python web site, and maintain a blog aimed at teaching computer science topics to self-taught coders.

Michael Darling | Mentor & Community Organizer

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

I graduated from the University of New Mexico with a Ph.D in Computer Engineering focusing on uncertainty quantification for machine learning.

I’ve been at Sandia National Laboratories since 2015 working in the departments of Risk and Reliability Analysis, Machine Intelligence, and Data Science & Cyber Analytics. My primary focus has been on research into improving decision making with machine learning models. I’ve applied this approach to both supervised and unsupervised problems including classifying malicious websites, nuclear power plant safety, and overhead image analysis.

In my free time, I enjoy, amongst other things, traveling, practicing music, and taking care of my two cats. I truly enjoy teaching, and feel a real satisfaction in helping students.

Cagdas Yetkin | Mentor

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

I am a data scientist with data engineering skills and currently working at Nokia Europe. I received my Bachelor’s degree in Business, learnt coding on my own, and did my Master of Science degree in Business Analytics at Central European University.

Before becoming a data scientist I mentored more than 50 people to help them improve their business processes when I was a Six Sigma Expert for TCS. Currently, I am also a co-founder of a startup where we develop sports betting applications with my friends.

Ayush Yadav | Mentor

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

I fell in love with the magic of computing during my early years and never looked back from the magic. I am currently a software developer at Amazon, and hold a university degree in Computer Science Engineering. I have worked on advanced, highly scaled and interesting projects like AWS, as well as many internal frameworks – which made me a Java geek from C++.

Before Amazon I also had the opportunity to work with some amazing people during my internships (GSoC, STScI) in open source organisations for astronomy. I have also mentored students on the AWS Cloud Nanodegree at Udacity.

Explaining the basics of computing to a novice and then seeing them be amazed by the ‘magic’ of the modern era is an amazing feeling. I really like helping people develop and seeing them create the magic on their own. That look of satisfaction is unparalleled.

Ian Currie | Mentor & Course Creator

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Having always been a computer aficionado, it comes as some surprise to people that I came late to the world of coding. At my particular school, there was no computer science class, and I was also interested in the arts. So it took me a while to make the turnaround into professional development. I’m so glad I did though.

I currently work as a freelance developer and mentor in Core Python, Web Development, Javascript, Google Cloud, React and Apps Script. I have a salaried job at Webhelp in partnership with Google, helping people implement Google Cloud technology mostly in JavaScript and Python. I believe that the highest form of learning is teaching. Not only do I learn a lot by teaching others, but it also feels good to help people.

Kacper Ciepielewski | Mentor

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

I am a Developer, QA Engineer, Game Developer and Entrepreneur one-man army! I’ve always been tangled up in computer science. Ever since the earliest days of school when it became my passion, through graduating withy my MSc studies in Computer Science, all the way up to my career in which I’ve tasted the field from a lot of different angles – programming, QA, game development, AI, mentoring – you name it, I’ve done it!

I’m currently working hard on furthering my QA and AI knowledge in my day job as a Software Developer in Test, all the while trying to nurture my game dev business. I’m eager to share my experience with CodingNomads students, and to be able to help them get a better grasp on the fascinating journey that is the world of programming!

I believe we’re in a very exciting period for education with so much quality information being freely available on the web. I’d like to be a part of this trend, providing my expertise and experience to others like I wish someone did to me back when I was also a beginner. I also find it very rewarding to see people get a grasp of concepts they find interesting and enriching.

Matthew Deakos | Mentor

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

I started my machine learning journey several years ago when I was studying finance in University, and decided I was more interested in technology. I spent my nights learning and building things, took extra courses in school, and eventually I became knowledgeable enough to get into a Master’s program for Machine Learning.

While finishing my degree, I worked as a mentor for an online education site called Udacity, and after I finished my education I was hired as a Machine Learning Developer for PDFTron Inc. Now, alongside my day job, I work to help other people achieve the same sort of transition in their life.

Thomas Marchand | Mentor

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Many years ago, I started my journey with coding by taking an online Python course. It was love at first sight! From there I went on to learn web development. Since then I have been working as a Full Stack Web Developer specializing in Python, Web Development, Javascript, SQL & Databases. I like helping others learn to code online the way I learned, and also enjoy learning from students at the same time.

Yuri Gorokhov | Instructor & Mentor

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

I first got into programming because I wanted to play video games. Unfortunately at the time, my parents did not want me spending my time gaming. Instead my father showed me the basics of how to code. My first program was a 3D tank warfare video game. Ironically, I never really got into playing video games. As it turned out, I enjoyed the programming aspect much more.

As a machine learning and infrastructure engineer at Apple, my previous experience also includes working for small startups building web services and data processing pipelines. I enjoy all kinds of programming, and lately my interests have shifted towards machine learning methods.

During my free time I enjoy traveling, snowboarding, surfing, mountain biking, hacking on code and studying math.

In the future I would like to work on autonomous robots and getting humanity closer to technological singularity. Ideally building a robot that can write my code while I catch some waves in Bali!

Rasmus Groth | Mentor

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

I’m a serial entrepreneur and software developer passionate about entrepreneurship, and open source culture.

I started as a student with CodingNomads in 2018, after which I became a Python developer. I enjoyed the process and the team so much that I convinced them, and they convinced me, to join the team as a mentor of Python fundamentals. It’s a true pleasure to work with others just like myself looking to expand their knowledge and career opportunities.

Caden MacKenzie | Instructor & Mentor

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Combining my university degree in Computer Science and Biochemistry with my desire to see the world, working with CodingNomads is a dream job for me. My exposure to a variety of programming languages including Python, Java, SQL, and JavaScript enables me to help CodingNomads students learn and solidify concepts throughout the course. I am personally driven to encourage and excite aspiring software engineers, giving students the motivation and support they need to hack through problems, find solutions, and achieve breakthroughs.

During university, I worked as full stack developer to build a web and mobile fitness application for varsity collegiate sports teams. I also worked as a database management intern at the University of Colorado Medical Campus. My love of teamwork and travel stems from my experience as a collegiate soccer player. While traveling with my soccer team and studying abroad, I’ve spent time in Taiwan, Argentina, Cuba, Europe, Canada, and Mexico.

I thoroughly enjoy being able to apply my technical and travel experience to inspiring new coders at each CodingNomads bootcamp, making sure our students get the most out of their time both in and out of the classroom.

Viji Vedantham | Mentor & Content Creator

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

Cameron Mullins | Instructor

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

Viji Vedantham | Mentor & Content Creator

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

I am a Software Engineer, Big Data Developer, Machine Learning Enthusiast, and student mentor at CodingNomads. I started working with CodingNomads as a technical writer and content creator. Out of curiosity and a desire to help others learn to code, I started mentoring our online students and quickly learned how much I loved it! It’s so wonderful to help someone go from absolute novice, to highly capable entry-level software engineer. The mentors I’ve had in my education and career have been invaluable. So it’s an honor to be able to step into that role for others.

Cameron Mullins | Instructor

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

I am a Full Stack Web Developer with a passion for all things code. With my professional experience in JavaScript and React, I’ve helped CodingNomads build their front-end offerings to round out their back-end courses.

Having arrived at web development after career in forensic investigation, I apply a meticulous and inquisitive spirit to any development project. From building beautiful code to weeding out troublesome bugs, I truly enjoy the process of creating innovative solutions through programming.

I also have developed a passion for helping others achieve new career goals through web development. I love seeing people achieve and succeed!

Show More

Industry 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.

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.

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.

Curtis Smith, Founder & President - Free & 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.

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.

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.

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.

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.

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.

Curtis Smith, Founder & President - Free & 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.

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.

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.

Show More

Take the next step in your career.

Start learning to code now for free.

Start for Free