About Me
In my journey through academia and the tech industry, I've discovered a passion that lies at the intersection of teaching, research, and technological innovation. As an Udemy Instructor with over 150K students globally, my ambition has always been to dismantle the barriers to learning, making high-quality education accessible to all. With a PhD in parallel programming from the Indian Institute of Science, Bangalore, my academic pursuits have always been guided by a quest for knowledge and a desire to contribute to the cutting edge of computer science.
Over 15 years, my career has spanned roles from a software engineer to a senior program manager, where I've led the design and delivery of comprehensive online courses in data science, machine learning, and computer science. My work, recognized by awards such as the Best Teacher and Young Achiever, is a testament to my commitment to excellence in education. I pride myself on being a lifelong learner, continuously updating my skills and knowledge to stay at the forefront of technological advancements. This has enabled me to create courses that not only deliver knowledge but also inspire innovation and practical application.
My research and teaching are driven by a belief in the transformative power of education. Pursuing a PhD at IISc, clearing competitive exams like GATE and UGC-NET, and obtaining multiple certifications in data science and machine learning have all been steps towards achieving a deeper understanding of my field. As a visiting professor and content developer, I aim to empower students worldwide to navigate the digital era with confidence, equipping them with the skills needed to excel in their careers and make meaningful contributions to society.
AIAlgorithm DevelopmentAlgorithmsArtificial Intelligence (AI)Big Data TechnologiesBusinessBusiness Intelligence Tools and TechnologiesC/C++ codeCloud/ML/AI/Big Data ScienceCoachingCoding and ProgrammingCommunicationComputer ScienceComputer Science EngineerContent CreationCore javaCreative ThinkingCurriculum DevelopmentData AnalyticsData engineeringData from VisualizationData ManipulationData ManagementDatabase Integration (e.g. SQLDatabase Performance OptimizationDatalakeDatabasesDatascienceDesignDesign PrinciplesDesign ThinkingDeveloperDevelopment processE-Learning TechnologiesE-BusinessEducationEmotional IntelligenceETL (ExtractFull Stack technologiesGannt chartGenerative ModelsGoal AchievementGoal TrackingGoal Setting TechniquesGoal PlanningGoal AlignmentGPTIT and SoftwareJ2EEJavaJava programmingJava Programming LanguageJava FundamentalsJava ScriptJavascriptJupyterKPIsLeadership DevelopmentLeadershipLeaderLeadership StylesLearning and Development StrategyLearning Management Systems (LMS)Learning TechnologiesMathematical Modeling. Mathematical Analysis. Problem Solving. Statistical Analysis. Algorithm DevelopmentMPINumPyObject-Oriented Programming (OOP)Panda DataFramePanda GroupingPanda SeriesPandasPandas DataFramePandas SeriesPerformance improvementPersonal DevelopmentPersonal ProductivityPersonal EfficiencyPitching your ideasPlanningPower BIPredictive AnalyticsPrescriptive AnalyticsPresentationProblem-SolvingProduct DevelopmentProduct Development ProcessesProduct managementProduct PlanningProduct roadmapProduct strategiesProfessional DevelopmentProgram LifecycleProgram PlanningProgress TrackingProgramming languageProject Cost ManagementProject LifecycleProject ManagementPythonPython 3Python and chartsPython and datasetsPython ConditionalsPython DictionariesPython filesPython FundamentalsPython LibrariesPython ObjectsPython ProgrammingPython SequencesQlik SenseQuality AssuranceRR and RStudioR StudioRecursionRelationshipsRelationship ManagementREPL