Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11
Dr. Yogesh Shepal

Resume / CV

You can download my full CV below:

📄 Download Resume

🚀 Career Journey

0 Years Aug 2025 - Present
Associate Professor
ASM NEXTGEN Technical Campus, Pune
Leading advanced courses in AI, Deep Learning, and C Programming. Mentoring students in cutting-edge technology research and development.
2.5 Years Dec 2022 - Jul 2025
Assistant Professor
Nutan Maharashtra Institute of Engineering & Technology, Pune
Information Technology Department. Specialized in programming fundamentals, data structures, and software engineering principles.
6 Months Jun 2022 - Dec 2022
Assistant Professor
Sinhgad Institute of Technology, Lonavala
Focused on Programming Fundamentals and Data Structures. Developed innovative teaching methodologies for complex programming concepts.
10 Months Jul 2021 - May 2022
Assistant Professor
Dr. D. Y. Patil College of Engineering And Innovation, Pune
Computer Engineering Department. Contributed to curriculum development and student project guidance in emerging technologies.
2 Years Apr 2019 - May 2021
IT Manager
Pravara Rural Education Society, Ahilyanagar
Managed comprehensive IT infrastructure and educational technology systems. Led digital transformation initiatives across multiple campuses.
6+ Years Dec 2012 - Apr 2019
Assistant Professor
Shivajirao S. Jondhle College of Engineering & Technology
Asangaon Shahapur. Extensive teaching experience in Computer Engineering. Built strong foundation in academic excellence and student mentorship.

Projects

Training & Placement Web App

Web-based solution with predictive features for college T&P management.

🚀 Project Details

Tech Stack: React, Node.js, MongoDB

Features: Predictive analytics, Student portal, Company dashboard

Status: Completed & Deployed

Emotion-Based Music Player

AI model detects emotion to recommend music.

🎵 Project Details

Tech Stack: Python, TensorFlow, Flask

Features: Emotion detection, Music recommendation, Real-time analysis

Status: Research Phase

📚 Research & Publications

View my complete research profile: Google Scholar Profile

2024

Deep Learning for Cervical Cancer Detection using Pap Smear Images

Panamerican Mathematical Journal

Advanced deep learning techniques for automated cervical cancer screening using convolutional neural networks.

📊 Citations: 12 📈 Impact Factor: 2.1
2024

Machine Learning Approaches for Diabetes Risk Prediction

Frontiers in Health Informatics

Comprehensive analysis of ML algorithms for early diabetes detection using clinical parameters.

📊 Citations: 8 📈 Impact Factor: 1.8
2024

Enhanced Word Sense Disambiguation using Context-Aware Neural Networks

Copyrighted Research Work

Novel approach to natural language processing using transformer-based architectures for semantic understanding.

🔬 Status: Under Review
2024

Autonomous Drone Navigation Console

Patent Application

Innovative control system for autonomous drone navigation with real-time obstacle avoidance capabilities.

📋 Patent ID: IN202410... ⚖️ Status: Filed

📝 Blog / Articles

Aug 2025

Mastering C Programming: A Comprehensive Guide for Engineering Students

C programming remains the cornerstone of computer science education. This guide explores fundamental concepts, best practices, and practical applications that every engineering student should master.

Aug 2025

Deep Learning Fundamentals: From Neural Networks to Real-World Applications

Deep learning has revolutionized artificial intelligence. This comprehensive guide covers neural network fundamentals, key architectures, and practical implementation strategies for beginners and intermediate learners.

Aug 2025

AI/Machine Learning Tutorial: Building Your First Intelligent System

Step-by-step guide to understanding and implementing machine learning algorithms. Learn practical AI development from data preprocessing to model deployment.

Jan 2026

General Problem Solving Concepts: A Systematic Approach to Complex Challenges

Master the art of problem-solving with systematic approaches, analytical thinking, and proven methodologies. Essential skills for programming, engineering, and life challenges.

Jan 2026

Basics of Python Programming: Your Gateway to Modern Development

Learn Python fundamentals with practical examples. Master syntax, data structures, functions, and object-oriented programming concepts essential for modern software development.

Aug 2025

Software Development Best Practices: Writing Maintainable and Scalable Code

Essential practices for professional software development. Learn coding standards, design patterns, testing strategies, and collaboration techniques used in industry.

Teaching

I have taught at multiple institutes including ASM NEXTGEN, PCET NMIET, Sinhgad Institute, PRES and D.Y. Patil College.
My areas include C, Java, and AI.

Savitribai Phule Pune University (SPPU)

First Year of Engineering (2024 Pattern)

Course Code: ESC-105-COM

Course Name:Fundamentals of Programming Languages

Course Information

Syllabus: Download Syllabus

Course Objectives

Learn fundamentals of programming using C language, problem-solving techniques, and software development basics.

Unit-wise Notes

Unit 1 - Introduction to Programming

Basic concepts, algorithms, flowcharts, and introduction to C programming.

Unit 2 - Data Types & Operators

Variables, constants, data types, operators, and expressions in C.

Unit 3 - Control Structures

Decision making, loops, and control flow statements.

Unit 4 - Arrays & Strings

Array operations, string handling, and multi-dimensional arrays.

Unit 5 - Functions & Pointers

Function definition, recursion, pointers, and memory management.

Additional Resources

📚 Recommended Books

C Programming by Balaguruswamy

🎥 Video Lectures

NPTEL - Problem Solving Through Programming In C

Savitribai Phule Pune University (SPPU)

First Year of Engineering (2024 Pattern)

Course Code: PCC-151-ITT

Course Name: Programming and Problem Solving

Course Information

Syllabus: Download Syllabus

Course Objectives

Learn programming fundamentals using Python, problem-solving methodologies, and computational thinking skills.

Unit-wise Notes

Unit 1 - Problem Solving, Programming and Python Programming

Problem analysis, algorithm design, flowcharts, pseudocode, and Python programming fundamentals.

Unit 2 - Advance Data Types and Decision Control Statements

Advanced data types, conditional statements, and decision-making structures in Python.

Unit 3 - Functions and Strings

Function definition, parameters, scope, recursion, and string manipulation techniques.

Unit 4 - File Handling and Dictionaries

File operations, reading/writing data, dictionary operations, and data management.

Unit 5 - Object Oriented Programming

Classes, objects, inheritance, polymorphism, and OOP principles in Python.

Additional Resources

🎥 Video Lectures

NPTEL - Programming, Data Structures and Algorithms using Python

🛠️ Interactive Learning Tools

💻

Code Playground

Live C/Python/Java/JavaScript editor with online compiler

🧠

Programming Quiz

Interactive quizzes with 25+ questions on C programming and algorithms

📊

Algorithm Visualizer

Visual animations for sorting, searching, graph algorithms with pseudocode

🔬

Virtual Programming Lab

20 interactive experiments: pointers, data structures, algorithms, and more

🤖

AI Code Reviewer

Automated code analysis with security and best practice suggestions

🏗️

Data Structure Visualizer

Interactive visualization of arrays, linked lists, stacks, queues, trees, and graphs

👨🏫

Ask Your python Professor

AI-powered python programming assistant for instant help and explanations

Contact Me

Email: yogeshshepal@asmedu.org | yogeshshepal@gmail.com

ASM NEXTGEN Technical Campus