My Work Experience as a Tutor & Mentor

Since 2022, I’ve been actively mentoring students and aspiring developers through platforms like Preply and direct academic collaboration. My work involves helping learners strengthen their programming fundamentals, understand real-world development practices, and confidently complete academic or professional projects—particularly Final Year Projects (PFE) for computer science students.

Use Cases

Preply International Students

Provided one-on-one tutoring on Preply to students in Europe, USA, MENA regions.

Skills acquired

– Cross-cultural Communication.
– Active Listening
– Adaptability to learning styles

Impact

– Created personalized learning plans based on career goals
– Boosted motivation and retention through real-world projects

Final Year Project Coaching

Supported several final-year Computer Science students from international universities.

Skills acquired

Pedagogical Thinking
– Deadline Management
– Technical Writing Guidance
– Empathy & Patience

Impact

– Enabled 20+ students to build and defend fully functional apps
– Helped students graduate with confidence and real-world-ready skills
– Encouraged autonomy in testing and documentation

Debugging & Concept Clarification

Assisted students and developers who were struggling with core concepts.

Skills acquired

– Ability to simplify complexity
– Encouraging self-discovery (guided help)
– Code Debugging and profiling.
– Algorithm walkthroughs

Impact

– Reduced dropout/frustration by breaking down technical barriers.
– Reinforced conceptual understanding instead of just fixing code.
– Empowered students to solve similar problems on their own.

First-Time App Deployment

Mentored students through deploying their first live full-stack applications.

Skills acquired

– Confidence-building through visible results
– Deadline Management
– Technical Writing Guidance
– Empathy & Patience

Impact

– Made students proud of publishing something real.
– Helped students understand deployment pipelines.
– Turned university projects into portfolio-ready apps.

Mentoring Process

Every project I take on follows a structured, collaborative, and transparent process to ensure smooth delivery and high-quality results. Here’s how I typically approach freelance projects — from first contact to final deployment: