PropelUp Gurus


Learning alone can be frustrating and downright painful. PropelUp Gurus are experienced software developers and engineers that love sharing their experiences and helping others learn. Most have taught formally in classroom settings, are authors, course creators, or mentors within their organizations. They are dedicated to helping you along your journey to becoming the best that you can be.

A Few PropelUp Gurus:

Uploaded image

Dan Rigsby

Uploaded image

Tiffany Trusty

Uploaded image

Chris Vannoy

Uploaded image

Gwen Faraday

Uploaded image

Michael Dowden

Uploaded image

Jimmy Miller

Uploaded image

Chris Patterson

Uploaded image

Brett Keck

Uploaded image

Michael Trilus

Uploaded image

Auri Rahimzadeh

Uploaded image

Andrew Allbright

Uploaded image

Jeff Hopper

Here's How It Works:

1. Sign Up

Use the form on the Get a Guru page.

2. Meet with a PropelUp Team Member

One of our team members will reach out within 24 hours to schedule a time to discuss specifics on what you’re looking for in a Guru.

3. Get Matched Up

We hand pick one of our invite-only Gurus for a free initial session to get to know each other.

4. Start Learning!

Your Guru will help you work through your learning pathway. Their main job is to help you determine that you are focused on obtaining the right skills for your goals and guiding you through the learning process.



Are Gurus separate from the Learning Platform?

Yes, you do not have to pair with a Guru to utilize the Learning Platform. You can sign up for the PropelUp Learning Platform here.

Who does PropelUp work best for?

PropelUp works best for Learners who are on their way toward, or early into, a technical career. Since the PropelUp Gurus serve as a guide for learning, the most successful Learners will be self-starters capable of keeping themselves motivated and working towards the goals the Gurus help them set. Anyone that wants to pick up a coding skill can use PropelUp though; we have individuals as young as 14 actively learning.

How does the matching process work?

Based on your application, we match you up with a Guru that fits your professional track and aspirations, time availability, technology stack(s), and a number of other factors. The first meeting is a free trial and is designed to determine if there’s a fit. This isn’t designed to be a one-off or short-term relationship, so we work hard to find you the perfect fit.

How often do I meet with my Guru?

That is dependent on your needs and goals. Once you are paired with a Guru, you can set a regular schedule for sessions with your Guru. 

How do I track my progress?

The PropelUp Learning Platform helps you track progress on your learning journey and Gurus can help and support you along the way.

What does it cost?

The PropelUp Learning Platform is free (for now). Although some components on the pathways may not be free, we try to find the most cost-effective resources with the help of our community. The Gurus each set their own hourly rate and that is charged separately.

How does the chat work?

You will have the ability to exchange messages with your Guru between sessions, but we do not set an expectation on response time just because our Gurus are typically full-time developers and may not be able to respond immediately.

Can I switch Gurus?

Yes, if things aren’t working out, schedules change, etc. you can switch to a new Guru at any time and the process starts back over with a free trial.

Can I work with more than one Guru at a time?

Yes, but we recommend starting with just one and determining other areas of learning you'd like to focus on that your existing Guru can't help fulfill. The process for finding and working with more than one Guru is exactly the same.

How do I get started with a Guru?

Head to the Guru Request page to get started, or drop us a line at