Yousuf

Teaching

I teach the why, then the how.

Senior Instructor at Aptech Gulshan-2 for over two years, with more than 100 students taught. I teach software engineering by explaining why a technology exists, how it works, when to use it and where it is used, then building around it.

الَّذِي عَلَّمَ بِالْقَلَمِ ۝ عَلَّمَ الْإِنسَانَ مَا لَمْ يَعْلَمْ
He who taught by the pen, taught man what he did not know.Surah Al-Alaq 96:4-5

Tracks

What I teach

From first line of code to deployment, across the main areas of software engineering.

Web development

  • HTML, CSS & JavaScript
  • React
  • TypeScript & Angular
  • MERN stack

Backend & databases

  • Node.js & Express
  • MongoDB
  • ASP.NET Core MVC
  • SQL

Mobile apps

  • Flutter
  • Dart

Desktop apps

  • C# and .NET

Artificial intelligence

  • Python
  • Agentic AI

Data analysis & data science

  • Excel
  • SQL
  • Data analysis
  • Data science

Cloud & DevOps

  • Cloud computing
  • DevOps

Machine Learning Engineering

The next track, currently in preparation.

Approach

How I teach

Project-based, hands-on

Every concept ends in something students build themselves.

Problem-solving first

Logical thinking before frameworks, so tools can change and the skill stays.

Guidance over spoon-feeding

Every student learns at their own pace. My job is to guide, not to guarantee outcomes.

Real-world standards

What I teach is checked against what the industry I work in actually uses.

Mentorship

Beyond the classroom

Aptech Vision 2025

Mentored multiple student teams on project clarity, problem-solving, and preparing for real-world evaluation and showcases.

TechWiz mentorship

Guided teams through the full project lifecycle, from idea validation to implementation, with an emphasis on teamwork and learning by doing.

Industry exposure

A remote web-development internship that brought practical insight back into the classroom.

Projects I have led and mentored

Over the past two years I have led and mentored many student projects, from first idea to final presentation. A few examples:

CampusCoin

Team TechVortex

A budget and expense tracker for university students.

PennyPal

Team QuantumCoders

A multi-platform money app.

MarketLink

Team CyberPulse

An end-to-end web solution.