Data Science · AI/ML · Data Engineering

Moulya Reddygari Bhupal

Data Engineer | AI/ML Enthusiast | Building Agentic AI Systems

Data Science graduate with hands-on experience building scalable real-time data pipelines, streaming analytics platforms, ETL workflows, and AI/ML systems. Skilled in Python, SQL, Spark, Kafka, Airflow, and cloud platforms (AWS, Azure, GCP), with experience designing end-to-end data engineering solutions that transform large-scale multi-source data into actionable insights.

About

I am a data-focused engineer passionate about building intelligent systems that combine rigorous data analysis with modern AI. I thrive on real-world, messy datasets and on designing end-to-end pipelines that turn raw inputs into decisions people can trust.

I care about clarity, reproducibility, and collaboration—whether that means solid data engineering, thoughtful modeling, or agentic workflows that make analysis faster and more reliable.

Education

M.S., Data Science

University of North Texas

2024 – 2026 · GPA 4.0 / 4.0

B.S., Computer Science

Sree Vidyanikethan Engineering College

2019 – 2023 · GPA 3.4 / 4.0

Professional experience

AI Agent Developer

Research Assistant · Denton, TX · May 2025 – May 2026

Python, LLaMA 3.3, ChromaDB, Groq, Sentence Transformers, and Streamlit for production RAG systems.

  • Built a RAGGuard, a production-ready RAG pipeline with Python, LLaMA 3.3-70B, Sentence Transformers (all-MiniLM-L6-v2), ChromaDB and Groq API, yielding a performance of 82% precision@5 and 76% recall@5 with arXiv paper benchmarks.
  • Designed a pre-ingestion classification layer that filters out ~40% of arXiv papers that are irrelevant to the classification using logistic regression on engineered features that takes less than 5ms to predict a paper's classification before vector indexing.
  • After removing the duplicate chunks retrieved using Maximal Marginal Relevance (MMR, λ=0.6) semantic retrieval with Sentence Transformer embeddings, more diversity in retrieved chunks for each query was added.
  • Probability scoring and feature weight visibility are some of the engineered features of Explainable AI (XAI) that make relevance decisions more transparent and help to maintain a 66.7% refusal accuracy on out-of-scope queries.
  • Launched end-to-end Streamlit application for upload and display of PDF documents, as well as semantic Q&A and source citations – saving up to 3-5 hours a research project in manually reading the paper.

Data Engineer | Client: NTT DOCOMO

Accenture · Bangalore, India · Jul 2023 – Oct 2024

Azure Data Factory, Databricks, Delta Lake, Synapse, and Power BI for enterprise-scale ETL and analytics.

  • Engineered 50+ Azure Data Factory pipelines integrating SQL Server, Oracle, MySQL, REST APIs, ADLS Gen2, and enterprise applications, processing hundreds of GBs of data daily for analytics and operational reporting.
  • Developed scalable PySpark transformation workflows in Azure Databricks, applying data cleansing, schema validation, deduplication, and business rules to deliver reliable, analytics-ready datasets.
  • Implemented Medallion Architecture and Delta Lake across Bronze, Silver, and Gold layers, improving data quality, standardization, and downstream reporting reliability by 40%.
  • Optimized ETL workloads through incremental loading, partitioning, Spark optimization, parameterized pipelines, and SQL tuning, reducing overall pipeline execution time by 30%.
  • Published curated datasets to Azure Synapse Analytics and Azure SQL Database, supporting Power BI dashboards used across Finance, Operations, Customer Analytics, and Executive Reporting.
  • Strengthened production reliability through Azure Monitor and Log Analytics, troubleshooting pipeline failures, performing root-cause analysis, implementing retry strategies, and supporting SLA-driven data delivery.
  • Automated secure deployments across Development, QA, and Production using Azure DevOps, Git, CI/CD pipelines, Azure Key Vault, and parameterized configurations, improving release consistency and deployment efficiency.
  • Partnered with Business Analysts, Product Owners, Data Architects, QA, and BI Developers to translate business requirements into scalable Azure data solutions and deliver trusted datasets for enterprise decision-making.

Data Engineer Intern

Optum Health (UnitedHealth Group) · India · Aug 2022 – Jun 2023

