Skip to content
View MaDHuPRi's full-sized avatar

Block or report MaDHuPRi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MaDHuPRi/README.md

Madhu Priya Pulletikurthi

class MadhuPriya:
    def __init__(self):
        self.name       = "Madhu Priya Pulletikurthi"
        self.role       = "Data Scientist & GenAI Engineer"
        self.education  = "M.S. Data Science @ UMBC (GPA: 4.0/4.0)"
        self.location   = "Ashburn, VA"
        self.focus      = ["Agentic AI", "RAG Pipelines", "LLM Evaluation", "MLOps"]
        self.patent     = "India Patent Office - Application No. 202341084582 A"
        self.fun_fact   = "I turned a dyslexia research project into a published patent 🧾"

    def say_hi(self):
        print("Thanks for stopping by! Let's build something intelligent together 🀝")

I'm an AI/ML engineer and data scientist passionate about building end-to-end intelligent systems β€” from raw data pipelines to production-ready GenAI applications. Currently pursuing my M.S. in Data Science at UMBC with a perfect 4.0 GPA, while also serving as a Graduate Teaching Assistant in ML & Data Science.

My work spans Retrieval-Augmented Generation, agentic AI architectures, and LLM evaluation, with hands-on experience from my internship at KPMG India and multiple research-to-production projects.


πŸ› οΈ Tech Stack & Skills

πŸ€– GenAI & Agentic AI

LangChain Β· LangGraph Β· LLaMA 3 Β· Prompt Engineering Β· Agentic Tool-Calling

πŸ” Embeddings & Search

FAISS Β· ChromaDB Β· Vector Search Β· RAG Pipelines Β· Semantic Search

πŸ§ͺ ML & Data Science

PyTorch (inference/applied modeling) Β· XGBoost Β· NumPy Β· Pandas Β· NMF Topic Modeling

☁️ Deployment

Docker Β· Streamlit Β· FastAPI Β· REST APIs

πŸ’» Languages & Data

Python Β· SQL Β· PostgreSQL Β· Git Β· Apache Spark/PySpark Β· Jupyter


πŸ’Ό Work Experience

🏫 University of Maryland, Baltimore County β€” Graduate Teaching Assistant (ML & Data Science) | Oct 2025 – Present

  • πŸŽ“ Guided 60+ graduate students through the end-to-end ML lifecycle β€” feature engineering, model training, hyperparameter tuning, cross-validation, and deployment-readiness across two courses
  • πŸ” Reviewed 20+ code and ML submissions per cycle, reducing recurring pipeline errors by ~60% through structured feedback on reproducible ETL patterns and model-validation standards

🏒 KPMG India β€” AI/ML Analyst Intern | Jan 2024 – Jul 2024 | Bengaluru, India

  • βš™οΈ Built Python and SQL ETL pipelines integrating Adobe Analytics, Apache Solr, and REST APIs for the Asian Paints client engagement, eliminating ~40% of manual prep and compressing analyst turnaround from days to hours
  • πŸ“Š Delivered Adobe Analytics dashboards surfacing customer journey trends and campaign performance for client stakeholders
  • 🐳 Standardized ML workflow environments using Docker within a Jenkins-based deployment pipeline across 3 client engagements, reducing re-deployment failures to zero across the engagement lifecycle

πŸš€ Featured Projects

πŸ† Project πŸ”§ Tech Stack πŸ“ Description
Voice-Based Agentic AI Interviewer faster-whisper, LLaMA 3, LangGraph, TTS End-to-end agentic pipeline (STT β†’ LLM reasoning/tool-calling β†’ TTS) with a dedicated evaluation framework for hallucination detection and failure-mode classification
AI Meal Planner (RAG) RAG, LLaMA-3, FAISS, USDA API RAG pipeline over 20K+ USDA FoodData records; benchmarked FAISS against 3 alternative vector databases, achieving sub-150ms retrieval on CPU-only hardware
Automated News Analytics Pipeline NMF, TF-IDF, DistilBART, RoBERTa 12-model NLP benchmark across summarization, sentiment classification, and topic modeling on 300K+ articles; deployed as a sub-30ms Streamlit inference pipeline
AI-Interview-Curator Python, Streamlit, LLMs Streamlit-based AI tool that analyzes job descriptions & resumes to generate tailored interview questions
Dyslexia Diagnosis via ML ML classifiers, Python Patent-filed classifier benchmarking 12 ML classifiers, ensemble model achieving 95.2% accuracy β€” published as "Dyslexia Detection Using Machine Learning," ICACITE 2024
Crime Analysis (Big Data) Apache Spark, PySpark, Jupyter Big data pipeline leveraging distributed computing to analyze large-scale crime datasets
Optical Flow (RAFT) PyTorch, RAFT, Computer Vision Applied a pretrained RAFT model for optical-flow-based motion detection β€” inference/application-level computer vision
YouTube Popularity Prediction XGBoost, HDBSCAN ML pipeline predicting pre-publication engagement from YouTube API metadata
UMBC Data Science Capstone Python, ML, Data Science End-to-end capstone project for UMBC M.S. Data Science program

πŸŽ“ Education

πŸ›οΈ Institution πŸŽ“ Degree πŸ“… Duration ⭐ GPA
University of Maryland, Baltimore County (UMBC) M.S. Data Science Aug 2024 – May 2026 4.0 / 4.0
Dayananda Sagar College of Engineering B.E. Information Science Aug 2020 – May 2024 3.84 / 4.0

πŸ… Certifications & Achievements

  • πŸ† Google Prompting Essentials β€” Google (2024)
  • πŸ† Google Data Analytics Professional Certificate β€” Coursera (2024)
  • πŸ€– Anthropic: Claude 101 (Jun 2026)
  • πŸ€– Anthropic: Introduction to Claude Cowork (Jun 2026)
  • πŸ“œ Published Research: "Dyslexia Detection Using Machine Learning" β€” ICACITE 2024
  • πŸ”¬ Patent Filed: India Patent Office β€” Application No. 202341084582 A
  • πŸŽ“ Perfect 4.0 GPA in M.S. Data Science at UMBC

🀝 Let's Connect!

I'm always open to interesting conversations, collaborations, and new opportunities in AI/ML, GenAI, and Data Science.

LinkedIn Β· Email Β· GitHub

"Turning data into decisions, and models into impact."

Pinned Loading

  1. UMBC-DATA606-Capstone UMBC-DATA606-Capstone Public

    Jupyter Notebook

  2. AI-Interview-Curator AI-Interview-Curator Public

    A Streamlit-based AI tool that analyzes a Job Description and resume to generate tailored technical and behavioral interview questions using local LLMs via Ollama. Includes candidate fit insights, …

    Python

  3. Dyslexia-Diagnosis Dyslexia-Diagnosis Public

    Jupyter Notebook

  4. OpticalFlow_RAFT OpticalFlow_RAFT Public

    Jupyter Notebook

  5. Crime-Analysis Crime-Analysis Public

    With the increasing volume of crime-related data, traditional data processing tools struggle to handle large datasets efficiently. This project leverages big data platforms like Apache Spark, PySpa…

    Jupyter Notebook

  6. Youtube_Popularity_Classification Youtube_Popularity_Classification Public

    Jupyter Notebook