Selected work
Projects

PREMISE
Diagnosed positional memorization in protein fitness predictors using ProteinGym's CV schemes (Random, Modulo, Contiguous). Built a structural feature extraction pipeline (PDB + DSSP); per-residue ESM-2 embeddings improved Spearman rho by up to +0.158 on positional-extrapolation splits vs. mean-pool baseline. Technologies: Python, ESM-2 (650M), ProteinGym, DSSP, PyTorch, scikit-learn.

Smart Coding Assistant
AI coding assistant combining Google Gemini with Stack Overflow retrieval (TF-IDF + cosine similarity), improving generation accuracy by 15%. Added complexity analysis and optimization suggestions on a FastAPI backend, containerized with Docker and deployed on Google Cloud. Technologies: Python, Streamlit, Google Generative AI, StackExchange API, TF-IDF, Cosine Similarity, FastAPI, Docker, Google Cloud.

AI Chatbot
A chatbot built on the Gemini API, TensorFlow-Hub, Pinecone, and Streamlit.

Dynamic Pathfinder
Implemented Dijkstra's algorithm to optimize shortest-path search between two points.

Amazon-Flipkart Discount Tracker
A web scraper that tracks discount percentage on Amazon and Flipkart.

PREMISE
Diagnosed positional memorization in protein fitness predictors using ProteinGym's CV schemes (Random, Modulo, Contiguous). Built a structural feature extraction pipeline (PDB + DSSP); per-residue ESM-2 embeddings improved Spearman rho by up to +0.158 on positional-extrapolation splits vs. mean-pool baseline. Technologies: Python, ESM-2 (650M), ProteinGym, DSSP, PyTorch, scikit-learn.

Smart Coding Assistant
AI coding assistant combining Google Gemini with Stack Overflow retrieval (TF-IDF + cosine similarity), improving generation accuracy by 15%. Added complexity analysis and optimization suggestions on a FastAPI backend, containerized with Docker and deployed on Google Cloud. Technologies: Python, Streamlit, Google Generative AI, StackExchange API, TF-IDF, Cosine Similarity, FastAPI, Docker, Google Cloud.

AI Chatbot
A chatbot built on the Gemini API, TensorFlow-Hub, Pinecone, and Streamlit.

Dynamic Pathfinder
Implemented Dijkstra's algorithm to optimize shortest-path search between two points.

Amazon-Flipkart Discount Tracker
A web scraper that tracks discount percentage on Amazon and Flipkart.