AWS Glue, EMR, Redshift, S3, and Athena for healthcare data lake and ETL workloads.

  • Developed 80+ AWS Glue ETL pipelines integrating claims, provider, pharmacy, and clinical data into an enterprise Amazon S3 data lake.
  • Built PySpark applications on Amazon EMR, processing 8–12 million healthcare records daily for downstream analytics.
  • Loaded curated datasets into Amazon Redshift, improving reporting performance through partitioning and SQL optimization.
  • Implemented AWS Glue Crawlers, Glue Data Catalog, and Amazon Athena to enable metadata-driven analytics across 500+ GB of healthcare data.
  • Reduced ETL execution time by 30% through incremental processing and Spark performance tuning.
  • Monitored production workloads using Amazon CloudWatch, resolving failures and maintaining SLA compliance.
  • Secured enterprise workloads using AWS IAM, AWS Secrets Manager, and AWS KMS, supporting secure cloud deployments.
  • Collaborated with healthcare SMEs, architects, and reporting teams to deliver trusted datasets for operations, compliance, and executive analytics.

Technical skills

Languages
Python SQL
Data
Pandas NumPy ETL/ELT Apache Spark Feature engineering Time-series forecasting A/B testing
Visualization
Plotly Matplotlib Tableau Streamlit
Databases
PostgreSQL MySQL MongoDB ChromaDB
AI & ML
LLaMA 3 Groq LangChain LangGraph TensorFlow Keras scikit-learn XGBoost LightGBM Vector databases Prompt engineering LLM applications
Tools
Git Docker Airflow Jenkins CI/CD
Cloud
Azure GCP AWS Google Cloud Scheduler

Projects

E-Commerce Analytics Platform

Personal Git Repo · Mar 2026 – May 2026

Production-style real-time data engineering platform simulating a full e-commerce analytics stack end to end.

  • Architected a production-style real-time data engineering platform processing ~15 events/sec (~1.3M events/day) across 5 Kafka topics using Apache Kafka, Spark Structured Streaming 3.5, and Debezium CDC.
  • Designed a bronze/silver/gold medallion data lake with partitioned Parquet storage, implementing 10-minute watermark logic for late-arriving data and event-driven CDC sync from PostgreSQL OLTP via Debezium.
  • Built PySpark + Airflow batch ETL pipelines orchestrating bronze → gold layer transformations with AWS Glue-style reference scripts for Redshift warehouse loading, demonstrating cloud-ready DE architecture.
  • Developed CommercePulse, a real-time Streamlit dashboard with 5-second auto-refresh displaying live KPIs (revenue/min, orders/min, active users, failed payments) sourced from Spark Structured Streaming via PostgreSQL, with pipeline health monitoring across Kafka, Spark, data lake, and CDC layers.
  • Containerized the entire stack (Kafka, Spark, Airflow, Debezium, PostgreSQL, Streamlit) using Docker Compose, enabling one-command local deployment of a production-equivalent data engineering environment.

Tools used: Apache Kafka · Spark Structured Streaming · Debezium · PySpark · Airflow · PostgreSQL · Streamlit · Docker · Parquet · Python

Research Paper Assistant

AI Agent Developer · University of North Texas · 2025 – 2026

AI assistant for analyzing research papers—semantic search, grounded Q&A, and source citations over uploaded PDFs.

  • Built a RAG pipeline for PDF extraction, chunking, embeddings, and ChromaDB retrieval with LLM answer generation.
  • Semantic search over paper sections to improve context matching and reduce hallucinations vs. keyword-only search.
  • Explainability and confidence scoring so users can judge answer reliability; Streamlit UI with quick actions for summaries and key sections.

Tech stack: Python · Streamlit · ChromaDB · embeddings · LLMs · NLP

Interview Preparation Agent

Research project · Advisor: Dr. Clifford Whitworth, University of North Texas · Mar 2026 – May 2026

Production-grade Retrieval-Augmented Generation system with modular, role-based architecture for grounded interview workflows.

  • Built with LangChain, LangGraph, and ChromaDB; top-k semantic retrieval with context injection and a hallucination guard for grounded responses.
  • Scalable document ingestion with duplicate detection, recursive chunking (100–300 words), metadata tagging, and embedding-based indexing.
  • LangGraph interview assistant with multi-stage prompts for question generation, answer evaluation, and structured responses.
  • Source-grounded outputs with structured JSON and citation support for traceability.

