Biography

I’m Rohit K Bharadwaj, a second year grad student pursuing MSc Machine Learning at MBZUAI, Abu Dhabi, UAE. I will be graduating in June 2024.

I have experience working in Android Development, Deep Learning, and on various Computer Vision, and NLP research projects.

I’m motivated to contribute towards the development of AI, and more specifically Computer Vision technologies, so that they can be deployed more widely in the real world, and help people in their day-to-day lives. I believe that AI can help level the playing field for everyone, and bridge the existing socio-economic gaps in our society.

I have a good mix of research and development experience. Thus, I firmly believe that I can contribute to the advancement of research and implement the technology for end-users.

I’ve mostly worked on Biometrics, Topic Modelling, Generative Adversarial Networks (GANs), Object Detection, and Large Language Models (LLMs).

News:

  • Currently working on Diffusion Models for Video Generation under Dr. Salman Khan.
  • The project website for our work titled Enhancing Novel Object Detection via Cooperative Foundational Models is now live.
  • Completed all the course requirements at MBZUAI with a CGPA of 3.90/4.00.
  • Served as a reviewer at CVPR 2024.
  • Served as a graduate teaching assistant for the course MTH701 - Mathematical Foundations of Artificial Intelligence, at MBZUAI. My responsibilities included teaching, grading, and providing assignment solutions to the students.

Download my resumé.

Interests
  • Generative Models (Diffusion, GANs)
  • Computer Vision
  • Artificial Intelligence
  • Programming
Education
  • MSc Machine Learning, 2022 - 2024

    MBZUAI

  • B.E Computer Science, 2018 - 2022

    BITS Pilani

  • MSc Mathematics, 2017 - 2022

    BITS Pilani

Skills

Android Development
pytorch
Deep Learning
cpp
C/C++
flutter
Flutter
Python

Experience

 
 
 
 
 
SDE Intern & SDE-1
Jan 2022 – Jun 2022 Gurugram, India
  • Worked on improving functionality of existing NodeJS based APIs, which were being used in the company’s internal dashboard. I was also responsible for the front-end changes and writing of Unit Tests (UTs) for the APIs.
  • Was also able to convert my internship into a full-time offer.
  • Created custom OpenAPI schema validation rules. These custom rules allows much stricter schema validation.
  • Created an automated python script to extract out 4 pipeline data (UT, Lint, Type Errors, Circular Dependencies) from each of the 25 microservices.
  • Integrated In-Memory MongoDB with Jest, which eliminates the need to mock DB calls for UTs.

Tech stack: NodeJS, Typescript, OpenAPI, MongoDB, Jest, MySQL, Grafana, Kibana, Microservices and Distributed Systems.

 
 
 
 
 
Mitacs Globalink Research Intern at York University, Canada
May 2021 – Aug 2021 Toronto, Canada
  • Explored and implemented topic modelling algorithms like Word2Vec, LDA, and Lda2Vec using Gensim and PyTorch in a given knowledge domain of water resources management. The experiments were conducted on 28k full-text documents and 88k abstracts over 7 academic journals.
  • Generated word clouds and interactive HTML visualizations showing the inter-topic distance map using PyLDAVis.
  • Computed and compared topics generated by each model [LDA and Lda2Vec], dataset [abstract and full-text], and pre- processing methods [WordNet Lemmatizer, Noun + Verb, and Noun + Verb + Adjective] over each of the 7 journals using jaccard distance to plot and visualize the correlation heatmaps. [7 journals × 2 datasets × 6C2 = 210 comparisons]
 
 
 
 
 
Head of Application Development Team
Nov 2019 – Jun 2020 Pilani

Responsibilities:

  • Developed the Student’s Union App
  • Guiding and Leading the App Development Team
 
 
 
 
 
Summer Research Intern
May 2019 – Jul 2019 New Delhi, India

Worked directly under Dr. S. Ramachandran, Senior Principal Scientist, Council of Scientific and Industrial Research - Institute of Genomics and Integrative Biology, Delhi, India.

  • Project was on clustering and visualizing similar medical terms present in biomedical literature. Scrapped over 7074 abstracts on the topic of “Vitiligo” from PubMed. Handled entire end-to-end pipeline of data acquisition, data pre- processing, model training, and visualization of results.
  • The data pre-processing was handled using regular expressions, stop-word removal, and lemmatisation. Bi-grams from the data were obtained using Gensim, and the common data pre-processing stages were implemented using NLTK.
  • GloVe model was then trained on the dataset to obtain vector embeddings of the words and bi-grams. Visualization of the embeddings was done using Gephi. Thus, the vocabulary terms were visualised in the form of a weighted graph, where the weight of the edges between two terms was equal to the cosine similarity of their respective embeddings. Project on Github.

Accomplish­ments

LFD103 A Beginner’s Guide to Linux Kernel Development
See certificate
Tensorflow in Practice Specialization
A Four Course Specialization covering Implementation of Deep learning models in Tensorflow
See certificate
Singapore India Hackathon 2019 Winner
Got Selected for the Joint International Level Hackathon after rigorous selection process and our team CodersInSing came in Top 8 and won $2000 (Singapore Dollars)
See certificate See Results Details
Deep Learning Specialization
A Five Course Specialization on Deep Learning offered by Andrew Ng
See certificate
Smart India Hackathon 2019 Winner
I was the team leader of our team CicadaCrackers, we were first in our problem statement and won Rs 1,00,000
See certificate See Results Details

Recent Publications

Quickly discover relevant content by filtering publications.

Contact