Mahadev Pandharpote

Hi, I'm Mahadev

Backend Engineer · FastAPI · Python · PostgreSQL · ML

BTech Computer Engineering · Building production-style APIs & ML-powered systems

About Me

Building Systems That Scale

Computer Engineering graduate with hands-on experience building production-style REST APIs and ML-powered backend systems using Python, FastAPI, Flask, and PostgreSQL. I design modular architectures, write comprehensive test suites, and deploy scalable applications.

I've demonstrated the ability to contribute from day one — implementing full CRUD operations, designing OOP-based backends with separation of concerns, and achieving 100% endpoint coverage through rigorous Postman testing. My work spans real-time ML inference pipelines, emergency alert systems, and large-scale data analysis on 240K+ records.

I'm actively seeking a backend or full-stack engineering role where I can bring both my engineering rigor and data science expertise together.

FastAPI PostgreSQL Python Machine Learning TensorFlow REST API Design Docker AWS (EC2, S3)
Mahadev Pandharpote

""The best way to predict the future is to build it."

— Alan Kay"

Core Competencies

FastAPI & Flask

Building production-grade REST APIs with modern Python frameworks.

  • FastAPI with Pydantic models & async support
  • REST API design (CRUD, versioning, validation)
  • Flask web apps & ML inference APIs
  • OOP-based modular backend architecture
  • HTTP status codes, error handling, middleware

🐘 Databases & SQL

Designing schemas and writing performant queries across SQL databases.

  • PostgreSQL, MySQL, SQLite
  • Schema design & data integrity
  • CTE-based & advanced SQL queries
  • ORM patterns & database integration

🧪 Testing & QA

Comprehensive test coverage from unit tests to full API validation.

  • Postman — 20+ test cases per project
  • Positive, negative & edge-case scenarios
  • Payload & HTTP status code validation
  • Unit testing, debugging, bug triage

🤖 Machine Learning

End-to-end ML pipelines from raw data to deployed predictions.

  • Supervised/unsupervised learning (XGBoost, RF, LR)
  • Feature engineering on 20+ attributes
  • SMOTE, SHAP, ROC-AUC evaluation
  • Streamlit & Flask ML deployment

☁️ Cloud & DevOps

Deploying and managing applications with modern cloud tools.

  • AWS EC2 & S3
  • Docker containerization
  • Git & GitHub (version control, CI/CD basics)
  • Streamlit Cloud deployment

📊 Data & Analytics

Transforming raw data into actionable insights and dashboards.

  • Pandas, NumPy, Matplotlib, Seaborn
  • EDA, data cleaning, anomaly detection
  • Demand forecasting & predictive modeling
  • Deep Learning: TensorFlow, CNN, LSTM

📈 Power BI

Building interactive dashboards and compelling data visualizations for business insights.

  • Interactive dashboards & KPI cards
  • DAX measures & calculated columns
  • Power Query — data transformation & cleaning
  • Star schema data modeling (fact + dimension tables)
  • RFM segmentation, scatter plots, slicers

🐍 Python Programming

Core language for data science, backend development, and ML pipelines.

  • Python for data science & scripting
  • OOP, design patterns, clean code
  • Statistical analysis & data preprocessing
  • Feature engineering & pipeline building
  • HTML, CSS, JavaScript (basic)

🧠 Deep Learning & NLP

Building neural network models and NLP pipelines for text and audio data.

  • Neural Networks (CNN, RNN) — TensorFlow
  • Text preprocessing & tokenization
  • Word embeddings (Word2Vec, GloVe)
  • Sequence models (RNN, LSTM)
  • Transformer-based models (BERT)
  • Sentiment analysis & text classification

🛠️ Tools & Dev Skills

Modern development tools and workflows used across data science and backend projects.

  • Git & GitHub — version control, branching
  • Docker — containerization & deployment
  • Jupyter Notebook & VS Code
  • Postman — API testing & validation
  • AWS (EC2, S3), Streamlit Cloud
  • MS Office — Excel, PowerPoint, Word

Featured Projects

📉 Telecom Customer Churn Prediction

