5.0
(24 reviews)
10+ years of experience in Software Engineering
United States of America
Speaks English and Chinese
Active today Usually responds in a few hours

Services

About

Hi, I'm Rick! With over 10 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 mentees who need a dedicated coach for timely needs, such as active job search, startup bootstrapping, and technical reviews.

Notes:
1. I’m located at the PST time zone and generally only available at night time.
2. I will not provide any Netflix-specific interview preparation.

What mentees say

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: Career Strategy Audit

5 out of 5 stars

Rick is a superb mentor! He structured an entire interview prep plan for me, and gave me tons of invaluable tips/advice. His mock interviews in coding, system design, and behavioral were beyond helpful. 10/10 would recommend

Tristan

Tristan

Standard Plan • 2 months

Load more reviews

This is how real progress happens

Mentees who work with a mentor for 3+ months reach their goals 2x faster than those going it alone. Long-term mentorship means fewer false starts, more focused sessions, and support that builds week after week.

97% satisfaction across all mentors

Personalized feedback and growth plans

Trusted by thousands of mentees

Start your mentorship