About me

Result-oriented computer science student specialising in data structures and algorithms, software development, multi-modal learning, nlp and computer vision from IIIT Delhi, passionate about developing user-friendly software applications. Detail-oriented developer and researcher with industry experience and a zest for solving complex problems. Ability to perform well in a team.

Currently working at Infosys Centre for Artificial Intelligence, IIIT Delhi as a ML Research intern to develop a Breast Cancer detection system using dicom images from patients' MRI scans in collaboration with Max Hospital, Saket, New Delhi (India) and to grow and enhance my skillset as a professional. Industry experience in Development, Data Science, Deep Learning and Computer Vision.

What i'm doing

  • design icon

    Research

    Solving problems in Multi-modal Learning, NLP and Computer Vision.

  • Web development icon

    Software development

    Developing high-quality web and android applications with scalability and performance in mind.

Profiles

past-experiences

News

  • Research Week with Google

    Google Research Week
    1st Febuary, 2024

    Invited to attend Research Week with Google 2024 in Google Research India's Bangalore office.

  • Fellowship Awarded

    Fellowship Awarded
    16th October, 2023

    Awarded the iHub Anubhuti-IIITD Foundation’s CHANAKYA Fellowship.

  • Fellowship Awarded

    Fellowship Awarded
    27th September, 2022

    Awarded the ARTPARK IISc Bangalore’s Skilling@ARTPARK Fellowship.

  • Codeforces

    Expert on CF
    27th April, 2023

    Finally became an Expert(1707) on Codeforces.

Resume

Education

  1. Indraprastha Institute of Information Technology, Delhi

    B.Tech Computer Science and Artificial Intelligence(CSAI)

    2020 — 2024 | 9.46 CGPA
    1. Department Rank 1 in B.Tech CSAI at IIIT Delhi.

    2. Awarded the Dean’s Award for Academic Excellence at IIIT Delhi.

    3. Awarded the ARTPARK IISc Bangalore’s Skilling@ARTPARK Fellowship.

    4. Awarded the iHub Anubhuti-IIITD Foundation’s CHANAKYA Fellowship.

    5. Undergraduate Researcher at LCS2 and HMI Lab, working on Multi-modal learning and NLP.

    6. Batch Representative at Student Senate and Placement Commitee.

    7. AI/ML Head(Core-Team) - Google Developer Student Club(GDSC) IIIT Delhi.

    8. Teaching Assistant for the Convex Optimization and Computer Organization courses at IIITD.

    9. Sponsorship Head E-Summit 2023(Entrepreneurship Fest of IIIT Delhi) Organizing Committee.

    10. PR and Development Team - Enactus IIIT Delhi.

Experience

  1. Max Healthcare & IIIT Delhi

    Deep Learning Researcher

    September, 2023 — Present

    • • Continued the work from CAI.
    • • Constructing and fine-tuning deep learning models for 3D medical imaging, focusing on self-supervised learning to optimise data representation. Developed a RAC-based model utilising our custom Contrastive KL Loss, allowing us to convert the high-dimensional MRI data to lower dimensions with minimal information loss.

  2. Infosys CAI, IIIT Delhi

    Machine Learning Engineer Intern

    July, 2023 — September, 2023

    • • Worked on developing DL models for predicting segmentation masks and bounding boxes for breast cancer in patient’s DICOM MRI scans with sub-type classification. Utilised the Duke MRI Dataset along with a high quality custom dataset curated by Max Healthcare for the project.

  3. Atlassian

    Data Science Intern

    May, 2023 — July, 2023

    • • Worked in Product Analytics Team to develop an opportunity sizing framework utilising Large Language Models(LLMs) to pinpoint initiative relevance and provide statistical context for product changes addressing business challenges revolving Jira Service Management product.
    • • Wrote over 5000 lines of Python, PySpark and SQL code while utilising Databricks.

  4. Extramarks

    Data Science Intern

    May, 2022 — August, 2022

    • • Engineered and deployed a multi-modal transformer based model for real-time assessment of student engagement during online classes utilising the video stream from students’ webcams and a comprehensive pipeline based on pyVHR, EmoFAN, and OpenVino.
    • • Tech stack: PyTorch, OpenCV, TypeScript, NextJs, Firestore, GCP, and Docker.

  5. UniRely

    Full-Stack Developer

    May, 2020 — July, 2020

    • • Engineered the frontend and backend architecture for UniRely’s website. Developed user interactions and unit-test code for robustness, including edge cases, usability, and general reliability.
    • • Wrote over 8000 lines of code. Tech stack: React, NodeJS, ExpressJS, JavaScript, HTML, CSS and MySQL.

