AKD
Amit Kumar Das (Founder)
Electronics Engineering Educator ยท Software Developer

I began my career teaching electronics engineering for around seven years before moving into IT. My development experience includes custom PHP, CodeIgniter, Laravel, Flutter, React, Node.js, MySQL, and PostgreSQL. I also have knowledge of Django.

My Story

My career began in electronics engineering education, where I taught for around seven years. I later moved into IT and worked across web development, mobile development, and databases. That path brought together two interests: explaining how technology works and building with it.

TeachyLeaf is where I share practical learning resources shaped by that experience. I aim to explain the reasoning behind an example, show what a learner should expect, and be clear about what a lesson or tool does not cover.

Teaching Philosophy

My approach is guided by three principles:

  1. Build the foundations: Explain the core idea before adding complexity.
  2. Show the work: Use examples, expected results, and practice to connect concepts to implementation.
  3. Be clear about scope: State prerequisites, tested versions, and limitations so learners know what an example does and does not demonstrate.

Topics I Cover

  • Electronics engineering concepts informed by my teaching background
  • PHP, CodeIgniter, Laravel, React, Node.js, and Flutter topics informed by my development experience
  • MySQL and PostgreSQL examples, with database-specific behavior identified where relevant
  • Introductory Django material that reflects my knowledge of the framework