Machine Learning Engineer

I build end-to-end ML pipelines — from raw data to deployed prediction APIs with interactive frontends. Every project below is live and testable.

0
Live Platforms
0
Datasets
0.0%
Best Accuracy
Auto-ML
Pipeline
View Projects
GitHub

Building ML — end to end

From raw data to deployed prediction APIs — every system built, tested, and live.

RW
Ramakrishnasai Wuppalapati
ML Engineer · Data Scientist · AI Builder
Available for ML roles

Achievement-driven ML professional with a PG Diploma in Data Science from IIIT-Bangalore (3.7/4). I build complete systems — not just notebooks — covering data ingestion, EDA, feature engineering, model training, evaluation, and deployment via REST APIs.

My work spans classical ML, deep learning (CNN/RNN/Transfer Learning), NLP, computer vision, and Generative AI (RAG, Agents, LangChain). Every project here is live and interactive.

Machine LearningDeep LearningGenerative AIComputer VisionNatural Language ProcessingModel DeploymentData VisualizationStatistical AnalysisBusiness IntelligenceWeb ScrapingDocker & ContainersCloud (GCP)

Key Metrics

Drag to rotate · each face shows a
live project stat

PG Diploma in Data Science
Specialization in Deep Learning
IIIT-Bangalore × upGrad
3.7 / 4.0
2021
Bachelor of Commerce
Accounts & Economics
Mumbai University
62%
2005

The full AI/ML stack

End-to-end capabilities — from raw data through classical ML, deep learning, NLP, computer vision, and Generative AI to production deployment.

Machine Learning
Linear RegressionLogistic RegressionRandom ForestXGBoostLightGBMCatBoostDecision TreesSVMKNNK-MeansHierarchical ClusteringSMOTEADASYNGridSearchCVRandomSearchCVSHAPLIME
Deep Learning
ANNCNNRNNLSTMTransfer LearningVGG16VGG19ResNet50MobileNetGoogLeNetSegFormer-B0Data AugmentationCNN Visualization
Generative AI
TransformersRAGAI AgentsLangChainLangGraphLLMsPrompt EngineeringVector DatabasesEmbeddings
NLP
Word2VecLSTMTopic ModelingSentiment AnalysisPOS TaggingLemmatizationStemmingText PreprocessingGensimGaussianNBTF-IDF
Computer Vision
Image ClassificationObject DetectionSemantic SegmentationONNXTinyYOLOv3Custom CNNCNN Layer VisualizationImage AugmentationWeb Image Extraction
MLOps & Tools
PythonFastAPIFlaskDockerGCPRenderVercelHerokuPostmanMLFlowScikit-learnPandasNumPyPlotlySQLGitSeleniumScrapyBeautifulSoup

Projects

Live ML Apps — click to predict

Platform

ML Unified Platform

4
Models

One app, four models. Select Iris classifier, Titanic survival predictor, Diabetes risk model, or Insurance premium estimator from a sidebar — all served from a single schema-driven FastAPI backend with dynamic forms.

ModelMulti-Model
Features26
4 Datasets · 26 Features
PlatformFastAPISchema-DrivenClassificationRegression
Exploratory Analysis

EDA Explorer

Datasets

Upload any CSV dataset and instantly explore it — shape, dtypes, missing value heatmap, per-column distributions (histograms for numeric, bar charts for categorical), descriptive statistics, outlier counts, and a full Pearson correlation heatmap. No code required.

ModelPandas · NumPy
Features0
Any CSV
EDAStatisticsCorrelationDistributionsData Profiling
Vision

ML Vision Platform

150
Seg Classes

Three vision tasks in one app: classify images across 1000 ImageNet categories (MobileNetV2 · ResNet50 · SqueezeNet · GoogLeNet), detect objects with TinyYOLOv3 (COCO 80 classes), and segment scenes pixel-by-pixel with SegFormer-B0 (ADE20K 150 classes). All models run as ONNX on a FastAPI microservice.

ModelSegFormer-B0 · YOLOv3 · MobileNetV2
Features3
ImageNet · COCO · ADE20K
VisionONNXSegmentationDetectionClassification

All projects are hosted on Render free tier — first load may take ~15s to spin up.

