Pulastya Das Python | C++ | Azure Data Engineering | Databricks
12 Reviews

๐Ÿš€ Transforming Complex Concepts into Simple, Fun & Practical Learning ๐Ÿš€

I believe that every subject becomes easy with the right mentor. My mission is to guide learners in a lucid, engaging, and results-driven way—making learning not only effective but also enjoyable.

๐Ÿ‘จ‍๐Ÿซ About Me

๐Ÿ“š 5+ years of teaching experience (offline & online, 1:1 mentorship, group sessions, international students)

๐Ÿ’ผ 4+ years of industry experience as a Data Engineer in a reputed MNC

๐ŸŒ Worked on multiple US, Canada, and Europe-based client projects, delivering enterprise-grade data engineering and analytics solutions

๐Ÿ› ๏ธ Hands-on expertise in Python, Unix, Spark, PySpark, Azure Databricks, Azure Data Factory, Snowflake, Azure Synapse, Azure Data Lake, CosmosDB, Artificial Intelligence (AI) and Machine Learning

๐Ÿ† Student success driven with quizzes, assignments, coding challenges, and mock exams to ensure 100% concept clarity

๐Ÿ“š Subjects I Teach

๐Ÿ’ป Computer Science Core Subjects
๐Ÿ‘จ‍๐Ÿ’ป Programming in C, C++, Java, Python
๐Ÿ“Š Data Structures & Algorithms (Python, C++)
๐Ÿค– Machine Learning with Python
โ˜๏ธ Azure Data Fundamentals (DP-900)
๐Ÿ”ท Azure Data Engineering (DP-203)
๐Ÿ”ฅ Databricks Certified Data Engineer Associate (DP-203)
โšก Big Data Analytics with Apache Spark
๐Ÿ”„ Batch & Stream Processing with PySpark
โ„๏ธ Data Warehousing with Snowflake (SnowPro Core)
๐Ÿ“ˆ Data Visualization with Power BI
๐Ÿ—„๏ธ Database Management Systems & SQL
๐Ÿงฉ NoSQL Databases – MongoDB, Cassandra, Neo4j
๐ŸŽฏ Aptitude & Reasoning for Campus Placements and Competitive Exams

๐ŸŽฏ Why Learn with Me?

โœ…Student-Centric Approach: Complex topics simplified into easy, practical lessons
โœ…Interactive Learning: Real-world case studies, live coding, and industry based projects
โœ…Proven Results: Students excel in academics, competitive exams, and top IT placements
โœ…Global Reach: Mentored learners from India and abroad with exposure to international client use cases
โœ…My Assurance: After training with me, you won’t just learn—you’ll be able to apply concepts confidently in real-world projects. ๐Ÿš€

Let’s learn, grow, and succeed together! ๐ŸŒ๐Ÿš€

Subjects

  • Computer Science Expert

  • Information Technology Expert

  • Apache Spark Expert

  • Computer Science and Engineering Expert

  • OOPS (Object oriented programming system) Expert

  • Big Data analytics Expert

  • Object Oriented Programming using Java / C++ Bachelors/Undergraduate

  • Object-oriented programming Expert

  • Machine Learning using Python Expert

  • Aptitude for placements Expert

  • Databricks PySpark Expert

  • Azure Data Engineer Expert

  • Data Science with Python Expert

  • C++ programming Expert

  • Data structures and analysis of computer algorithms Expert

  • Data engineering Expert

  • Azure Data Fundamentals

  • Data Structures and Algorithms (C++) Expert

  • Python for Data science, Machine Learning and Artificial Intelligence Expert

  • Microsoft Fabric Expert


Experience

  • Online Tutor and Trainer (Apr, 2018Present) at Freelancer and online tutor

Education

  • Bachelor of Technology (Aug, 2017Aug, 2021) from institute of engineering and management, kolkatascored 8.5

Fee details

    โ‚น1,0001,500/hour (US$10.5315.79/hour)


