Work 👨💻
NYU Agile Robotics and Perception Lab
I am a researcher at NYU ARPL, where I focus on developing multi-robot systems using innovative techniques. Additionally, I maintain reproducible build images for the lab's pipeline.
NYU Building Informatics and Visualization Lab
In my role as a machine learning engineer at NYU BiLAB, I did some data annotation, facade defects detection and image generation using Generative Adversarial Networks (GANs) and image segmentation models like Segment Anything Models (SAM). The objective was to generate synthetic facade images while also segmenting various types of defects. Our efforts earned us 3rd Place Prize in the NYU Tandon Research Excellence Exhibit, 2024.
Central Road Research Institute of India
As a full-stack engineering at CRRI, I developed web applications focused on processing raw data sets. These applications were designed to offer an intuitive user interface for data visualization and report generation. The projects also had significant geospatial data processing components.
Purdue University - CS252
I worked as undergraduate teaching assistant for systems programming course at Purdue University. The course was centered on developing low-level software like malloc, shell and concurrency in the C programming language.
Cummins Inc.
During my brief term as software engineer intern at Cummins, I wrote a service in Python using AWS Lambda and DynamoDB. I also implemented a Java based developer SDK for the same. Additionally, I won 3rd Place Prize in company wide intern hackathon with a group of coworkers.
Open Source 🤝
MindsDB
During Hacktoberfest 2023, I integrated nine APIs, including PyCaret, Pinecone, NPM, SAP ERP, Lightdash, Xata, Milvus, Apache Doris, and Shopify, into the MindsDB ecosystem.
Publications 📑
Evaluating GAN Architectures for Generating Images of Defective Facades
We evaluated the performance of DCGAN, BigGAN, and Lightweight GAN architectures in generating facade images featuring four types of defects: erosion, efflorescence, missing mortar, and spalling. Our primary goal was to generate additional data to augment existing datasets. Among the models tested, Lightweight GAN proved to be particularly effective for this application.
Projects ✨
Simple Static Site Generator
A static site generator built with Python that supports various file formats and file minification. This was my first stab at building a transpiler from scratch. It's pretty rudimentary but it works for generating static websites like this one.
Destined
A glorified to-do application with various sorting and quick entry functionality. I built it a long time ago to help me organize my day quickly and somewhat automatically.
Candle Grey
A minimal, no-color color scheme designed for Vim8. It was built as an exercise in simplicity.
Education 🎒
New York University
Master of Science: Computer Science
Purdue University
Bachelor of Science: Computer Science, Minor in Business Economics, Certificate of Entrepreneurship