Mentorship
With over a decade of hands-on experience in software engineering, I've grown into a Principal Engineer and Team Leader passionate about architecting scalable systems and empowering people.
I help developers and teams thrive through technical excellence, real-world insights, and continuous learning. Whether you're solving engineering challenges or shaping your career path — let's make it happen together.
System design and leadership notes: the newsletter · Gazar Breakpoint · LinkedIn
Pick what fits
Every session is remote, focused, and built around your specific situation. No generic advice.

Discovery Call
A quick introduction to understand your goals, challenges, and what kind of mentorship or guidance would benefit you most. Ideal for first-time sessions or exploring collaboration opportunities.

Quick Chat
Need advice on a technical challenge, career decision, or team issue? Let's jump on a focused call and tackle it together. Fast, actionable insights — no fluff.

Career Guidance
Get personalized direction on career growth, skill development, or breaking into your next role. Perfect for developers looking to level up or transition into leadership.

Resume Review
We'll go through your CV together and refine it for maximum impact. You'll get clear, actionable feedback to help you stand out for the roles you want.

Interview Prep & Tips
Get ready to impress. We'll walk through common questions, mindset tips, and strategies to confidently tackle technical and behavioral interviews.

Mock Interview
A real interview simulation followed by detailed feedback. We'll identify strengths, improvement areas, and tailor strategies to help you succeed in your next opportunity.

1:1 Mentorship
Ongoing, personalized guidance designed to accelerate your growth. Ideal for developers and engineers seeking long-term improvement in technical, leadership, or communication skills.
In their own words
The workshop was excellent preparation for system design interviews. It goes beyond typical Senior-level content by focusing on the strategic thinking, trade-offs, and clear communication expected at the Staff level. The practical frameworks and real-world examples helped me structure ambiguous problems more effectively and justify my design decisions with confidence. Highly recommended for any Senior engineer looking to level up.
I really enjoyed this class. Ehsan is incredibly friendly and open to discussion, creating a great environment where everyone feels welcome to participate. His deep expertise in complex systems and software engineering principles made this course incredibly useful. I have nothing but great things to say. If you want to master complex system design, this is the course to take!
The combination of live sessions, practical exercises, and real-world examples made the material directly applicable to design reviews, interviews, and day-to-day engineering work. I especially appreciated how the course connected technical architecture skills with the communication and decision-making expected at Staff level. I would highly recommend this course to senior engineers who want to strengthen their system design skills, lead architecture discussions more effectively, and prepare for the next stage of their careers.
Ehsan produced fantastic work and innovative solutions that allowed us to deliver our products on time. We had very short deadlines, and Ehsan picked up the problem domain very quickly and developed solutions appropriately. Working with a detail-oriented and on-schedule team member is a plus to his work ethic. It was a pleasure working with him.
It was a great session with Ehsan. I really admired the way he made me understand about so many things. I got to learn a lot from him
Ehsan gave me really clear and practical advice on my resume and career direction. His feedback helped me focus on what actually matters to recruiters and improve how I present my skills. Super helpful and easy to talk to !!



