Hello there, I’m Ajeet Kumar!
I am currently a Research Intern at the Cloud Computing Lab and HIPC Lab, IIT Delhi, where I focus on building and evaluating LLM-based tools that automatically generate OpenAPI specifications from source API code.
Before joining IIT Delhi, I completed my M.Sc in Mathematics and Computing at Banaras Hindu University (BHU), Varanasi, where I worked at the DST-CIMS. My Master’s thesis was centered around Discrete Differential Geometry and its Applications, supervised by Prof. Bankteshwar Tiwari.
My academic journey began with a B.Sc (Hons) in Applied Mathematics from Jamia Millia Islamia, New Delhi. Along the way, I also pursued a Data Science Specialization through NPTEL (IIT Madras), strengthen my skills in Programming, Data Analytics, Machine Learning and Large Language Models.
My research interests lie at the intersection of
- Discrete Differential Geometry and its Applications
- Modeling Complex Systems and Simulations
- Data Science and Machine Learning
I’m deeply fascinated by how mathematical models and machine learning tools can work together to solve real-world problems and advance research in scientific computing and AI-driven automation.
Research Experiances
0. Research Intern (IIT Delhi)
Cloud Computing and HIPC Lab (June-Present)
LLM + OpenAPI Specification
- An automated tool was already build that extracts URLs, HTTP methods, request handlers, and dependencies from API source code, integrates them into curated prompt templates, and leverages large language models (LLMs) to generate accurate OpenAPI specifications.
- My major contribution on this project was to testing the tool on python api such as treeherder, education-backend and django-DefectDojo etc. Our tool out perform, the other existing static compilation based tools such as Respector etc.
Multi-Agents + OpenAPI Specification
- Build mult-agents system for the openapi specification generation from the given API source code.
1. Quantum Research Intern (QWorld)
Online(July to August 2024)
- Implemented the HHL algorithm using Qiskit to solve partial differential equations (PDEs), focusing on the Wave Equation.
- Designed and executed quantum circuits on both simulators and IBM Quantum hardware, scaling computations up to 50+ qubits.
- Explored advanced quantum algorithms such as Variational Quantum Algorithms (VQA), and Shor’s Algorithm etc.
2. Machine Learning Intern (Devtern)
Online(Feb to April 2024)
- Developed accurate ML models using Logistic Regression and Decision Trees for Heart Disease Prediction and House Price Estimation, achieving over 90% accuracy.
- Built end-to-end ML pipelines, incorporating model design, training, optimization, and deployment via API development.
- Performed data preprocessing, including cleaning, feature transformation, and exploratory data analysis (EDA) to uncover insights from complex datasets.
- Applied techniques such as feature engineering, hyperparameter tuning, and model evaluation to enhance performance and interpretability of solutions.
Skills
- Programming : Python, C/C++, MATLAB, Julia, Qiskit, Pennylane.
- Tools and Frameworks : PyTorch, FastAPI, MLFlow, PDEToolBox
- Artificial Intelligence : Building, Training, Evaluating and Deplyment of Models and LLMs based Tools and Functional Workflow Design.
- Data Driven Decision Making : Statistical methods, Optimization methods, machine learning methods and deep learning methods.
- Soft Skills: : Problem Solving, Collaborative, Analytical Thinking and Communication.
- Mathematical Methods : Optimization, Mathematical Modelling of Complex Systems and Scientific Simulations and many more…
Certificates & Key Cources
Mathematics
- Pure: Linear & Abstract Algebra, Real & Complex Analysis, Functional Analysis, Differential Geometry, Differential Manifolds, Euclidean & Analytical Geometry and many more…
- Applied: Numerical Methods, ODE & PDE, Vector Calculus, Dynamical Systems, Graph Theory, Classical Mechanics, Calculus of Variations, Integral Equations, Simulation & Modeling, Statistical Techniques, Mathematical Optimization and many more…
Computer Science
- Programming, Data Structures, Algorithm Design & Analysis, Computation Theory, Data Analytics
- Machine Learning, Deep Learning, Data Science, Big Data Systems, Artificial Intelligence & Applications
Quantum Computing
- Quantum Programming with Qiskit, IBM Quantum Computing Challenge (2024), Qiskit Global Summer School (2023 & 2024)
Languages
- Mother toung - Awadhi + Bhojpuri
- Hindi
- English
- Sanskrit
- Urdu
Remarks : There are few sites