Tools used: Python · LangChain · LangGraph · ChromaDB · Groq · LLMs · Streamlit · vector databases

Energy Consumption Forecasting (Smart Grids)

Personal project · Sep 2025 – Dec 2025

Time-series forecasting on 1M+ records with 34 features using predictive modeling for smart-grid energy use.

  • Achieved R² 0.969, RMSE 94.33, MAE 66.03 with LightGBM after extensive feature engineering and model comparison.
  • Engineered 20+ features: cyclical encoding, lags, rolling statistics, weather indicators (HDD/CDD).
  • Compared Linear, Ridge, Random Forest, XGBoost, LightGBM, ANN, with ensemble improvements; time-series split validation to prevent leakage.
  • Custom ETL for multi-source data, KNN imputation, and IQR-based outlier handling.

Tools used: Python · Pandas · scikit-learn · XGBoost · LightGBM · time-series forecasting · feature engineering

Taxi Fare Prediction System

Personal project · Aug 2025 – Dec 2025

ML pipeline on the NYC TLC dataset to predict fares from trip-level and engineered distance and temporal features.

  • Compared Linear Regression, Decision Tree, and Random Forest; feature engineering drove the largest gains.
  • Preprocessing: missing-value imputation and outlier removal for higher data quality.
  • Streamlit app for real-time fare prediction and interactive visualization.

Tools used: Python · Pandas · scikit-learn · Streamlit · feature engineering

GlobeScope — Global Data Analytics Dashboard

Personal project · May 2025 – Jul 2025

End-to-end analytics platform ingesting data from APIs (e.g., World Bank, Google Trends) and visualizing real-time metrics across 150+ countries.

  • Designed Python/SQL pipelines for automated ingestion, transformation, and storage in PostgreSQL with strong data-quality controls.
  • Built interactive Tableau and Streamlit dashboards for regional analysis, metric selection, and trends—with query times under about 2 seconds; evaluated Apache Spark for large-scale multi-country ingestion.
  • Automated refresh with Airflow and Google Cloud Scheduler, cutting manual reporting effort by roughly 60%.

Tools used: Python · SQL · Pandas · PostgreSQL · Streamlit · Airflow · Tableau · Google Cloud Scheduler

Game of Tiles — AI Agent for 2048

Personal project · Feb 2025 – Apr 2025

Reinforcement-style game agent that learns to play 2048 from experience, using reward feedback to improve policy over time.

  • Trained a deep neural network to replace a human player from game state, improving through continued gameplay.
  • Outperformed rule-based baselines by about 35%; reached scores of 65,000+ and the 2048 tile within ~25 minutes of learning.

Tools used: Python · TensorFlow · Keras · Pandas · NumPy

Catering Service Database

Advisor: Dr. Sahara Ali, College of Information, University of North Texas · Oct 2024 – Dec 2024

Relational database for an event-management catering workflow—food supply chain, events, staff, and payroll—with less redundancy and clearer operations.

  • MySQL schema and processes that reduced data redundancy by about 35% and manual record-keeping effort by about 40%.
  • Led a team of four with on-time delivery; schema designed with scalability as data volume grows.
  • Visualization and analysis for stakeholders; earned Best Presentation Award and a professor recommendation letter.

Tools used: MySQL · Python

AI-Powered E-Commerce Product Recommendation System

Advisor: Prof. Narendra Kumar Rao, Sree Vidyanikethan Engineering College · Dec 2022 – Apr 2023

Hybrid recommender combining collaborative filtering with deep learning for personalized product suggestions on simulated e-commerce data.

  • Matrix factorization plus neural components; ~25% higher recommendation accuracy on a 10,000-user synthetic dataset vs. baselines.
  • Published in IEEE ICRTDA 2024 proceedings; presented at NCKITS 2023 (Tirupati, India).

Tools used: Python · Pandas · NumPy · TensorFlow · Keras · scikit-learn

Contact

I'm open to Data Engineering, Data Science, and AI/ML roles, with a focus on building scalable data pipelines and AI agents.

Send a message

Or reach me directly