$210 / month
3 calls per month (60min/call)
Unlimited Q&A via chat
Expect responses in 24 hours or less
Hands-on support
I am a senior software engineer with 15 years of experience working at AWS. I have been a founding member of three publicly launched products at AWS.
I am passionate about building products iteratively at scale with a high bar on operations. My expertise is building distributed systems, APIs using micro services built on AWS - Lambda, API Gateway, SQS, CloudWatch to name a few. I have experience building both customer facing services and large scale backend infrastructure services using Java.
Along with building products, I am passionate about mentoring. I have mentored 15+ engineers at Amazon from SDE 1s to 3s helping them to get promoted at various levels.
I can help answers questions regarding how to influence more, code with higher quality, do operations with higher quality and how to grow your career while doing all this.
I have related courses here (use link with coupon for free access for first 100 , will appreciate if you can add your review)
You can read my blogs on https://medium.com/@hhanif .
3 out of 5 stars
Scheduled sessions were often postponed and available hours were limited.
Lite Plan • 16 months
5 out of 5 stars
I had the privilege of working with Hakim in a series of mock interviews, and I can confidently say that his mentorship has been invaluable in my preparation. Hakim brought a high level of professionalism to each session and provided me with detailed feedback that was both constructive and actionable. One of the standout aspects of his mentorship was his ability to clearly point out areas where I needed improvement. Whether it was technical knowledge, communication skills, or problem-solving approaches, Hakim never hesitated to give precise and honest feedback. This helped me gain a clear understanding of my weaknesses, which I was then able to focus on and improve. A key highlight of our sessions was system design. Hakim not only guided me through the fundamentals of designing scalable and efficient systems but also offered insights from the interviewer’s perspective. He explained what interviewers are looking for beyond just the technical solution — the clarity of thought, the ability to articulate trade-offs, and how to approach ambiguity. This feedback was eye-opening and helped me elevate my approach to system design questions, making me feel more confident in this area. Hakim’s feedback wasn’t just focused on what was wrong but also on what I was doing well. He encouraged me to continue strengthening those areas while offering practical suggestions for continuous improvement. Overall, I feel much more prepared and confident for real-world interviews after working with Hakim. I highly recommend him as a mentor for anyone looking to sharpen their interview skills, particularly in technical and system design interviews. Thank you, Hakim, for your guidance and dedication!
Standard Plan
5 out of 5 stars
Hakim is a great mentor who brings both expertise and genuine care to his sessions. During our sessions, he provided clear ideas, asked thought-provoking questions, and created a supportive environment. His ability to listen attentively and offer personalized advice made each session valuable. I will recommend Hakim to anyone seeking thoughtful, professional mentoring.
Lite Plan • 1 month
This blog describes how TDD or Test driven development is more than just writing tests first.
Read more
This post goes over Amazon’s Dynamo paper that was the foundation of today’s various key value stores like Cassandra. This …
Read more
To grow as a software engineer, you have to keep on learning throughout your career. One effective way is to …
Read more
Notify me when Hakim has new spots
We will send you a quick email if Hakim has new open spots for mentorship, and only in that case!
Book a free intro call with Hakim
Connect with Hakim in a quick call (usually under 30 minutes)
This is just a preview of Hakim's availability. You'll be able to reserve a spot after you confirm booking.
available days in the next 30 days.
In your local time ().
What's included in the trial?
Every trial is a little different–here's what Hakim says about their trial:
We'll meet for a quick call (usually under 30 minutes) where we:
- Break the ice and introduce ourselves
- Discuss your goals and how I can support you
- Coordinate logistics like time zones, meeting frequency, and communication methods