cv

Curriculum Vitae of Ridham Patel - Junior Undergraduate in Computer Science & Engineering at IIT Gandhinagar

Basics

Name Ridham Patel
Label Junior Undergraduate, Computer Science & Engineering
Email ridham.patel@iitgn.ac.in
Phone +91 9712901729
Url https://ridham.tech
Summary Junior Undergraduate in Computer Science & Engineering at IIT Gandhinagar, focused on Machine Learning research with publications in ML conferences and journals.

Work

  • 2025.10 - 2025.12
    Deputy Contingent Leader
    Inter-IIT Tech Meet 14.0
    Lead the group of 90 students representing IIT Gandhinagar in the 14th Inter IIT Tech Meet conducted at IIT Patna.
    • Under my leadership, IIT Gandhinagar delivered its best performance to date with 4 medals
    • Including the college's first gold and my individual bronze in a no-prep problem statement
  • 2025.07 - 2025.08
    Machine Learning Research Intern
    Magikkraft, IIM Ahmedabad Incubatee
    Worked on a CV and ML-based construction project tracking system that analyzes photos and drawings.
    • Prepared a CV model for the detection of steel pipes on an Oil & Gas Plant Construction Plant using EfficientDeT and YOLO Architecture
    • Prepared a Vision Model for Comparing 2D Engineering Drawing with site photos
    • Explored different architectures for Object Detection & Counting, and working on models for interpreting CAD files
  • 2025.06 - Present
    Research Intern - Dynamic Graph Coarsening for GNN Preservation
    MISN Lab, IIT Delhi
    Developed Mathematical Guarantees on a novel Dynamic Graph Coarsening Framework.
    • Analysed theoretical Gromov-Wasserstein distance and gave novel RSA constant-based bounds
    • Currently working on developing and testing a novel algorithm for Continuous Dynamic Graph Coarsening
    • Under Review at JMLR
  • 2025.05 - Present
    Management Coordinator
    Technical Council, Indian Institute of Technology, Gandhinagar
    Responsible for smooth execution and organisation of technical events undertaken at IIT Gandhinagar.
    • Aiming to empower students through technical skills and foster a technical culture among the student community
  • 2025.05 - 2025.07
    Research Intern - Data Generation for Physics Informed ML modelling for PCB Simulation
    IIT Delhi
    Developed an indigenous PCB design and simulation software with Generative AI capabilities.
    • Created a cross-validated benchmark thermal, elasticity, and electromagnetism simulation datasets for physics-informed machine learning
    • Gained experience in FEM pipelines, mesh generation, and validation using MFEM, OpenEMS, and Elmer

Volunteer

  • 2025.08 - 2025.09

    Gandhinagar, India

    Instructor, SC-392: Introduction to Machine Learning
    IIT Gandhinagar
    Co-designed and delivered a 7-lecture introductory ML course for 200+ participants from B.Tech, M.Tech, MA, M.Sc., and PhD programs.
    • Led lectures and discussions on core ML concepts and supervised labs
    • 120+ first-year undergraduates actively engaging from the first session

Education

  • 2023.08 - 2027.05

    Gandhinagar, India

    B.Tech
    Indian Institute of Technology, Gandhinagar, India
    Computer Science & Engineering
    • Machine Learning
    • Data Centric Computing
    • Calculus of Several Variables
    • Discrete Mathematics
    • Probability Statistics & Data Visualisation
    • Data Structures & Algorithms
    • Theory of Computing
  • 2022.04 - 2023.03

    India

    Class XII
    Divine Life International School (GSHSEB)
    Maths, Physics, Chemistry, CS
  • 2020.04 - 2021.03

    India

    Class X
    Devasya Intl. Public School (GSHSEB)

Awards

Publications

Skills

Programming Languages
Python
C++
C
HTML
CSS
Libraries & Frameworks
PyTorch
Tensorboard
Scikit-learn
OpenCV
Numpy
Pandas
Streamlit
Machine Learning Techniques
MLP
CNN
Reinforcement Learning
Regression Analysis
Graph Spatial Clustering Techniques
Attention Mechanism
Transformers
GNNs
GTNs

Languages

Gujarati
Native speaker
English
Fluent
Hindi
Fluent

Interests

Machine Learning
Graph Machine Learning (GNNs, GTNs)
Neural Tangent Kernels (NTKs)
Diffusion Models
Physics-Informed Neural Networks
Transformers
Classical Machine Learning
Data Science
K-Approximation Nearest Neighbors
Graph Coarsening
Hypergraph Analysis

Projects

  • 2025.07 - Present
    Dynamic Hypergraph Coarsening with structural properties & HGNN performance preservation
    Investigating Coarsening methods for Temporal Hypergraph for various machine learning applications, preserving structural properties like cut, flow, conductance and Hypergraph Neural Network performance.
    • Developed a novel framework for making Temporal Updates to Coarse Hypergraphs
    • Achieved up to 55x speedup from a full-recomputation-based baseline
    • Developed mathematical guarantees for deviation from baseline
    • Under Review at AISTATS 2026
  • 2025.07 - Present
    Physics Informed Diffusion Model for Flood Modelling and Prediction
    Developing a first-of-its-kind diffusion model for flood prediction in both fluvial and pluvial contexts.
    • Developed a preliminary version of the Graph-based Diffusion architecture for flood modelling in urban context
    • Learned Diffusion (DDPM) and Graph Neural Networks Based Methods for Urban Flood Prediction
  • 2025.11 - 2025.11
    ProGNN: Residue-level GNN for Secondary Structure & RSA Prediction
    Converted PDB/mmCIF structures into residue graphs for per-residue SS and ASA labels.
    • Engineered node/edge features and built a PyG pipeline for dataset discovery and preprocessing
    • Implemented a 2-layer GCN with dual heads for 3-class secondary-structure classification and RSA regression
  • 2025.05 - 2025.07
    Kernel Based Graph Condensation Algorithm for comparable GNN performance
    Developed a graph distillation technique to reduce computational complexity, preserving GNN performance.
    • Developed a scalable algorithm utilizing GNTK with Nyström approximation and kernel K-Means
    • Enabled up to 80% graph size reduction with less than 1% GNN accuracy loss on Cora
  • 2025.01 - 2025.04
    Hub Based Graph Construction Techniques for HNSW
    Proposed and implemented a supervised Graph Construction technique for the Hierarchical Navigable Small World (HNSW) algorithm for ANN search using Hubness theory.
    • Explored the phenomenon of hubness in high-dimensional spaces
    • Achieved perfect recall with 125x faster build times, slightly lesser query time & 82% fewer edges than vanilla HNSW
  • 2025.04 - 2025.04
    Graph Transformer Networks for Molecular Dipole Prediction
    Developed a Graph Transformer Network-based model for predicting molecular dipoles using spatial positions of atoms in a molecule.
    • Integrated 3D spatial positional encodings and attention-based message passing
    • Model performance was compared with the graph neural network baseline
  • 2024.08 - 2024.11
    Next Line Predictor Chatbot with Multilayer Perceptron
    Developed a Next-line predictor using a multilayer perceptron and deployed it using Streamlit.
    • Trained a multilayer perceptron for various sets of hyperparameters and analyzed its impact on model performance