ML Capabilities

What powers every prediction

Clean Before You Train

Data Preprocessing

5
Steps

Deduplicate rows, impute missing values with 8+ numeric strategies (Mean, Median, KNN, MICE) and 4 categorical strategies, remove outliers via IQR / Z-score / Winsorize, fix skewness, and apply Yeo-Johnson power transform. Download a clean CSV or hand off directly to AutoML.

ModelSimpleImputer · KNN · MICE
Any CSV
ImputationOutliersEncodingPower Transform
4-Model Competition

AutoML Pipeline

4
Models

RF, XGBoost, LightGBM, and CatBoost compete via 5-fold cross-validation. The winner is selected automatically by F1 (classification) or MAE (regression). Optional Optuna tuning and SHAP explanation run on the winner.

ModelRF · XGB · LGB · CatBoost
Any CSV
scikit-learnXGBoostLightGBMCatBoost
No-Code Transforms

Feature Engineering

10+
Transforms

log1p, sqrt, Yeo-Johnson, percentile rank, outlier flag, and missing flag per numeric column. Plus binning, polynomial pairs, interaction terms, date extraction, and cyclical encoding (sin / cos). All transforms are fit on training data only — no leakage.

Modelscikit-learn · pandas
Any CSV
TransformsInteractionsDate FeaturesCyclical
Keep Only What Matters

Feature Selection

4
Methods

Four methods — Variance Threshold, Correlation Filter (drop >0.9 correlated), RFE (Random Forest), and SelectKBest (Mutual Info) — automatically prune irrelevant or redundant columns before training. Configurable top-K cutoff.

ModelRFE · SelectKBest · Variance
Any CSV
RFESelectKBestVarianceCorrelation
Post-Winner Hyperparameter Search

Optuna Tuning

30
Max Trials

TPE sampler runs up to 30 trials on the AutoML winner to find optimal hyperparameters. Tuning is optional and runs after model selection — not before — so it never inflates the competition score.

ModelTPE Sampler · 5-fold CV
AutoML winner
OptunaTPE Sampler5-fold CV
Per-Prediction Feature Impact

SHAP Explainability

100%
Explainable

Every prediction comes with a SHAP bar chart showing which features drove the result and by how much. FE-derived columns are grouped back to their originals so you see source-feature influence, not transform noise.

ModelSHAP · TreeExplainer
AutoML winner
SHAPFeature ImpactClassificationRegression
Combine Top-N Models

Ensemble Methods

2
Strategies

Simple voting (VotingClassifier / VotingRegressor) or stacking with a meta-learner on top of the AutoML winners. Reduces variance and improves generalization over any single model.

ModelVoting · Stacking
AutoML winners
VotingStackingMeta-Learnerscikit-learn

From raw data to live prediction

A complete end-to-end ML pipeline — click any stage to explore what happens there.

1
Data Ingestion
2
Exploratory Analysis
3
Feature Engineering
4
Model Training
5
Evaluation
6
Deployment
Soon
7
Monitoring

Click any stage to expand · stages run sequentially in a real pipeline

What's happening in AI & ML

Latest research papers from arXiv and industry news — updated hourly.

Career timeline

A journey from financial services to full-stack ML engineering.

Consultant B2
Capgemini
Now
Dec 2025 – Present

Current employer.

Support Engineer
JoulestoWatts Business Solutions
Nov 2024 – Nov 2025

Technical support and ML project development. Built and deployed ML systems end-to-end.

Business Development Executive
SBI Life Insurance
May 2014 – Jul 2017

Business development, client management, and analytics-driven sales strategy.

Junior Executive
Veenus Cybersoft
Oct 2013 – May 2014

Technical operations and client support in a software environment.

Business Development Executive
Valuegain Distributors
Apr 2012 – Oct 2013

Business development and distribution operations.

Associate
Statestreet Syntel Services
Jun 2006 – Jun 2010

Financial services operations, process execution, and data management in a global enterprise environment.

Let's work together

Open to ML engineering roles, freelance projects, and collaborations. Drop a message or reach out directly.

LinkedIn
WRamakrishnasai
GitHub
github.com/ramleo
DockerHub
hub.docker.com/u/wram
Location
Hyderabad, India