Skip to content
View manish182003's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report manish182003

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manish182003/README.md

👋 Hi, I'm Manish

class ManishJoshi:

    role = "Software Engineer → AI/ML Engineer"

    education = "B.Tech Computer Science & Engineering | 2025"

    currently_learning = [
        "Machine Learning",
        "Deep Learning",
        "Generative AI",
        "RAG",
        "MLOps"
    ]

    building = [
        "End-to-End ML Systems",
        "Deep Learning Applications",
        "RAG & LLM Applications",
        "Production AI APIs"
    ]

    philosophy = "Don't just train models. Build systems."

🧭 My Story

My journey started with software engineering.

I worked on production applications where I learned how to build features, integrate APIs, work with backend systems, debug real problems and ship software that people actually use.

At Esferasoft Solutions, I worked on an AI-powered fitness application as well as a real-time laundry pickup and delivery platform.

Working around AI-powered features made me want to understand the technology behind them.

So I started going deeper into Machine Learning, Deep Learning, Generative AI and MLOps.

Instead of only following courses, I started building complete systems myself.

Today, my focus is on combining my software engineering foundation with hands-on AI/ML development.

Software Engineering
        │
        ▼
Production Applications
        │
        ▼
AI-Integrated Applications
        │
        ▼
Machine Learning
        │
        ▼
Deep Learning
        │
        ▼
Generative AI
        │
        ▼
MLOps & Deployment
        │
        ▼
AI/ML Engineering

⚡ What I Do

🧠 Machine Learning 🔥 Deep Learning 🤖 Generative AI ⚙️ MLOps
XGBoost PyTorch RAG Docker
Scikit-learn CNNs FAISS MLflow
Feature Engineering ResNet BM25 GitHub Actions
Optuna YOLOv8 Cross-Encoder AWS EC2
Model Evaluation Transformers NL-to-SQL Monitoring

🚀 Featured Projects

📊 DataSense AI

Tabular Data-to-Insight Platform & Hybrid RAG Engine

FastAPI DuckDB FAISS BM25 Groq React

Turning structured business data into answers through natural language.

🏗️ Architecture

                    Dataset
                       │
                       ▼
               DuckDB Ingestion
                       │
                       ▼
                Auto Profiling
                       │
                       ▼
          ┌────────────────────────┐
          │    Hybrid Retrieval    │
          │                        │
          │  FAISS Dense Search    │
          │          +             │
          │  BM25 Sparse Search    │
          │          ↓             │
          │      RRF Fusion        │
          │          ↓             │
          │ Cross-Encoder Ranking  │
          └────────────────────────┘
                       │
                       ▼
                 NL-to-SQL + RAG
                       │
                       ▼
                     LLM
                       │
                       ▼
                Business Insight

🔥 Highlights

  • ⚡ Processes 60K+ row datasets in under 0.3 seconds
  • 🚀 Reduced BI turnaround from hours to under 10 seconds
  • 🎯 Achieved 98% hit-rate@5 on retrieval quality
  • 🔎 Hybrid FAISS + BM25 retrieval
  • 🔀 RRF fusion
  • 🧠 Cross-encoder reranking
  • 💬 Natural-language data querying
  • 🌊 SSE streaming
  • 🤖 Groq Llama 3.3 70B
  • 💾 Designed to operate within a 256 MB memory budget

📡 TelcoPredict

Customer Churn Prediction & MLOps Pipeline

XGBoost Optuna Docker GitHub Actions MLflow AWS

A machine learning project focused on both model performance and reliable deployment.

🧠 Machine Learning Pipeline

Raw Dataset
     │
     ▼
Data Validation
     │
     ▼
Feature Engineering
     │
     ▼
Class Imbalance Handling
     │
     ▼
XGBoost
     │
     ▼
Optuna Hyperparameter Tuning
     │
     ▼
Model Evaluation

⚙️ MLOps Pipeline

Git Push
   │
   ▼
GitHub Actions
   │
   ▼
Docker Build
   │
   ▼
Validation + Tests
   │
   ▼
AWS EC2
   │
   ▼
MLflow Tracking / Registry

📈 Results

  • Dataset imbalance: 73:27
  • XGBoost classifier
  • Optuna hyperparameter tuning
  • Class-weight balancing
  • Recall increased to 82%
  • Great Expectations data validation
  • MLflow experiment tracking
  • MLflow model registry
  • Training-serving skew safeguards

🚀 Deployment

Before  →  25 minutes

After   →  < 3 minutes

~90% reduction in deployment time per push.


🔊 AudioCNN

Environmental Audio Classification Pipeline

PyTorch ResNet Modal FastAPI React

From raw environmental audio to an explainable deep-learning prediction.

🎵 End-to-End Pipeline

🎵 Raw Audio
      │
      ▼
📊 Mel Spectrogram
      │
      ▼
🧠 ResNet-34 Style CNN
      │
      ▼
🎯 50 Environmental Sound Classes
      │
      ▼
🚀 FastAPI + Modal
      │
      ▼
🌐 React Visualization

