AI Engineer, ML Researcher & Data Engineer
Building and researching AI systems, backed by 6+ years of production data engineering.
Master's student at Carnegie Mellon University, specialising in Business Intelligence and Data Analytics. I am currently a research assistant to Prof. Deva Ramanan and Prof. John Galeotti, where I am first author on a paper accepted to ECCV on how vision language models read images and text together. This past summer I also worked as an AI Engineer Intern at Foresight RCM, building AI systems for healthcare claims. Previously a Data Engineer at Oracle Financial Software Services for 6+ years, building fault tolerant ETL pipelines, automation frameworks, and ML systems across 20+ enterprise modules globally.
I'm currently a Master's student at Carnegie Mellon University – Heinz College, pursuing a Masters in Information Systems Management with a specialisation in Business Intelligence and Data Analytics. My coursework spans deep learning, unstructured data analytics, distributed systems, and advanced databases.
I am currently a research assistant to Prof. Deva Ramanan and Prof. John Galeotti at CMU, studying how vision language models actually read images and text, and I am first author on a paper accepted to ECCV that comes out of that work. This past summer I also worked as an AI Engineer Intern at Foresight RCM, where I built AI systems that help healthcare teams catch claim denials before they happen.
Before CMU, I spent 6+ years as a Data Engineer at Oracle Financial Software Services in Bengaluru, building Python automation frameworks that cut deployment cycles by 80%, engineering fault-tolerant ETL pipelines on OCI, and creating real-time monitoring dashboards serving 20+ enterprise modules.
I'm passionate about the intersection of data engineering and machine learning — from pipelines that make data reliable to models that make data speak. Outside of work, I've led 300-person townhalls, published IoT research, and co-founded a DevOps club that mentored 80+ students.
Vision language models answer better when the question comes after the image than before it, even though putting the question first should help the model know what to look for. Working with Prof. Deva Ramanan and Prof. John Galeotti, I used logit lens and attention probe analysis to show why: an early question does steer perception, but the answer token stops attending back to it once hundreds of image tokens sit in between. The fix, question echoing, restates the question on both sides of the image so one copy steers perception and the other is read out at answer time. It needs no architecture changes and no fine tuning, and it lifts Winoground group accuracy by up to 19 points.
Published during my undergraduate studies. Spearheaded an IoT enabled energy metering system built on wireless sensor networks, with real time analytics, anomaly alerts, and consumption forecasting that delivered a verified 15% reduction in residential utility wastage.
Built a multilayer perceptron to classify phoneme states from Mel spectrogram features for speech recognition. Applied systematic hyperparameter tuning across context window sizes and architecture depth to improve generalisation on unseen speech data.
Built a ResNet-50 from fundamental PyTorch operations for open-set face recognition, classifying 8,631 identities, then using the learned embeddings to verify pairs of faces never seen during training. Reached a 3.14% Equal Error Rate and 97.2% verification accuracy. Methodology extends to surveillance, retail product recognition, and vehicle identification.
Developed an AI-based risk prediction tool to identify high-risk maternity and diabetic patients using clinical parameters. Implemented automated patient prioritisation and a real-time simulation module, improving triage efficiency by 30%.
City-wide property price forecasting using Random Forest regression. Integrated a Q&A bot powered by TinyLlama LLM for natural-language property search, letting users query listings and price estimates conversationally.
Open-source contributor — enhanced code generation workflows using Gemini APIs, adding multi-file prompt execution, test scenario coverage generation, and improved usability for prompt-driven engineering tasks.
Spearheaded an IoT-enabled energy metering system via wireless sensor networks — real-time analytics, anomaly alerts, and consumption forecasting. Achieved a verified 15% reduction in residential utility wastage.
A Streamlit app for CMU's campus community to compare shuttles, public transit, and ride-sharing in real time. Features a multi-modal route planner, live transport tracking, and integration of multiple external data sources.
A team project for CMU's Intro to Deep Learning course. Implemented a U-Net based DDPM from scratch for image generation, including the full training pipeline and sampling from noise, trained on a subset of ImageNet100.
Hosted Oracle Townhall 2020 with 300+ attendees; led cultural, organisational & engagement initiatives.
Founding member of DevOps Club (MCE); trained 80+ students in development, version control, and interview preparation.
I'm currently open to internship and full-time opportunities in data engineering, ML engineering, and data science. Whether you have a question or just want to say hello — my inbox is always open.