I am a seasoned Python developer with a passion for helping students and professionals master the language. My teaching philosophy is centered on practical, project-based learning—moving beyond basic syntax to build real-world applications.
Whether you are a beginner looking to write your first script or an intermediate coder diving into complex frameworks, I can guide you through:
Core Python: Master data structures, OOP, and asynchronous programming (async/await).
Web Development: Building high-performance APIs with FastAPI and Flask.
Modern AI: Understanding Large Language Models (LLMs) and building RAG (Retrieval-Augmented Generation) pipelines.
Clean Code: Teaching you how to write Pythonic code that is scalable and maintainable.
I focus on breaking down abstract concepts into relatable analogies, ensuring you don't just 'copy-paste' code, but actually understand the logic behind it.
Experience
-
Technology Lead (Dec, 2021
–Present) at Infosys Limited
Education
-
Electronics and Communication Engineering (May, 2009–May, 2013) from Pondicherry University, Puducherry