Courses offered

  • End-to-End Data Engineering with Microsoft Azure including Real World Project | Databricks | SQL | Python | Unix | Scala | Data Factory | Synapse | Microsoft Fabrics | Data Lake | PowerBI | Snowflake

    • US$500
    • Duration: 3 Months
    • Delivery mode: Online
    • Group size: 4
    • Instruction language: English, Hindi, Bengali
    • Certificate provided: Yes
    Module 1: Introduction & Fundamentals (2 hours)

    ๐ŸŒ What is Data Engineering? Roles, responsibilities, and real-world applications
    ๐Ÿ—๏ธ Data Engineering Lifecycle: Ingestion → Storage → Processing → Orchestration → Visualization
    ๐Ÿ“Š Overview of Cloud Data Platforms (Azure, Snowflake) and Big Data Ecosystem

    Module 2: SQL & Database Foundations (4 hours)

    ๐Ÿ“– SQL Basics → Joins, Aggregations, Window Functions, CTEs
    ๐Ÿ—๏ธ Advanced SQL → Performance Tuning, Indexing, Stored Procedures, Partitioning
    ๐Ÿ—„๏ธ Hands-on: Building a small OLTP → OLAP pipeline

    Module 3: Data Ingestion with Azure Data Factory (5 hours)

    ๐Ÿ”„ ADF Basics: Pipelines, Datasets, Linked Services, Integration Runtime
    ๐ŸŒ‰ Copy Activity → Ingesting data from On-prem, Blob, REST APIs
    โš™๏ธ Dataflow for Transformations (Mapping & Wrangling)
    โฑ๏ธ Triggers & Scheduling (batch pipelines, event-based triggers)
    ๐Ÿ› ๏ธ Hands-on Project: ETL Pipeline with ADF (SQL → Blob → Synapse)

    Module 4: Storage & Data Lake Architecture (3 hours)

    ๐Ÿ“‚ Azure Data Lake Gen2: File formats (CSV, Parquet, Delta, ORC, Avro)
    ๐Ÿ—๏ธ Data Lake Design: Bronze, Silver, Gold architecture
    ๐Ÿ”‘ Security, Access Control, RBAC, Key Vault Integration

    ๐Ÿ› ๏ธ Hands-on: Designing a layered data lake

    Module 5: Big Data Processing with PySpark & Databricks (7 hours)
    ๐Ÿ PySpark Basics → RDDs, DataFrames, Transformations & Actions
    โšก Advanced PySpark → Joins, Aggregations, Window Functions, UDFs

    ๐Ÿ”„ Batch & Stream Processing with Structured Streaming

    ๐Ÿ“– Delta Lake → Time Travel, ACID Transactions, MERGE, Optimize, Vacuum
    ๐Ÿ“Š Performance Tuning: Partitioning, Caching, Bucketing, Shuffle optimization
    ๐Ÿ› ๏ธ Hands-on: End-to-End Pipeline (ADLS → Databricks → Delta → Synapse)

    Module 6: Orchestration & Workflow Automation (3 hours)

    ๐Ÿ“Œ ADF + Databricks Integration (triggering notebooks)
    ๐Ÿ”„ Event-based pipelines (Event Grid, Logic Apps)
    ๐Ÿ” Parameterization & Reusable pipelines
    ๐Ÿ› ๏ธ Hands-on: Orchestrating an end-to-end pipeline (daily batch + incremental load)

    Module 7: Data Warehousing with Snowflake & Synapse (5 hours)

    โ„๏ธ Snowflake Basics → Architecture, Warehouses, Storage & Compute separation
    ๐Ÿ—๏ธ Data Modeling in Snowflake (Star Schema, Snowflake Schema)
    โšก Loading data from Azure Data Lake to Snowflake
    ๐Ÿ” Synapse Analytics Overview → Dedicated vs Serverless SQL Pools
    ๐Ÿ› ๏ธ Hands-on: Building a star schema in Snowflake/Synapse + loading curated data

    Module 8: Visualization & Reporting with Power BI (3 hours)

    ๐Ÿ“Š Power BI Basics → Data Modeling, DAX, Relationships
    ๐Ÿ”— Connecting Power BI to Snowflake/Synapse
    ๐Ÿ–ผ๏ธ Designing Dashboards (Sales, Finance, Operations KPIs)
    ๐Ÿ“ˆ Hands-on: End-to-End dashboard from curated data

    Module 9: Advanced Topics (3 hours)

    โš™๏ธ CI/CD for Data Pipelines (GitHub Actions / Azure DevOps)
    ๐Ÿ›ก๏ธ Data Security, Governance, and Compliance (GDPR, HIPAA, Encryption, Masking)
    ๐ŸŒ Real-time Analytics with Event Hubs/Kafka + Databricks Streaming
    ๐Ÿ† Best Practices: Cost Optimization, Monitoring, Logging

    Module 10: Capstone Project (5 hours)

    ๐Ÿ“Œ End-to-End Data Engineering Pipeline Project:

    Ingest raw data (e.g., Sales + Inventory + Customer Data) from multiple sources (APIs, SQL, CSV) → Azure Data Lake
    Transform using Databricks (PySpark + Delta Lake)
    Orchestrate pipelines with ADF
    Load curated data into Snowflake/Synapse
    Visualize KPIs in Power BI (Sales trends, Customer Retention, Forecasting)
    Implement incremental loads & CI/CD pipeline

    ๐Ÿ“… Course Duration: 35–40 Hours
    โœ… Hands-on Practice & Assignments
    โœ… Capstone Project: ~5 hours

    โšก By the end of this course, learners will be able to:

    Build and deploy end-to-end cloud data pipelines on Azure
    Work with batch & streaming data using PySpark & Databricks
    Implement data warehousing in Snowflake/Synapse
    Create interactive dashboards with Power BI
    Apply real-world best practices for scalability, performance, and security.
  • Artificial Intelligence with Python – End-to-End Course with Real World Project | Python | Machine Learning | Deep Learning | NLP | Gen AI Basics

    • US$200
    • Duration: 2 Months
    • Delivery mode: Online
    • Group size: 5
    • Instruction language: English, Hindi, Bengali
    • Certificate provided: Yes
    Module 1: Foundations of AI & Python for Data Science (3 hours)

    ๐ŸŒ Introduction to Artificial Intelligence: History, Applications, and Use Cases

    ๐Ÿ Python Refresher: Lists, Dictionaries, Functions, OOP Basics

    ๐Ÿ”ข NumPy for Numerical Computing (arrays, vectorized operations, broadcasting)

    ๐Ÿ› ๏ธ Hands-on: Data manipulation with NumPy

    Module 2: Data Wrangling & Analysis with Pandas (4 hours)

    ๐Ÿ“Š Pandas DataFrames & Series

    ๐Ÿ”„ Data Cleaning: Handling Missing Values, Outliers, Duplicates

    ๐Ÿ“ˆ GroupBy, Pivot Tables, and Advanced Aggregations

    ๐Ÿ› ๏ธ Hands-on: Real dataset cleaning & feature extraction (CSV/Excel/JSON)

    Module 3: Data Visualization with Matplotlib & Seaborn (3 hours)

    ๐Ÿ“Š Matplotlib Basics → Line, Bar, Scatter, Histograms

    ๐ŸŽจ Advanced Plots: Heatmaps, Pairplots, Time Series

    ๐Ÿ“– Choosing the Right Graph for AI Applications

    ๐Ÿ› ๏ธ Hands-on: Visualizing trends in real-world datasets (finance, health, retail)

    Module 4: Machine Learning & AI Fundamentals (5 hours)

    ๐Ÿ“š AI vs ML vs Deep Learning – Where do they fit?

    ๐Ÿงฉ Supervised Learning (Regression, Classification)

    ๐Ÿ” Unsupervised Learning (Clustering, Dimensionality Reduction)

    ๐Ÿ“ˆ Model Evaluation Metrics (Accuracy, Precision, Recall, F1, AUC)

    ๐Ÿ› ๏ธ Hands-on: Predictive modeling using Scikit-Learn

    Module 5: Deep Learning with TensorFlow/Keras (6 hours)

    ๐Ÿง  Neural Network Fundamentals (Perceptron, Activation Functions, Backpropagation)

    ๐Ÿ—๏ธ Building Deep Neural Networks with Keras

    ๐Ÿ”„ Optimizers, Loss Functions, Regularization (Dropout, BatchNorm)

    ๐Ÿ“Š CNNs (Convolutional Neural Networks) for Image Recognition

    ๐Ÿ—ฃ๏ธ RNNs (Recurrent Neural Networks) for Sequential Data

    ๐Ÿ› ๏ธ Hands-on: Image classification project (MNIST/CIFAR dataset)

    Module 6: Natural Language Processing (NLP) with Python (6 hours)

    ๐Ÿ”ค Text Preprocessing (Tokenization, Lemmatization, Stopwords, Stemming)

    ๐Ÿ“– Feature Extraction (Bag of Words, TF-IDF, Word2Vec, Embeddings)

    ๐Ÿ—ฃ๏ธ Sentiment Analysis with Machine Learning

    โšก Deep Learning for NLP: LSTMs, GRU, Transformers (Intro to BERT/GPT)

    ๐Ÿ› ๏ธ Hands-on: Sentiment Analysis / Text Classification Project

    Module 7: Real-World AI Applications (4 hours)

    ๐Ÿฅ AI in Healthcare (disease prediction)

    ๐Ÿ›’ AI in Retail (recommendation systems)

    ๐Ÿ’ณ AI in Finance (fraud detection)

    ๐ŸŽฌ AI in Media (chatbots, language translation)

    ๐Ÿ› ๏ธ Hands-on: Mini projects showcasing each domain

    Module 8: Capstone Project – End-to-End AI System (6–7 hours)

    ๐Ÿ“Œ Project Examples (choose one or more):

    ๐Ÿ›’ Retail: Customer churn prediction + recommendation system

    ๐Ÿ—ฃ๏ธ Social Media: Sentiment analysis & topic modeling from Twitter/Reddit data

    ๐Ÿฅ Healthcare: Predicting diabetes/heart disease using ML + visualization

    ๐ŸŽฌ AI Assistant: Simple chatbot with NLP and Deep Learning backend

    ๐Ÿ‘‰ Deliverables:

    Data collection (APIs, CSVs)

    Data cleaning with Pandas

    Visualization with Matplotlib/Seaborn

    Model building (ML + Deep Learning)

    Deployment (Flask/Streamlit for UI)

    Module 9: Advanced Topics & Best Practices (2 hours)

    โš™๏ธ Hyperparameter Tuning (GridSearchCV, RandomSearch, Optuna)

    ๐Ÿ›ก๏ธ AI Ethics, Bias, and Responsible AI

    ๐ŸŒ Model Deployment on Cloud (Azure ML, AWS Sagemaker, Streamlit, Flask API)

    ๐Ÿ“ˆ Career Roadmap: AI Engineer, ML Engineer, Data Scientist

    ๐Ÿ“… Course Duration: 35–40 Hours

    โœ… Core Lectures + Hands-on Labs: ~28 hours

    โœ… Assignments & Case Studies: ~5 hours

    โœ… Capstone Project: ~7 hours

    โšก Outcome for Learners:

    Master Python for AI/ML (NumPy, Pandas, Matplotlib)

    Build and deploy AI models for images, text, and structured data

    Gain strong exposure to Deep Learning & NLP

    Work on real-world, end-to-end AI projects

    Prepare for careers in AI, ML, Data Science, and Applied Research
  • Ultimate Engineering Campus Placement Training | Aptitude & Reasoning | Data Structures and Algorithms in C++ / Python | Computer Science Fundamental Subjects | HR Round Preparation

    • US$300
    • Duration: 7 Months
    • Delivery mode: Online
    • Group size: 5
    • Instruction language: English, Hindi, Bengali
    • Certificate provided: Yes
    Module 1: Aptitude & Reasoning Mastery (10 hours)

    โž• Quantitative Aptitude

    Arithmetic: Percentages, Profit & Loss, Simple/Compound Interest, Time & Work, Time-Speed-Distance, Probability, Permutation and Combinations, Pipe and Cistern, Mixture and Alligations

    Algebra & Equations, Ratios & Proportions, Averages, Mixtures & Alligation

    Number Systems & Progressions

    ๐Ÿ” Logical Reasoning

    Series, Puzzles, Coding-Decoding, Blood Relations, Directions

    Seating Arrangements, Syllogisms, Venn Diagrams

    ๐Ÿ“Š Data Interpretation

    Tables, Line Graphs, Pie Charts, Bar Graphs

    ๐Ÿ› ๏ธ Hands-on: Mock aptitude tests (similar to TCS, Infosys, Wipro, Accenture, Cognizant patterns)

    Module 2: Data Structures & Algorithms in C++ (12 hours)

    โš™๏ธ C++ Refresher: Basics, OOPs (Classes, Inheritance, Polymorphism, Abstraction, Encapsulation)

    ๐Ÿ“ฆ Core DSA Topics:

    Arrays, Strings, Linked Lists (Singly/Doubly)

    Stacks, Queues, Deques, Priority Queues

    Trees (Binary Tree, BST, Heaps)

    Graphs (DFS, BFS, Shortest Path – Dijkstra, Floyd-Warshall)

    Sorting (Merge Sort, Quick Sort, Heap Sort)

    Searching (Binary Search Variants, Hashing)

    ๐Ÿ’ก Problem Solving Patterns: Sliding Window, Two Pointers, Recursion, Dynamic Programming

    ๐Ÿ› ๏ธ Hands-on: Solve 100+ placement coding problems (LeetCode/HackerRank style)

    Module 3: Computer Science Fundamentals (8 hours)

    ๐Ÿ—„๏ธ Database Management Systems (DBMS)

    SQL Basics, Normalization, Transactions, Joins, Indexing

    Common Interview Qs: ACID properties, Triggers, Stored Procedures

    ๐Ÿ–ฅ๏ธ Operating System (OS)

    Processes, Threads, Scheduling, Deadlocks, Memory Management

    ๐Ÿ–ง Computer Networks (CN)

    OSI & TCP/IP Layers, IP Addressing, Protocols (HTTP/HTTPS, DNS, FTP)

    โš™๏ธ OOP & Software Engineering Concepts

    SDLC, Agile, Design Patterns (Singleton, Factory)

    ๐Ÿ› ๏ธ Hands-on: Mock Q&A practice (most frequently asked in FAANG + Service-based MNCs)

    Module 4: Placement Coding & Mock Tests (5 hours)

    ๐Ÿง‘‍๐Ÿ’ป Solve Company-Specific Coding Patterns:

    TCS NQT, Infosys InfyTQ, Wipro NLTH, Accenture ASE, Cognizant GenC

    Amazon, Microsoft, Google – DSA level questions

    โฑ๏ธ Timed coding challenges to simulate real test environment

    ๐Ÿ› ๏ธ Hands-on: Weekly placement-style coding contests

    Module 5: Soft Skills & HR Round Preparation (5 hours)

    ๐ŸŽค Resume Building: ATS-friendly, project highlights, impactful descriptions

    ๐Ÿ‘” Soft Skills & Communication: Group discussions, storytelling in answers

    ๐Ÿค HR Round Preparation:

    Common HR Qs: “Tell me about yourself”, “Why should we hire you?”, “Strengths & Weaknesses”, “Future goals”

    Stress management and confidence building

    ๐Ÿ› ๏ธ Mock HR Interviews with personalized feedback

    Module 6: Capstone Placement Simulation (3–4 hours)

    ๐Ÿ“Œ Full Mock Placement Drive:

    Round 1: Aptitude + Reasoning Test

    Round 2: Online Coding Test (DSA in C++)

    Round 3: Technical Interview (CS fundamentals + Projects)

    Round 4: HR Round Simulation

    ๐Ÿ‘‰ Learners get a placement readiness report with strengths, weaknesses, and improvement areas.

    ๐Ÿ“… Course Duration: 35–40 Hours

    โœ… Aptitude & Reasoning → 10 hours

    โœ… DSA in C++ → 12 hours

    โœ… CS Fundamentals → 8 hours

    โœ… Placement Coding + Mock Tests → 5 hours

    โœ… HR Prep + Mock Interviews → 5 hours

    โšก Outcome for Students:

    Crack Aptitude & Coding Rounds of top MNCs & product companies

    Gain strong mastery of DSA in C++ (the most asked in interviews)

    Be confident in CS Fundamentals (DBMS, OS, CN, OOPs)

    Be placement-ready with mock interview experience

    Develop communication skills & interview strategies to clear HR rounds

    ๐Ÿ‘‰ This training is ideal for Engineering Students (CSE/IT/EEE/ECE) preparing for campus placements, competitive exams, and product-based interviews.

