Junior → Mid
Build the foundation of a professional engineer.
Strengthen technical fundamentals, independence, and the habits that make you reliable in a real team.
1:1 software engineering mentorship
Personalized 1:1 mentorship for junior and mid-level developers who want to build stronger technical skills, take more ownership, and accelerate their careers.
The gap
Many developers can ship features and still feel unsure in production, in code review, or in the next step of their career. That gap is the work we do together.
01
You can build features but struggle with architecture.
02
You don't know what to learn next.
03
Code reviews leave you unsure what good engineering looks like.
04
Tutorials don't prepare you for real production problems.
05
You feel stuck between junior and mid-level.
06
You are productive, but you don't know what separates you from senior engineers.
Who this is for
This is personal mentorship for engineers who already write code and want to become more trusted, more independent, and more valuable.
Junior → Mid
Strengthen technical fundamentals, independence, and the habits that make you reliable in a real team.
Mid → Senior
Move beyond finishing tickets. Learn to make trade-offs, raise the quality of the work around you, and take responsibility for outcomes.
Interview & career
Identify skill gaps, tighten your story, and prepare for technical interviews without treating your career like a guessing game.
What you get
Each session is focused work on your code, your decisions, and your next steps. Between sessions, you keep moving with a plan — not another pile of bookmarks.
A practical path based on where you are, where you want to go, and the constraints of your actual job.
Direct access to one engineer who reviews your application personally and works with you, not a rotating marketplace.
Feedback on your pull requests, side projects, and design choices — specific enough to change how you work next week.
Production concerns: testing, debugging, performance, APIs, and the messy parts tutorials skip.
Help reading your current role, planning the next one, and presenting your work with more clarity.
Clear next steps after every session, and someone who will notice if you stall.
Work that maps to your goals — not generic homework from a curriculum.
Talk through structure, trade-offs, and how experienced engineers think about change.
How it works
There is no instant checkout. I review every application myself before we start.
01
Tell me about your experience, goals, and challenges.
02
I personally review your application to understand whether I can genuinely add value.
03
We work together through focused 45-minute sessions.
04
You receive practical next steps and continue developing toward your goal.
Why 1:1
You need feedback on your code, your decisions, and your career.
YouTube, Udemy, bootcamps, and generic AI tutors can explain concepts. They cannot sit with your codebase, your team's constraints, or the specific gap between the engineer you are and the engineer you want to become. That is the work of mentorship.
YouTube
Infinite content. No one looking at your work.
Courses
A syllabus. Not a plan for your situation.
Bootcamps
A cohort. Not a mentor accountable to you.
Generic AI tutors
Answers on demand. No engineering judgment.

Your mentor
Senior Frontend Engineer with 5+ years building high-impact, user-facing web applications in fintech and insurtech.
I help junior and mid-level developers become stronger professional engineers — with direct feedback on their code, their decisions, and their career.
Senior Frontend Engineer · Kuala Lumpur, Malaysia · 5+ years
Reviews
This practice is just getting started. When mentees want to share their experience, their words will live here — not invented quotes, not borrowed logos.
Technical areas
These are areas I work in professionally. We will only go deep where I can actually help.
Programs
These are mentorship engagements, not a course curriculum. We use a structure so the work compounds — then we adapt it to you.
Junior → Mid
Build the technical foundation and independence of a strong professional engineer.
Mid → Senior
Develop technical judgment, ownership, and the beginnings of engineering leadership.
One-off
A focused 45-minute session on a specific problem: a design, a PR, a performance issue, or a stuck decision.
Career
Identify skill gaps, tighten your story, and prepare for technical interviews with someone who has hired and been hired.
Questions
Practical answers about how this mentorship actually works.
Junior and mid-level software engineers who want to become stronger professional engineers. If you already write code and feel the gap between tutorials and real production work — or between your current level and the next one — this is for you.
Every session is 45 minutes, one-to-one. We use that time on your code, your questions, and a clear set of next steps.
I review your application personally. If I believe I can help, I'll get in touch to discuss mentorship. If it's not a fit, I won't pretend otherwise. There is no automated matching and no instant checkout.
No. My deepest professional experience is in frontend engineering — React, Next.js, and TypeScript — and production web systems. I also mentor on engineering habits, architecture discussions, and career progression. If your goals sit far outside what I can teach well, I'll tell you.
Yes. Code and project reviews are a core part of the work. Bring pull requests, side projects, or design questions and we'll go through them together.
You leave with practical next steps — often a small assignment, a review target, or a specific skill to practice. Mentorship is the sessions plus the work in between.
Yes. A single 45-minute session is available if you have a focused question. Ongoing packages are a better fit if you want a roadmap and compounding progress.
Yes. I work with mentees internationally. Pricing is shown for your location automatically.
After we agree to work together, I'll send payment details. Payment is confirmed manually before we schedule. There is no payment form on this website yet.
Yes. Once I understand your goals, we build a personalized roadmap. It is structured, but it is not a one-size-fits-all course syllabus.
Let’s work
Tell me where you are, where you want to go, and what you're struggling with. I'll review your application personally.

Introduction · English
Marwan Mostafa
A personal introduction to the mentorship will live here. Until then, this frame is reserved for Marwan — not stock footage.
Pricing
Prices are set by market, not converted from a single currency. Choose a package that matches how seriously you want to work.
Package
$45
1 × 45-minute 1:1 sessions
Package
$160
4 × 45-minute 1:1 sessions
Recommended
$300
8 × 45-minute 1:1 sessions
Most mentees start with 8 sessions.
Package
$420
12 × 45-minute 1:1 sessions