Anindya Kaushik
M.Tech AI & ML Specialist | Master Complex Concepts through Project-Led Mentorship
Loading...



Show all photos
Anindya Kaushik
Masters degree
/ 55 min
Anindya - Know your tutor
I am Anindya Kaushik, a Computer Science tutor currently advancing my expertise through a Master’s degree in Automation and Robotics. My journey is driven by a profound passion for teaching and a commitment to sharing knowledge that bridges the gap between fundamental theory and application. In an era defined by rapid technological shifts, mastering the intersection of software and intelligent systems is no longer just an academic pursuit. I offer a unique mentorship experience designed for students who don't just want to learn code, but who want to command it.While I bring a fresh and energetic perspective to the field, my expertise in Machine Learning and Artificial Intelligence, complemented by hands-on industry experience, allows me to guide students through complex, real-time problems with clarity and confidence. I believe that true learning happens when we move beyond the textbook; therefore, I focus on finding tangible solutions to practical challenges, ensuring that every concept we master is grounded in real-world utility. Together, we will navigate the complexities of modern tech, transforming abstract concepts into sophisticated, functional systems.Our collaboration focuses on a project-first methodology, specializing in meticulous code optimization and the flexible use of diverse technologies. My goal is to help you achieve a dual victory: boosting your immediate academic grades while simultaneously architecting a high-impact professional profile. We won't just study algorithms; we will build the tangible, resume-defining projects that catch the attention of top-tier recruiters. I invite you to embark on this learning and building journey with me, where we will transform your technical potential into professional excellence.
Meet Anindya
Anindya graduated from Defence Institute of Advanced Technology


Programming tutor specialities
Project help
Paired coding
Upskilling
Debugging
Code Optimization
Competitive Programming
Code Review
AI modules
Summary
Podcast
Quiz
Learnings
Flashcard
Spotlight
Zero Risk Guaranteed
15-days refund
Free tutor swap
No cancel fee
1-yr validity
24/7 support
Learner for programming class
High School students
College students
Middle School students
Elementary School students
Programming class overview
My teaching methodology is built on the principle of "Learning by Building," transforming abstract mathematical theories into AI expertise. I believe that mastering Machine Learning and AI requires a structural shift in how you approach data and algorithms. To ensure my students achieve a dominant technical edge, I follow a three-pillar approach: We move away from rote memorization by anchoring every concept in a tangible, real-world project. Whether developing a predictive model, a neural network, or a computer vision application, we start with a problem and build the solution from the ground up. This immersion ensures that you see the immediate practical impact of your algorithms, making complex mathematical theories easier to retain and apply. I focus on cultivating a problem-solving mindset, teaching you to architect AI solutions with the logic of a software engineer. We don't just aim for "working models"; we prioritize meticulous optimization, hyperparameter tuning, and professional standards. I emphasize the "why" behind the logic, training you to write scalable, efficient, and elegant code that meets the rigorous demands of modern AI-driven industries. I bridge the gap between academic theory and practical deployment. We focus on the entire pipeline—from data preprocessing and feature engineering to model evaluation and deployment. I integrate the latest industry-standard libraries and frameworks into our sessions, ensuring you stay ahead of the curve and possess a versatile toolkit capable of solving real-world challenges. Each session is tailored to your specific career goals, turning your academic hurdles into high-impact professional milestones.
Your programming tutor also teaches
Artificial Intelligence
Computer Science
Machine Learning

Computer Science concepts taught by Anindya
The student and tutor worked on building a financial software suite using Python and AI, focusing on data extraction via Claude and deployment on Streamlit. They practiced installing libraries, writing Python code for different modules, and integrating these into a functional web application, with plans to refine features and design in future sessions.
Python Library Installation using pip
Human-in-the-Loop System Architecture
Understanding JSON Payloads
Streamlit for Web Application Development
Inverse Pendulum Concept in Robotics and Control
The Student and Tutor focused on enhancing a financial calculator application by refining its interaction with AI models, specifically addressing the AI's limitations in financial calculations. They practiced providing explicit formulas to the AI and discussed advanced techniques for managing AI context and improving code generation workflows, preparing for future integration in a local development environment.
AI in Finance: Limitations and Risks
Hand-feeding Formulas to AI for Financial Accuracy
Context Window Management in AI Interactions
AI Model Comparison for Different Tasks
JSON as a Universal Data Container
The tutor guided the student through setting up a local development environment for a web application by installing VS Code and Python. They discussed the limitations of cloud-based development environments and the process of transitioning to a local host for real-time functionality, planning to refine calculations and features in subsequent sessions.
Local Environment Setup for Web App Deployment
The Role of AI and Automation in the Future of Work
Web Application Data Flow and Integration
Advanced Prompt Engineering with Cloud AI
The Tutor and Student reviewed core Python concepts including variables, data types, and input/output functions. They practiced building a calculator and then delved into conditional logic, focusing on `if`, `elif`, and `else` statements, and comparison operators. The session concluded with a problem-solving exercise to find the maximum of three numbers.
Variables in Python
Data Types in Python
Input and Print Functions
Conditional Statements (If-Else)
Comparison and Logical Operators
The student and tutor worked on refining AI prompts to prevent data overfitting and generalize data extraction. They practiced modifying instructions, discussed web development frameworks like Streamlit and artifacts, and explored advanced AI coding tools and realistic app development strategies. The next steps involve testing the updated prompts and web application.
AI Overfitting
Master Prompt Engineering
Refactoring AI Instructions
AI Development Tools and Concepts
The session focused on developing an automated real estate data analysis tool. The tutor guided the student in refining AI prompts for structured data extraction into JSON format and integrating this data into a Streamlit web application. Future sessions will focus on API integration and advanced prompt engineering for broader data handling.
Understanding Artifacts and Interactive Visualization in Cloud
Metaprompting: AI Teaching AI
Master Prompt Refinement for Structured Data Output
JSON Schema Definition and Application
Bridging Data Extraction and Web Application Visualization
Teaching tools used by tutor
Jupyter Notebook
Google Colab
Visual Studio Code
PyCharm
Git & GitHub
Dynamic programming classes
Chat for quick help
Parent feedback
Note taking
Mobile joining
Pets are welcomed

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
