5.0
(26 reviews)
12+ years of experience in Software Engineering
United States of America
Speaks English and Chinese
Active today Usually responds in half a day

Services

$560 / month

Start free, decide later

  1. 1 Free intro call
    No card needed to book.
  2. 2 Ongoing calls + chat
    2 × 60-min calls per month, unlimited Q&A. Replies in 24 hours or less.
  3. 3 No lock-in
    Month to month, no contract.
Save to wishlist

No spots left, but you can save the mentor to your wishlist to get notified about their open spots!

Sessions

Total
Book now

MentorCruise summary

Rick is a Senior Software Engineer at Netflix. He has more than 12 years of software engineering experience across FAANG companies and startups, and has founded two startups. He has mentored engineers and non-engineers through work, volunteering, and bootcamps. He helps software engineers prepare for interviews, improve resumes and system design skills, and plan career moves.

Based on 18 verified mentee reviews

  • Reviewers often praise his structured interview plans and mock practice for coding, system design, and behavioral interviews.
  • Mentees value his detailed, actionable feedback on resumes and career direction.
  • Several reviewers credit his technical guidance with improving problem solving, engineering skills, and production-level work.

About

Hi, I'm Rick! With over 12 years as a Software Engineer at FAANG companies and startups, I specialize in Backend Distributed Systems and have a broad skill set in various technologies. I've also founded two startups. In the past, I mentored many engineers/non-engineers through work, volunteering, and bootcamps, focusing on career planning, learning new technologies, and interview preparation.

My mentorships are personalized to each mentee's goals. I offer 3 plans for different mentorship needs:
Lite Plan
- Focusing on discussing career questions. We'll have bi-weekly 30-min calls to catch up and use chat for async conversation.
- Ideal mentee: someone who needs guidance on the career topics (interaction with teammate/manager, choosing the right project, getting promoted, switching teams/companies, job search strategies, etc.)

Standard Plan
- Focusing on heavier technical topics and hands-on work. We’ll come with up a plan for achieving your goals. I’ll provide all the support needed for executing the plan. We'll have bi-weekly 60-min calls to address open questions or work on specific items of the plan (technical discussion, system design, PR review, mock interview, resume review, etc.)
- Ideal mentee: someone who is looking for a job change, trying to switch track, becoming a stronger engineer, learning new technologies, or switching from a non-tech role to a tech role.

Pro Plan
- This plan is for small businesses that need a technical consultant. We'll come up with a custom plan based on your business needs.

Notes:
- I will not provide any Netflix-specific interview preparation.

What mentees say

5 out of 5 stars

I’ve worked with Rick through two full recruiting seasons, first for internships and now for new grad roles, and he’s been a great mentor the whole way. He’s helped me with everything from refining my resume and running mock interviews to navigating the internship itself. What makes his advice so helpful is that he takes the mystery of recruiting and the confusion around prep and turns them into clear, achievable goals. He’s also very passionate about mentoring. He responds quickly and has been there for me every step of the way. I’d recommend Rick to anyone looking for a mentor to guide them through recruiting.

Mason

Mason

Standard Plan • 9 months

5 out of 5 stars

Hao

Hao

Standard Plan • 5 months

5 out of 5 stars

Rick is an excellent mentor! Through his mentorship, I was able to conquer my fear of behavioral and coding interviews through his well-structured, individually-tailored plan. He has deep experience in his field and is very knowledgable. I'm a better problem solver as a result of my mentorship with Rick, and he helped me to fill in several gaps in my knowledge. If you are considering Rick as a mentor, I wouldn't hesitate become one of his mentees.

Drew

Drew

Standard Plan • 2 months

Load more reviews

What happens when you start

You tell Rick your goals. They see exactly what you want to work on before session one.

You meet within days. Rick reviews your application and books your first session, usually within a day or two.

You leave with a plan. Concrete next steps and a weekly rhythm from your very first week.

Start your mentorship