About Marvin SDE Coaching

A little about who I am, why I started coaching, and what drives my approach.

👤

Hi, I'm Marvin

I'm a software engineer with experience building backend systems at high-growth tech companies. Over the years, I've interviewed at dozens of companies — and I've also been on the other side, helping hire engineers as an interviewer.

I started Marvin SDE Coaching because I noticed a huge gap: engineers who were genuinely talented were failing interviews not because of knowledge gaps, but because of preparation gaps. The interview process is a learnable skill — and I'm here to teach it.

When I'm not coaching, I'm usually working on side projects, contributing to open source, or exploring the latest in distributed systems. I believe great engineers never stop learning — and the best coaching reflects that mindset.

My Coaching Philosophy

Three principles that guide every session I run.

Honest Feedback

I tell you what you need to hear, not what you want to hear. Real growth comes from understanding your actual gaps.

Realistic Practice

Every session simulates real interview conditions — timed problems, follow-up questions, and pressure-testing your explanations.

Tailored to You

Your background, target role, and timeline shape every session. There's no one-size-fits-all approach here.

Background & Qualifications

  • ✓Software engineering experience at [Company A], [Company B], and [Company C]
  • ✓Conducted 100+ technical interviews as an interviewer across multiple companies
  • ✓Deep expertise in backend systems, distributed architecture, and algorithms
  • ✓Helped 50+ candidates receive offers from companies including [Company D] and [Company E]
  • ✓B.S. in Computer Science from [University]

Want to work together?

Book a free intro call and let's talk about your goals.

Book a Free Intro Call