I'm a data engineer in the Risk Division at Goldman Sachs. I attended graduate school at the Courant Institute of Mathematical Sciences (New York University) where I studied Computer Science, with a focus on Data Science and Applied AI. I completed my undergaduate degree in Computer Science (with a Minor in Data Science) from BITS Pilani (Hyderabad). I have a keen interest in Machine and Deep Learning applications and have work spanning Computer Vision, NLP, Multi-Modal Learning, Predictive Analytics and LLM based workflows. I also enjoy dabbling in development related projects during my free time and have experience working with MERN stack. Academics aside, I enjoy playing the piano (Trinity College certified), debating and baking.
Here's some information about me that probably isn't very useful.
My main area of interest is Machine and Deep Learning, but I also have experience with full-stack development.
It ain't much, but it's honest work. :)
July 2024 - Present
August 2021 - January 2022
May 2021 - July 2021
May 2020 - July 2020
September 2022 - May 2024
August 2018 - May 2022
Here are a few of the interesting things I've worked on as a part of my courses along with some fun stuff I've done on the side.
An AI-powered data analysis agent using Retrieval-Augmented Generation (RAG) and LLM-based autonomous agents to translate natural language queries into executable SQL for real-world datasets
Check it out!A 3D self-supervised vision model for head CT scan analysis, leveraging advanced techniques like Masked Auto-Encoders and DINO for enhanced representation learning
Check it out!PyTorch implementation of the technique presented in this paper. NST is a method that lets use style and structre extracted by CNNs to combine 2 images - to transfer the "style" of one image to another.
Check it out!PyTorch implementation of DC-GAN, a Generative Adversarial Network that uses convultional layers to be able to generate realistic looking images. Trained on the wiki faces dataset, this implementation can generate new faces.
Check it out!Developed for the Flipkart GRiD 2.0 hackathon. This is an application that uses a convultional autoencoder style architecture to extract features from clothing items, using them categorization and trend analysis. Ratings of numerous clothing items were scraped from various e-Commerce sites to train a model to be able to predict the performance of a new clothing item before it went out to market.
Check it out!Attempted to use the chaotic nature of the Lorenz Curves and Bifurcation Fractal to generate keys for the purpose of image encryption.
Check it out!Compared multiple training techniques to find the optimum configuration to maximize performance while minimizing compute time and price.
Check it out!VQA model with multiple text and image encoders trained on a dataset created by modifying existing X-Ray datasets.
Check it out!Presented at IEEE ICBDA '24 (Best Presentation)
Check it out!Presented as a poster at ACM COMPASS '22
Check it out!Presented at HealthDL'21, a part of ACM MobiSys.
Check it out!In this post, I document my experience participating in the annual hackathon conducted by Flipkart and also explain my submission.
Check it out!This is travel blog of sorts where I talk about all the day trips I went on while pursuing my thesis in Barcelona.
Check it out!This is travel blog of sorts where I talk about some of the places I visited in the city while pursuing my thesis in Barcelona.
Check it out!A gentle introduction to model and data parallelism in Deep Learning and how they can be combined to achieve even better results.
Check it out!A foray into multimodal learning - a VQA model trained on a (somewhat) custom dataset in the field of radiology. The model can identify problems in X-Rays, body parts present, orientation of scans and more!
Check it out!I have been learning the piano for over 10 years. While I am trained as a Western Classical pianist, I regularly cover a variety of popular songs and post them on Instagram, you can follow me @high.on.keys. Here's a sneak peak!