My skills

  • Languages
    85%

    C++ | C | Python | Java | Kotlin | JavaScript | TypeScript | HTML | CSS | C# | SQL | Prolog | Bash

  • Software Development
    80%

    React | Node | Express | Redux | Docker | Django | Flask | SpringBoot | JavaFX | Git | GitHub | MySQL | NoSQL | Microservices | Jest | Unit Testing

  • Distributed Systems & Cloud Computing
    70%

    Kubernetes | Amazon Web Services | Google Cloud Platform | Apache Spark | Proc Maps

  • Machine Learning & Data Science
    90%

    PyTorch | PySpark | Tensorflow | Jax | Scikit-learn | Keras | Huggingface | OpenCV | Pandas | Numpy | Matplotlib | Seaborn | Streamlit | Kaggle | OpenAI | Langchain | Data Modelling | Data Engineering

  • Soft-skills
    92%

    Teamwork | Leadership | Fluent Communication Skills | Versatility

Achievements

  1. Codeforces: Maximum Rating 1707 – (Expert).

  2. CodeChef: Maximum Rating – 2106 (5*) — India Rank under 350 (2,12,000 participants).

  3. Guardian on Leetcode. — Among 0.3% Global Users on Leetcode.

  4. Secured a position in the Top 50 out of 48k participants in HackOn With Amazon - Season 3.

  5. Secured Global Rank 94 in Reply Code Challenge 2023. Qualified for Google Code Jam 2022 Round 1 and Codechef SnackDown’21 Round 1A.

  6. Solved over 1500+ Algorithmic Problems on CodeForces, Atcoder, LeetCode, CSES and CodeChef.

  7. Secured AIR 3681(99.68th percentile) and AIR 6347 in JEE Mains and JEE Advanced respectively.

  8. Selected amongst a few undergraduate students across India to attend Research Week with Google 2024 in Bangalore.

Research Work

  1. Mental Health Co-Pilot(BTech Thesis) | LCS2, IIIT Delhi

    Guide: Dr. Md. Shad Akhtar and Dr. Tanmoy Chakraborty

    • • Working on developing a conversational assistant for individuals seeking support on Online Mental Health Platforms (OMHPs). The project also involves a critical analysis of the role of conversational AI in peer-to-peer interactions within these platforms.
    • • Analysed and curated a dataset with support seeker posts from seventeen mental health subreddits with appropriate annotations. Identified the critical components of an ideal support seeker post.
    • • Developed a RAG and LLama2-based language model utilising our custom taxonomy for generating suggestive questions to help support seekers draft a help-seeking post. Critically analysed the model focusing on deterministic and explainable AI(XAI), and for holistic improvements using metric-triangulation strategies.

  2. Breast Cancer Detection using DICOM MRI Scans | IIIT Delhi & Max Healthcare

    Guide: Dr. Dhruv Kumar

    • • Working on developing DL models for predicting segmentation masks and bounding boxes for breast cancer in patient’s DICOM MRI scans with sub-type classification. Utilised the Duke MRI Dataset along with a high quality custom dataset curated by Max Healthcare for the project.
    • • Constructed and fine-tuned deep learning models for 3D medical imaging, focusing on self-supervised learning to optimise data representation. Developed a RAC-based model utilising our custom Contrastive KL Loss, allowing us to convert the high-dimensional MRI data to lower dimensions with minimal information loss.

  3. Using LLMs in Software Requirements Specifications | IIIT Delhi

    Guide: Dr. Pankaj Jalote

    • • Conducted a study on fine-tuning large language models (LLMs) and prompt engineering for software development.
    • • Analyzed open and closed-source foundational LLMs along with fine-tuned LLMs for domain-specific usecases to generate Software Requirements Specifications(SRS) and Software Design Documents(SDD). Worked with domain experts to evaluate the process.
    • • Formulated a systematic approach to generate SRS and SDD documents using prompt engineering which allows us to develop an ideal context-prompt pair for any software project.

  4. Real-time Student Engagement Prediction in online classes | HMI Lab, IIIT Delhi

    Guide: Dr. Jainendra Shukla

    • • Curated a custom dataset for training transformer based multi-modal solutions for engagement prediction in online classes. Utilised concepts from Affective Computing such as the VAD (Valence-Arousal-Dominance) model to identify relevant modalities, formulate training losses and methodology.
    • • Developed an ensembled SwinT based model performing better than the current SOTA with 5 classification heads to improve accuracy for classes with lower frequencies due to long-tail nature of the dataset.
    • • Further worked on reducing the inference time latency of the model for real-time utilisation.

Contact