// Data Scientist / ML Engineer

  • End-to-end ML on 243,000+ real customer records
  • XGBoost model: ROC-AUC 0.91 with SHAP explanations
  • SMOTE for class imbalance; feature engineering on 20+ attributes
  • Deployed live on Streamlit Cloud
XGBoostSHAPStreamlit

🏢 HR Analytics: Employee Attrition

// Data Scientist / Data Analyst

  • IBM HR dataset (1,470 employees) — 86–88% accuracy
  • Random Forest + feature importance analysis
  • Identified: overtime & commute as top churn drivers
  • Live Streamlit app with real-time predictions
Scikit-learnStreamlitSeaborn

⚽ European Soccer SQL Analysis

// Data Analyst

  • Advanced SQL (CTEs) on large soccer database
  • Player ratings, seasonal trends, home/away analysis
  • Python correlation analysis: defensive pressure vs goals
  • Interactive Power BI dashboards
SQLPower BISciPy

📊 Customer Segmentation & RFM Analysis

// Data Analyst

  • RFM scoring → Champions, Loyal, At Risk segments
  • Star schema data model with fact/dimension tables
  • Power BI dashboard with KPIs, scatter plots & slicers
Power BIDAXPower Query

🏏 IPL Data Science Project

// Data Scientist

  • Cleaned & engineered IPL datasets for deep analysis
  • Player performance, team efficiency, match trends
  • ML models for match outcome forecasting
PandasMatplotlibScikit-learn

🚖 Uber Demand Forecasting

// Data Analyst / ML Engineer

  • Ride data analysis: peak hours, demand geography
  • Feature engineering & anomaly detection
  • Random Forest demand forecasting model
Random ForestSeabornPandas

Certificates

Key Strengths

Production-Ready Engineering

Ability to design modular, testable backend systems with clean separation of concerns — not just prototype code.

Rigorous Testing

Catching edge cases before deployment — 20+ Postman test cases per project with 100% endpoint coverage and 10+ latent bugs fixed.

ML-Powered Systems

Bridging the gap between data science and engineering — integrating trained models into production APIs with real-time inference.

Data-Driven Analysis

Strong SQL and analytics skills to extract insights from large datasets — from 240K+ telecom records to Power BI dashboards.

Education

Bachelor of Technology — Computer Engineering

2021 – 2025 · CGPA: 7.94 / 10

Vilasrao Deshmukh Foundation Group of Institutions, Latur

Dr. Babasaheb Ambedkar Technological University, Lonere


Focused on Computer Engineering with strong exposure to Artificial Intelligence, Machine Learning, Data Science, and Full-Stack Development. Built multiple real-world end-to-end projects demonstrating problem-solving, data handling, and backend application development.

// Academic & Personal Projects

  • Book Recommendation System (Collaborative Filtering, Flask)
  • Movie Recommendation System (Content-Based Filtering)
  • Scream Detection AI Application (Flask, TensorFlow)
  • Image Classification (CNN Model)
  • College Website Development (Frontend + Backend)
  • IPL Dataset Exploratory Data Analysis
  • Power BI Dashboards & Data Transformation

My Journey

1

Foundation

Strong Python, SQL, DSA, and CS fundamentals through coursework.

2

Data Science

ML pipelines, Power BI dashboards, EDA on real-world datasets.

3

Backend APIs

FastAPI + PostgreSQL production APIs with full test coverage.

4

Ready

Seeking backend / full-stack role to contribute from day one.

Career Aspirations

Seeking Opportunities

I am actively seeking backend or full-stack engineering roles where I can design scalable REST APIs, work with production databases, and bring ML capabilities into real products.

My goal is to work with organizations that value clean engineering, data-driven decision-making, and provide opportunities for professional growth.


Get In Touch

My Goals

  • Build production-grade backend systems at scale
  • Integrate ML/AI into real engineering products
  • Deepen expertise in distributed systems & cloud
  • Work on challenging real-world API challenges
  • Grow within an engineering-first team

Let's Connect

Email

pandmahadev120@gmail.com


Mail Me

Phone

+91 93568 04873

Available for calls about backend & data engineering roles.

Call Me

LinkedIn

Connect professionally and stay updated on my journey.


View Profile