π Portfolio β’ πΌ LinkedIn β’ π§ Email β’ π Resume
| Metric | Value |
|---|---|
| Projects Shipped | 4 production systems |
| ML Model RΒ² | 99%+ (LoadIQ ensemble) |
| MAPE Accuracy | < 1.5% (time-series forecasting) |
| Users Reached | 500+ monthly active (LoadIQ) |
| API Response Time | Optimized from 2.3s β 380ms |
| Data Processed | 6 years of half-hourly grid data |
| GitHub Stars | 50+ across repositories |
| Certifications | 15+ (Deep Learning, AI, Backend, Cloud) |
LoadIQ predicts real-time electricity demand across 4 countries (UK, USA, Germany, India) using advanced ML ensemble methods trained on 6 years of half-hourly transmission-level grid data (180K+ data points, zero null values).
| Achievement | Details |
|---|---|
| ML Model Performance | RΒ² > 99% β’ MAPE < 1.5% β’ Chronological train/test split |
| Ensemble Architecture | LightGBM (60%) + XGBoost (40%) β’ Ridge regression fallback |
| Feature Engineering | 43-55 features β’ Lag windows (1h-168h) β’ Rolling statistics |
| API Optimization | Response time: 2.3s β 380ms (83% reduction) β’ Batch prediction support |
| Frontend UX | Lazy loading β’ Skeleton screens β’ Three.js WebGL globe |
| Deployment | Docker containerization β’ Nginx reverse proxy β’ Firebase Hosting |
| Reliability | Connection-refused guard β’ WebGL context recovery β’ Error fallback system |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β LoadIQ Platform β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Frontend (React 18 + TypeScript) β
β ββ Lazy-loaded pages (code splitting) β
β ββ Skeleton-first UI (instant perceived load) β
β ββ Three.js WebGL globe (4-country visualization) β
β ββ Recharts forecasting dashboard β
β β
β β Unified API Layer (Connection Guard) β
β β
β Backend (FastAPI + Uvicorn) β
β ββ Model1.py (Port 8001: DE+LU Load Prediction) β
β ββ Model2.py (Port 8002: GB Load Prediction) β
β ββ Health checks & request validation β
β ββ Batch prediction (24-168 steps ahead) β
β β
β ML Inference Layer β
β ββ LightGBM Model (primary, 60% weight) β
β ββ XGBoost Model (secondary, 40% weight) β
β ββ Ridge Regression (fallback) β
β ββ Feature preprocessing (median fill for missing) β
β β
β Data Layer β
β ββ Training: 50.4K rows (DE+LU, 60-min intervals) β
β ββ Training: 100.8K rows (GB, 30-min intervals) β
β ββ Time range: 2015-2020 (6 years of grid data) β
β ββ Features: 45-46 columns per dataset β
β β
β Monitoring & Logging β
β ββ Firebase Firestore (exception logging, analytics) β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
| Decision | Impact |
|---|---|
| Demand-based page loading | Reduced bundle size by 45% |
| Skeleton-first UI | Users perceive <500ms load time |
| Median-fill strategy | Preserves model integrity vs. zero-fill |
| TimeSeriesSplit CV | Prevents data leakage in temporal data |
| Ensemble blending | Smooths variance at peak transitions |
| Dual-server architecture | Country-specific models optimize for regional patterns |
| Connection fallback | Graceful degradation when backend offline |
Frontend: React 18 β’ TypeScript β’ Three.js β’ Recharts β’ Firebase Hosting
Backend: FastAPI β’ Uvicorn β’ Python 3.10+ β’ Nginx
ML Models: LightGBM β’ XGBoost β’ Ridge Regression β’ Scikit-learn
Data: Pandas β’ NumPy β’ ENTSO-E Transparency Platform
Infrastructure: Docker β’ Firebase Auth & Firestore β’ Google Cloud Platform
Model Performance (Chronological Test Set):
ββ LightGBM: RΒ² = 0.992 β’ MAPE = 1.1%
ββ XGBoost: RΒ² = 0.985 β’ MAPE = 1.8%
ββ Ridge: RΒ² = 0.935 β’ MAPE = 3.8%
ββ Ensemble: RΒ² = 0.993 β’ MAPE = 1.4% β
API Performance:
ββ Single prediction: 380ms (avg)
ββ Batch (24-step): 2.1s
ββ p95 latency: 650ms
# Clone & setup
git clone https://github.com/Parth-S-Mhatre/LoadIQ.git
cd LoadIQ
# Backend (Terminal 1)
cd Backend && pip install -r requirements.txt
python Model1.py # Port 8001
python Model2.py # Port 8002
# Frontend (Terminal 2)
cd energy-analytics && npm install && npm start
# Opens http://localhost:3000See LoadIQ README for full setup & API documentation.
Tech: Streamlit β’ Scikit-learn β’ Plotly β’ Python
- Predictive ML system forecasting student academic outcomes on 1000+ records
- Accuracy: 85% with comprehensive cross-validation
- Feature engineering: standardization, one-hot encoding, polynomial features
- Real-time prediction API with personalized recommendations
- Repository
Tech: Python β’ PyTorch β’ TensorFlow β’ Scikit-learn
Comprehensive collection demonstrating breadth across ML domains:
| Project | Type | Highlight |
|---|---|---|
| Reinforcement Learning | RL | Self-driving car simulation, Lunar Lander, Q-Learning with Pygame |
| Customer Churn Prediction | Classification | Ensemble: Logistic Regression, Random Forest, SVM, Gradient Boosting |
| Car Price Predictor | Regression | Linear Regression + Flask deployment |
| Titanic Survival | Classification | 81% accuracy β’ Complete ML pipeline |
| Mumbai House Prices | Regression | Advanced feature engineering |
Each project includes: EDA, preprocessing, model selection, cross-validation, evaluation metrics.
Tech: Java β’ Spring Boot β’ Maven β’ REST APIs
- API Basics Mastery: REST principles, HTTP methods, JSON, async operations
- Journal Application: Building production-grade backend with Spring Boot
- Hands-on Java exercises demonstrating DSA and core CS concepts
- Java DSA
Tech: Python β’ Algorithms β’ Data Structures
Clean examples demonstrating Python best practices and algorithmic thinking.
Contributions:
- β Resolved API rate-limit instability via 30-second backoff strategy
- β Reduced failed API calls by 60% during peak load
- β Built modular React landing-page components
- β Improved component library for responsive design
- β End-to-end integration testing & deployment
Core Competencies: Time-Series Forecasting β’ Ensemble Methods β’ Feature Engineering β’ Model Optimization β’ Reinforcement Learning
Core Competencies: RESTful API Design β’ Microservices β’ Error Handling β’ Request Optimization
Core Competencies: Component Architecture β’ Lazy Loading β’ Skeleton Screens β’ WebGL Optimization
Core Competencies: Containerization β’ Cloud Deployment β’ Monitoring & Logging
Bachelor of Technology in Computer Engineering (AI & Data Science Specialization)
Pillai College of Engineering, Mumbai | Aug 2023 - June 2027
- β IBM Deep Learning with PyTorch, Keras and TensorFlow (March 2026)
- β Machine Learning Specialization β DeepLearning.AI, Stanford (June 2025)
- β Deep Learning with PyTorch (IBM, Feb 2026)
- β Deep Learning with Keras & TensorFlow (IBM, Dec 2025)
- β Introduction to Neural Networks & PyTorch (IBM, Jan 2026)
- β AI Capstone Project with Deep Learning (IBM, Mar 2026)
- β AI Agents and Agentic AI with Python (Vanderbilt, Aug 2025)
- β API Basics: REST, HTTP, JSON (Scrimba, April-June 2026)
- β Google Cloud Fundamentals & Hands-on Labs
- Plus 6 additional courses in Cloud, ML, and Backend Development
Total: 15+ Professional Certifications
Writing technical deep-dives on key projects:
- Building AI-Powered Energy Forecasting at Scale β LoadIQ architecture, challenges, and lessons learned
- Production ML: From 2.3s to 380ms API Response Time β Optimization techniques and profiling
- Feature Engineering for Time-Series: The LoadIQ Approach β 43-55 features, lag windows, temporal encoding
- GitHub: @Parth-S-Mhatre
- LinkedIn: @parthmhatre41
- Email: parth.mhatre4141@gmail.com
- Portfolio: parth-s-mhatre.netlify.app
Last Updated: June 2026
Building the future of AI-powered systems, one project at a time.
