Skip to content
Coach Prime with CodePath CEO Michael Ellison discussing mentorship
CodePath pushes our students to excel in tech

Learn from the Best. Be the Best.

At CodePath, we believe that even in a fast-paced, cutthroat digital world, we can give each other a leg up - and that if you want to be the best, you have to learn from the best. That’s why technical mentorships are a core part of the CodePath student experience.

As a CodePath student, you’ll be matched with a mentor chosen specifically for you, based on your career interests, to help guide and support you on the road ahead. 

Note: This benefit is only available for students who have taken a CodePath course.

Sign Up to Find A Mentor!

The Many Benefits of Mentorship

Icon of computer with code

Develop your technical skills

Icon of navigation signage and briefcase

Learn to navigate the tech industry

Icon of splitting pathways

Explore opportunities and build your career path

Icon of two people conversing

Grow your professional network


A sampling of our amazing mentors

Senior Engineering Leader, Mark43
Manager, Software Development, Amazon
Genomics Software Engineer, Myriad Genetics
Threat Intelligence Analyst, Verizon

Hear From Past Mentees

Headshot of Brian Balthazar

Software Engineering Intern, iCIMS

New Jersey Institute of Technology

"The program has allowed me to communicate with a mentor from the tech industry to help me with the questions I had about getting an internship and beyond."

Headshot of Yao Yin

Quantum Software Developer, IBM

Harvard University

"Our mentor was Suraj Chetnani, Senior Software Engineer at Walmart Global Tech. Suraj was really helpful. [Our Android group] had weekly meetings with him where we would get guidance, share our progress, and learn best practices. Specifically, Suraj taught us that when you are starting small, it’s important to stay focused. We were spending some time at the beginning of the project worrying about the cost of the backend and legal issues involved with the app, and he told us that if we got to the point where we were worried about these things, it meant we were in a good place! It was an interesting piece of advice because it showed how it’s easy to get caught up and spend so much time upfront planning and thinking. If you don’t start actually making something, it’s a problem you’re never going to have to worry about!"

Mentee Do's & Don'ts


  1. Take a proactive role in shaping the relationship.
  2. Set aside time for the mentoring process and keep all scheduled appointments with your mentor.
  3. Use your time wisely; come to sessions prepared to discuss pre-planned topics.
  4. Respond in a timely manner (within 1-2 days) to your mentor's feedback.
  5. Be open and honest with your mentor about your challenges and weaknesses.


  1. Blame the mentor if his or her advice doesn't work out.
  2. Expect the mentor to know all the answers.
  3. Commit yourself to obligations you cannot keep.
  4. Cancel meetings/visits with your mentor at the last minute.

Get Connected with a Mentor



  • How do I choose a mentor?

    First, complete your profile to inform others in the program about what you're looking to gain out of the relationship. Then browse through the list of mentors and send a mentoring request to those you would like to connect with.

  • How long will the mentors be available?

    There are two modes - ongoing and one-time. For ongoing mentorship, we ask our mentors to commit to six sessions across one semester in order to ensure that the mentee is able to fully benefit from the relationship. However, mentors and mentees can continue to meet for longer than a semester if they both agree to extend the engagement. For one-time mentorship, the commitment is one 60-minute session.

  • What resources are available to my mentor and I?

    Mentors and mentees are provided with a six-session plan which includes readings, worksheets, and help guides intended to make the mentoring engagement as seamless as possible.

  • What should I talk about with my mentor?

    Based on the responses you and your mentor provide during onboarding, you will have common technical interests and career goals to discuss. You can use those commonalities to facilitate conversation. CodePath also provides resources to help jumpstart each of the five sessions.

  • What should I do if my mentoring relationship isn't going well?​

    We encourage letting the mentor know about the situation and contacting as soon as possible. We will provide our full support to resolve the situation in a positive and satisfactory manner.