12 Reviews
5 out of 5

User Photo November 11, 2021
Payment verified US$ 5

Very good teacher

He helps me always and I get high marks


User Photo May 22, 2021

Highly recommended

Got to know this person 1 month ago and he already helped with JAVA Programming and Database Analysis subjects. He has done a great job for me and I can recommend him for any of the computer related subjects. Cheers.


User Photo May 1, 2021

Best teacher

He is the best teacher I have ever had the pleasure of meeting. He helped even when his work was done and for no extra payment


User Photo March 29, 2021

Very good

He was good and I understood the subject... I totally recommend if you need help


User Photo March 8, 2021

Trust worthy and reliable

Simply you this smart guy can be trusted, He will never let you down.

I highly recommend to work with him.


User Photo February 28, 2021

IT

He's a great doctor. I got 19 out of 20 in Computer Organization and Building courses♥๏ธ♥๏ธ


User Photo January 13, 2021

very clear and easygoing

he has a lot of patience and will go over content multiple times for your understanding and he's very nice about it and easygoing with his lectures


User Photo December 23, 2020

Knowledgeable, Patience and Friendly

A very willing guide with great knowledge. What I find very unique in him is his patience at such a young age. He is always ready with solutions and eager to repeat several times if you have doubts or questions. A little push can do a lot, and he knows that quite well. Very motivating and inspiring.


User Photo December 8, 2020

Good teacher

Very good teacher he always try to do the best for you , thank you dr


User Photo November 15, 2020

Excellent tutor

Very friendly teacher and makes the learning more easy..


User Photo November 8, 2020

Excellent enthusiastic tutor

I am a UK electronics student that needs to learn C++. I have had numerous tutors, who have made learning C++ like walking through hell.
Pulastya was brilliant. A born teacher. In our first lesson I learnt so much from him and more importantly, he made learning C++ an enjoyable experience, so much so, that I immediately booked him for the next 2 months.
I would highly recommend him.


User Photo October 30, 2020

helpful

he is good in doing c++ quick