The purpose of computing is
insight, not numbers.

A Little About Me
- I'm a pre-final year CS undergrad who likes turning messy data into software people actually use.
- I'm exploring software development, data analytics, machine learning, and data engineering, from full-stack apps to Power BI dashboards and predictive models.
- On the applied AI side, I have built RAG pipelines and LLM tools with FastAPI, ChromaDB, Gemini, Groq, and Ollama.
- I'm aiming for roles as a Data Engineer, Data Analyst, or AI Engineer, while building projects that I use every day.
A Few Things I Love...
Places I've worked
Product Intern
/ Atypical Advantageinternship•Jul 2026 – Aug 2026
- Developed and integrated a multilingual STT/TTS application supporting all 22 official Indian languages with automatic mid-conversation language detection.
- Curated, structured, and preprocessed datasets for ML-based conversational learning systems, supporting reliable downstream model development.
- Contributed to the application structure for an accessible, inclusive user experience.
PythonSpeech-to-TextText-to-SpeechData PreprocessingMachine Learning
Research Intern
/ Malaviya National Institute of Technology (MNIT) Jaipurinternship•May 2026 – Jul 2026
- Developed an end-to-end ML pipeline to detect stealthy cyberattacks on power grids by simulating adversarial manipulations of load data.
- Used clustering to baseline normal load patterns and define parameters for stealthy anomalies.
- Engineered a high-dimensional feature set (power flow measurements, statistical dispersion indicators) and trained a classifier to separate normal operation from targeted false data injections.
PythonScikit-learnClusteringFeature EngineeringTime Series
Research Intern
/ Indian Institute of Information Technology (IIIT) Allahabadinternship•Dec 2025 – Feb 2026
- Cleaned and processed a combined dataset of 60,400+ records with Python and Pandas to train and validate transformer models (MentalBERT, MelBERT) for mental-health sentiment analysis.
- Analysed misclassification patterns to build an optimised two-stage hierarchical classifier.
PythonPandasPyTorchHugging FaceNLP
Things I Know
View CertificationsPython
SQL
NoSQL
PostgreSQL
Java
C++
C
TypeScript
Python
SQL
NoSQL
PostgreSQL
Java
C++
C
TypeScript
Python
SQL
NoSQL
PostgreSQL
Java
C++
C
TypeScript
Python
SQL
NoSQL
PostgreSQL
Java
C++
C
TypeScript
Power BI
Advanced Excel
Pandas
NumPy
Jupyter
Google Colab
Power BI
Advanced Excel
Pandas
NumPy
Jupyter
Google Colab
Power BI
Advanced Excel
Pandas
NumPy
Jupyter
Google Colab
Power BI
Advanced Excel
Pandas
NumPy
Jupyter
Google Colab
Scikit-learn
PyTorch
TensorFlow
Hugging Face
Gemini
Ollama
ChromaDB
Groq
Scikit-learn
PyTorch
TensorFlow
Hugging Face
Gemini
Ollama
ChromaDB
Groq
Scikit-learn
PyTorch
TensorFlow
Hugging Face
Gemini
Ollama
ChromaDB
Groq
Scikit-learn
PyTorch
TensorFlow
Hugging Face
Gemini
Ollama
ChromaDB
Groq
FastAPI
Streamlit
React
Supabase
SQLAlchemy
Git
GitHub
FastAPI
Streamlit
React
Supabase
SQLAlchemy
Git
GitHub
FastAPI
Streamlit
React
Supabase
SQLAlchemy
Git
GitHub
FastAPI
Streamlit
React
Supabase
SQLAlchemy
Git
GitHub
Things I've Built
View all projects
Minoki: Server Manager
completedA Wi-Fi gateway, captive portal, VPN and self-hosted cloud control plane. This repository holds write-ups, diagrams and screenshots only; the source is private.
NetworkingVPNCaptive PortalSelf-hosting

Financial Intelligence Dashboard
completedInteractive Power BI dashboard analysing financial performance across 4,400+ public companies, with company and industry level comparison of revenue, profitability, assets, liabilities and financial health.
Power BIDAXPower QueryPython+1
Things I've Published
IEEE
Conference paper · ICACCM 2026
Multivariate Deep LSTM for Short-Term Load Forecasting: A Robust Framework for Delhi Under Extreme Weather
Short-term electricity load forecasting for Delhi with deep LSTM networks, focused on how the models behave during extreme weather.
LSTMTime SeriesLoad ForecastingDeep Learning
Springer
Conference paper · SSIC 2025
Distilling Black-Box Ensembles into Interpretable Decision Trees for Explainable AI
Distils the behaviour of black-box ensemble models into decision trees that people can read, so predictions stay explainable.
Explainable AIDecision TreesEnsemblesModel Distillation
Let's Talk
Words that stayed
The purpose of computing is
insight, not numbers.