🧠 Model

  • Custom ResNet-34-style 2D CNN
  • 21M+ parameters
  • 50 environmental sound classes
  • PyTorch
  • torchaudio
  • Mel-spectrogram input

🛡️ Regularization

To address overfitting on a small training dataset:

  • SpecAugment
  • Mixup
  • Label smoothing

⚙️ Training

Optimizer       → AdamW
Scheduler       → OneCycleLR
Training        → 100 epochs
GPU             → NVIDIA T4
Framework       → PyTorch

🌐 Deployment

The model is deployed through a serverless FastAPI endpoint on Modal with a React frontend for:

  • Audio waveform visualization
  • Predictions
  • CNN activation maps
  • Explainable model output

💼 Professional Experience

Software Engineer — Esferasoft Solutions

Mohali, India · Sept 2025 – April 2026

My professional experience has been focused on building production software while working closely with AI-powered features.

🤖 AI-Powered Fitness Application

Worked on:

  • AI-generated workout plans
  • AI-generated meal plans
  • Body scan flows
  • Food scan flows
  • Conversational fitness chatbot
  • Backend-hosted LLM integration
  • REST API integration

🚚 Real-Time Laundry Pickup & Delivery Platform

Worked on:

  • Driver application
  • Customer application
  • Google Maps integration
  • WebSockets
  • Real-time driver location tracking
  • Backend integration

🧩 Engineering

  • Production feature development
  • Debugging
  • Code reviews
  • Clean and maintainable code
  • Collaboration with backend teams

🛠️ Tech Stack

🐍 Programming

Python C++ JavaScript SQL Dart

OOP Data Structures & Algorithms


📊 Data & Machine Learning

Pandas NumPy Scikit Learn XGBoost

Feature Engineering
Hyperparameter Tuning
Optuna
Model Evaluation
Statistical Analysis
EDA
Matplotlib Seaborn Plotly


🧠 Deep Learning

PyTorch TensorFlow HuggingFace

CNNs ResNet YOLOv8 Transformers


🤯 Generative AI

LangChain LangGraph FAISS Groq

RAG

Hybrid Dense + Sparse Retrieval

Cross-Encoder Reranking

NL-to-SQL

Vector Databases

OpenAI API Gemini API Groq API


⚙️ MLOps & Deployment

Docker GitHub Actions MLflow AWS

FastAPI Docker CI/CD AWS EC2

MLflow Great Expectations Modal

Model Monitoring


🗄️ Backend & Databases

PostgreSQL DuckDB MongoDB Redis

REST APIs WebSockets Git


🎓 Education

Bachelor of Technology — Computer Science & Engineering

Amrapali Institute of Technology, Uttarakhand

August 2021 → June 2025

Relevant Coursework

Artificial Intelligence

Machine Learning

Deep Learning

Probability & Statistics

Data Structures & Algorithms

Object-Oriented Programming

System Design


🏆 Achievements

🥇 Naukri Campus Young Turks

Top 1.5% Nationwide

98.48 Percentile


💻 LeetCode

162+ Problems Solved

Dynamic Programming · Graphs · Monotonic Stack · Sliding Window


🧩 How I Think About AI Engineering

I don't see an ML project as just:

Dataset → Model → Accuracy

I think about the complete system:

                ┌──────────────┐
                │     DATA     │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │ PREPROCESSING│
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │    MODEL     │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │  EVALUATION  │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │     API      │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │  DEPLOYMENT  │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │  MONITORING  │
                └──────┬───────┘
                       ↓
                ┌──────────────┐
                │   PRODUCT    │
                └──────────────┘

That's the direction I'm working toward:

Engineering AI systems, not just training models.


🎯 Current Focus

                    AI / ML
                       │
        ┌──────────────┼──────────────┐
        ↓              ↓              ↓
   Machine Learning  Deep Learning  Generative AI
        │              │              │
     XGBoost         PyTorch          RAG
        │              │              │
   Evaluation         CNNs          LLM APIs
        │              │              │
        └──────────────┼──────────────┘
                       ↓
                    MLOps
                       │
              Docker / MLflow
                       │
                    FastAPI
                       │
                    AWS EC2
                       ↓
                 AI/ML ENGINEERING

📈 GitHub Stats




📫 Let's Connect

If you're working on AI/ML, Generative AI, Deep Learning, RAG, MLOps or AI products, I'd love to connect.



⚡ Software Engineer by experience. AI/ML Engineer by direction.

Learning → Building → Deploying → Improving

Pinned Loading

  1. DataSense-AI DataSense-AI Public

    Production-grade Data-to-Insight AI Platform featuring DuckDB NL2SQL engine, Hybrid RAG (FAISS + BM25 + Cross-Encoder Reranking), automated Plotly charts, and an Evaluation Harness with 95%+ Precis…

    Python

  2. Telco-Churn-Prediction Telco-Churn-Prediction Public

    Jupyter Notebook

  3. MusicGen-Indian-Music-Generator MusicGen-Indian-Music-Generator Public

    Fine-tuned Meta's MusicGen-small model with PEFT LoRA for Indian Classical & Instrumental music generation. Served via FastAPI REST API & Gradio UI.

    Python