Software Engineering

Kenzie Academy Instructors

David Michael Gregg

As a founding instructor of Kenzie Academy, former instructor for The Iron Yard, and long-time IT professional and educator in the U.S. and abroad, “DMG” (as we know him) has long held a passion for helping people earn new technical and metacognitive skills.

He has taught 300+ students in code personally, as well as scores of coaches and instructors. He wants you to know code is a human language for explaining your ideas to a computer. If you can carefully arrange sentences, you can code.

Randy Cox

Randy started his software engineering career in 1998 as a C++ developer. He switched to JavaScript in 2004, and has focused exclusively on frontend web development ever since. His favorite aspect of his career was training and mentoring junior developers, so now he is enjoying his dream job of teaching beginners how to code.

Outside of the virtual classroom, Randy’s current passion is amateur radio, operating under the callsign AD9TC. He lives with his family in a drafty old farmhouse in the only city called Noblesville in the entire world!

Jon Taylor

Before coming to Kenzie Academy, Jon has had many different jobs including biophysics researcher, construction manager, chiropractor, and business analyst.  After working as a business analyst on a team with software developers, Jon wanted to learn more about the programming side of software development.  Jon joined Kenzie Academy in October 2018 as a learner in the fourth cohort of the Software Engineering program. He became a Facilitator in July of 2019 and has worked with many cohorts of learners since.  One common component of all of his previous jobs was explaining complicated subjects to people in terms they could understand, which helps Jon as a facilitator helping learners to understand the basics of web development.

Zachary Kline

Zachary (He/Him) has a background in teaching in non-profit management, mostly focused on volunteer administration. He spent a year teaching English in South Korea, which he will not shut up about to this day. He has 2.5 cats, a lovely wife, and enjoys hiking, coding for fun, and playing tabletop games with friends. Zachary took part in the 5th Software Engineering cohort at Kenzie, and loves teaching the fundamentals to new students.

Michelle Hoelzer

After earning a B.S. in psychology and minoring in criminal justice, Michelle joined Kenzie’s former software engineering (now MERN) program and became a facilitator after graduation in 2019. Outside of coding, Michelle loves writing, photography, music, and video games. Ask about her dogs!

Mike Alnakhaleh

With a B.A. in English and working on his B.S. in Computer Science w/ a minor in Applied Math, Mike dived headfirst in the world of Software Engineering with one foot in the humanities and another in the hard sciences in 2019. Mike came to Kenzie Academy with a background in freelance copy writing/editing and teaching English as a second language, which has allowed him to provide learners at Kenzie Academy with a deliberate and thoughtful educational experience that meets their needs, regardless of their original background. Mike’s hobbies include learning languages (human and machine),  finance, and keeping up with international geopolitics.

UX Design

Kenzie Academy Instructors

Ryan Robinson

Over the last 10 years, Ryan Robinson has excelled as both a freelance and staff UI/UX designer. Ryan’s affable personality, sharply creative mind, and diligent approach to his work has earned him the trust of landmark clients such as Ralph Lauren, Bioness, and L’Oreal. In addition to his role as a facilitator and mentor for Kenzie, Ryan has continued his freelance UI/UX design work for large software systems for multiple client projects. Ryan lives in New Orleans, Louisiana, and has a background in advertising and video production. He is a former touring musician and a current nerd. He enjoys playing board games, writing and playing music, and bottles his own hot sauce. He hopes to one day manage a design firm and to also own a pet Ewok.

Tyler Gary

Tyler is a professional Software Engineer with ten years of industry experience. He focuses on User Interface development but is an experienced full-stack engineer. Tyler has hired and led teams to build enterprise-grade software which is used in thousands of applications worldwide. His skills lie in application architecture, user experience, data visualization, and performance. Tyler previously served as Staff Software Engineer and Engineering Manager at AppDynamics.

Dean Meacham

Dean is a UX Engineer and Indianapolis native. Prior to joining the Kenzie Family, he worked for Angie’s List and Home Advisor. Interests outside of work include his dog Wilbur, running, and tinkering with his vintage motorcycles. Dean earned a Bachelor of Arts Degree in Communication Studies from IUPUI.

Samantha Kyle

Samantha Kyle is a designer, illustrator, and cartoonist from Indianapolis. Her professional history is varied, ranging from page layout and production design to jewelry smithing and comics. If you wish to delight her, let her pet your dog!

Launch your career

Our national network includes many more amazing people like the ones above, including our employer partners. These partners assist with job placement and advise our curriculum to equip students with the skills they need to get hired. The average salary of Kenzie graduates is $50-$85k, and the majority of our students land a job offer before graduation.

Hiring Partners

  • Zylo
  • Wex
  • Springbuk
  • Reflektive
  • Liferay
  • Kelly Services
  • idexx
  • greenlight
  • emplify
  • dmi
  • concourse
  • angies list

Our Instructors & Mentors are here to guide you.

Ready to launch
your tech career?

Apply Now