Skip to content
View Soham-Shah-20072004's full-sized avatar

Highlights

  • Pro

Block or report Soham-Shah-20072004

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.

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

Typing SVG


🧠 About Me

class Soham:
    def __init__(self):
        self.role        = "Robotics + AI Engineer (in training)"
        self.education   = "Dual Degree (B.Tech Mech + M.Tech Robotics) @ IIT Madras"
        self.cgpa        = 8.75
        self.focus       = ["Deep Learning", "Reinforcement Learning",
                            "Motion Planning", "Real2Sim", "NLP"]
        self.philosophy  = "Decide β†’ Build β†’ Stay consistent β†’ Evolve"

    def current_obsession(self):
        return "Making robots and policies that behave correctly in the real world"
  • πŸ€– Dual-degree student at IIT Madras building at the intersection of robotics, ML, and systems
  • πŸ› οΈ Comfortable going from-scratch β€” Transformers, neural nets, RANSAC planar fitting, RL pipelines
  • 🏭 Summer Intern @ Procter & Gamble (supply-chain & packing-line optimisation)
  • 🎯 Targeting roles in AI/ML, robotics, and quant/analytics
  • πŸ“« Reach me: me22b191@smail.iitm.ac.in

πŸ› οΈ Tech Stack

Languages

Python C Java MATLAB Bash SQL

Deep Learning / ML

PyTorch NumPy Pandas scikit-learn OpenCV

NLP / GenAI

Hugging Face NLTK spaCy OpenAI

Robotics

ROS 2 Gazebo PyBullet Simulink Fusion 360

Tools / Infra

Git Docker FastAPI MLflow Streamlit Weights & Biases LaTeX Linux


πŸš€ Featured Projects

⚠️ Make these repos public and replace # with the real links so they show up here.

πŸ”¬ Project What it does Stack
Transformer for Neural Machine Translation Transformer (Vaswani et al.) from scratch — multi-head attention, sinusoidal PE, Noam schedule, BLEU eval on Multi30k (DE→EN) PyTorch
Multi-Task Vision Pipeline Unified VGG11 backbone with 3 heads β€” classification, bbox regression (custom IoU loss), U-Net segmentation on Oxford-IIIT Pet PyTorch, W&B
Information Retrieval System TF-IDF VSM baseline + BM25, LSA (SVD), WordNet expansion on the Cranfield benchmark; metrics from scratch Python, NLTK
Multi-Robot UR5 Motion Planning Goal-biased RRT for up to 5 UR5 arms (30-DOF composite C-space) with per-step collision checking PyBullet
LLM-Agent Meeting-Scheduling Env OpenEnv-compliant RL benchmark β€” FastAPI + Pydantic + Docker, LLM-agent baseline with reward shaping FastAPI, Docker, HF
Classical ML β€” From Scratch PCA / Kernel PCA, K-means, spectral clustering, EM, regression, + a full NN with 6 optimisers β€” no ML libs NumPy
Autonomous Mobile-Robot Stack ROS 2 nav node: A* global + RRT local + pure-pursuit, LiDAR avoidance, ArUco TF, pick-and-place (e-Yantra Stage 2) ROS 2
Swarm Drone Search-and-Rescue 10-drone FSM swarm, sector exploration, gap-scan recovery under No-GPS / No-Comm / Kill-zone constraints Webots

πŸ“Š GitHub Analytics


✨ "Build habits, not motivation."

snake animation

Popular repositories Loading

  1. id2090a3 id2090a3 Public

    Forked from gphanikumar/id2090a3

    Third Assignment on LaTeX and Git usage

    TeX

  2. chat chat Public

    Forked from RasagnyaG/chat

    TypeScript

  3. Git_tutorial Git_tutorial Public

  4. commclassroomOP commclassroomOP Public

    Forked from commclassroom/commclassroomOP

  5. RL-Study-Material RL-Study-Material Public

    TeX

  6. Deep-Learning-Assignment1 Deep-Learning-Assignment1 Public