John McSwain Photo

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More

John McSwain

Founder & CEO, base10 Software LLC

Atlanta

John McSwain is a mobile & web application software consultant, emerging technology enthusiast, & founder/CEO of base10 Software LLC, an Georgia-based mobile software development company. John has developed applications & served as a subject matter expert for Turner Sports, Lowe’s, Halliburton, Walmart, General Motors, Ernst & Young, Macy’s, Bloomingdale’s, & InterContinental Hotels Group. John built the first iOS edition of NBA Game Time, developed back-end frameworks for push notifications across multiple mobile platforms (APNS, GCM, MPNS), and has served as a speaker/panelist in multiple technology conferences.

John has completed degrees in Mathematics (A.A.) & Computer Science (A.S.) from Georgia Perimeter College, Web Technologies from the University of Connecticut (B.G.S), Human Computer Interaction from Iowa State University (M.S.), Business Administration from the Georgia Institute of Technology (MBA), and Entrepreneurship from the University of Florida (M.S. ~2017).

John mentors people of all ages and experience levels seeking entry into the digital technology and software industries. He is also a professional jazz saxophonist and aspiring electric bass guitarist. John resides in Atlanta, GA with his wife and children.

Previously (25):

Intro to Mobile Application Development

Intro to Mobile Application Development

Join us for "Intro to Mobile Application Development", we’ll cover all the core aspects of what it takes to develop a successful mobile application.

3 Times

The What & Why of APIs

The What & Why of APIs

From Twitter to Facebook to smartphones to ATMs, APIs power our digital lives. We will discuss the basics of APIs: what they are, how they work, and why they matter.

3 Times

Front-End Web Development

Front-End Web Development

In this 10-week course, students learn to code, speak the language and implement their own designs by learning HTML, CSS, and JavaScript.

2 Times

Coding for Beginners: HTML and CSS

Coding for Beginners: HTML and CSS

This session, designed for the beginner programmer, will assume no previous coding knowledge. Come along and get started with coding.

2 Times

Introduction to Javascript

Introduction to Javascript

Join us for this workshop on the JavaScript programming language designed for beginners with little or no prior experience

2 Times

JavaScript Development

JavaScript Development

Master the universal language of the web. Learn how to create advanced interactive web experiences with JavaScript.

2 Times

Build It Angular & Ionic: A Hands-On Workshop

Build It Angular & Ionic: A Hands-On Workshop

Whether you are brand new to Angular, need to brush up on your skills, or you're ready to tackle mobile, join us for a full day hands­ on workshop.

Coffee Chat: Become a Web Developer

Coffee Chat: Become a Web Developer

Join us for coffee and pastry to chat about how to become a programmer.

Tech Titans: iOS vs Android

Tech Titans: iOS vs Android

We're discussing iOS & Android with top Mobile App Developers in Atlanta. What does this mean for future career opportunities and where the platforms will be 5 years from now.

Introduction to Xcode: How to Build Your First iOS App

Introduction to Xcode: How to Build Your First iOS App

Xcode can look discouraging at first glance. This workshop will teach you the basics of Xcode and offer you a good grasp on how to start building iOS Apps the right way.

Graduation Night

Graduation Night

Quarterly graduation drinks and speeches to celebrate the achievements of our local community.

The Road to Code

The Road to Code

Navigate today’s coding landscape with help from local programming pros.

Getting Started with Git and Github

Getting Started with Git and Github

Learn everything you need to know to start using Git and GitHub from the fundamentals to publishing your own projects.

Break Into Web Development

Break Into Web Development

Join us for a panel to learn more about what a Web Developer does day-to-day, and what skills you’ll need to be successful in the field.

Career Focus: Opportunities in Web Development

Career Focus: Opportunities in Web Development

The world of a web developer extends far beyond the cubicle. We've assembled a panel of technologists with an array of interesting careers. Explore some of the possibilities.

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More