





Programming Teacher and Tech Lead — Sharing Knowledge Through Experience
With a deep passion for teaching and mentoring, Mehdi has organized six comprehensive software engineering courses, covering both basic and advanced programming concepts.
His approach — based on real-world experience, learning through mistakes, and steady progress — has led to outstanding results.
Focused on programming fundamentals, demand analysis, and object-oriented design, Mehdi’s classes were known for their warm, friendly atmosphere, where students felt supported and inspired to grow.