5.0
(25 reviews)
12+ years of experience in Software Engineering
United States of America
Speaks English and Chinese
Active yesterday 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.
Book an intro call
No credit card required
Book now
View all sessions
2 other mentees just applied!

MentorCruise summary

Rick is a Senior Software Engineer at Netflix. He has more than 12 years of experience in software engineering across FAANG companies and startups, and has founded two startups. He helps software engineers prepare for coding, system design, and behavioral interviews, strengthen backend and distributed systems skills, and plan career moves.

Based on 17 verified mentee reviews

  • Reviewers often praise his structured interview preparation, including mock coding, system design, and behavioral interviews.
  • Mentees value his detailed, actionable feedback on resumes, coding problems, and engineering skills.
  • Several reviewers mention clear advice on career direction and next steps tailored to their goals.

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

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

5 out of 5 stars

Kelvin

Kelvin

Session: One-time session

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