Skip to content
marwann.tech

1:1 mentorship for web developers

Become a stronger web engineer.

Personalized 1:1 mentorship for web developers — students, interns, juniors, mid-level engineers, and self-taught learners who didn't go to university. Stronger technical skills, more ownership, and faster career growth.

English introduction from Marwan

The gap

Knowing how to code isn't the same as knowing how to engineer.

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

Three paths. One mentor.

This is personal mentorship for students, interns, juniors, mid-level web developers, and self-taught learners who already write code and want to become more trusted, more independent, and more valuable.

Junior → Mid

Build the foundation of a professional engineer.

Strengthen technical fundamentals, independence, and the habits that make you reliable in a real team.

Mid → Senior

Develop judgment, ownership, and engineering leadership.

Move beyond finishing tickets. Learn to make trade-offs, raise the quality of the work around you, and take responsibility for outcomes.

Interview & career

Prepare the next move with a clear plan.

Identify skill gaps, tighten your story, and prepare for technical interviews without treating your career like a guessing game.

What you get

This will be the most worthwhile 45 minutes of your career growth.

Each session is focused work on your code, your decisions, and your next steps. You leave with a plan made for you — not another pile of bookmarks.

Personalized roadmap

A practical path based on where you are, where you want to go, and the constraints of your actual job.

1:1 mentorship

Direct access to one engineer who reviews your application personally and works with you, not a rotating marketplace.

Code and project reviews

Feedback on your pull requests, side projects, and design choices — specific enough to change how you work next week.

Real-world engineering guidance

Production concerns: testing, debugging, performance, APIs, and the messy parts tutorials skip.

Career guidance

Help reading your current role, planning the next one, and presenting your work with more clarity.

Accountability

Clear next steps after every session, and someone who will notice if you stall.

Practical assignments

Work that maps to your goals — not generic homework from a curriculum.

Architecture and system design discussions

Talk through structure, trade-offs, and how experienced engineers think about change.

How it works

Apply first. Mentorship follows if I can help.

  1. 01

    Apply

    Tell me about your experience, goals, and challenges.

  2. 02

    Review

    I personally review your application to understand whether I can genuinely add value.

  3. 03

    Mentor

    We work together through focused 45-minute sessions.

  4. 04

    Progress

    You receive practical next steps and continue developing toward your goal.

Why 1:1

Courses are not enough.

You need a tailored plan, and a place to ask questions and get answers.

A course is built for everyone. This is built for you. You get a plan for your situation, you ask the questions a syllabus cannot answer, and you get feedback on your actual work — not a recording made for a crowd.

  • 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.

Marwan Mostafa, Senior Frontend Engineer

Your mentor

Marwan Mostafa

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

Technical areas

What we can work on together

These are the areas I can help you grow in super quickly — with knowledge that comes from real production experience.

Frontend

ReactNext.jsTypeScriptComponent architectureState managementPerformanceAccessibilityTailwind CSSError handling

Engineering

GitTestingDebuggingAPIsArchitectureProduction engineeringE2E testingRefactoringCode reviewMonoreposNode.jsExpressDeployment

Career

Interview preparationCV / portfolioCareer progressionJunior → MidMid → SeniorFirst jobSelf-taught pathPersonal projects

Product & quality

ObservabilityA/B testingAnalyticsIncident responseWorking with ProductAI-assisted workflows

Programs

Structured enough to progress. Personal enough to fit you.

These are mentorship engagements, not a course curriculum. We use a structure so the work compounds — then we adapt it to you.

Junior → Mid

8-week structured mentorship

Build the technical foundation and independence of a strong professional engineer.

Mid → Senior

8-week structured mentorship

Develop technical judgment, ownership, and the beginnings of engineering leadership.

One-off

Technical coaching

A focused 45-minute session on a specific problem: a design, a PR, a performance issue, or a stuck decision.

Career

Interview preparation

Identify skill gaps, tighten your story, and prepare for technical interviews with someone who has hired and been hired.

Questions

FAQ

Practical answers about how this mentorship actually works.

Who is this for?+

Students, interns, junior and mid-level web developers, and self-taught learners who didn't go to university. 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.

How long is each session?+

Every session is 45 minutes, one-to-one. We use that time on your code, your questions, and a clear set of next steps.

What happens after I apply?+

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.

Do I need to be a frontend developer?+

This is focused on web developers and web engineers. My deepest professional experience is in frontend — React, Next.js, and TypeScript — and production web systems. I also mentor on engineering habits, architecture, and career progression. If your goals sit far outside web, I'll tell you.

Can you review my code?+

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.

What happens between sessions?+

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.

Can I book a single session?+

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.

How does payment work?+

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.

Do you provide a structured roadmap?+

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

Ready to become a stronger engineer?

Tell me where you are, where you want to go, and what you're struggling with. I'll review your application personally.