Open to ML Engineering / Data Science roles

Jashanpreet
Singh.

$

Undergraduate Data Science practitioner skilled in Machine Learning and Deep Learning. I turn raw data into deployed, decision-ready systems — from feature engineering to explainability to API-served models.

Chandigarh / Gurugram, India Available for opportunities
01About

A self-driven builder shipping full ML pipelines — from feature engineering to SHAP-based explainability to FastAPI/Streamlit deployment.

BTech CSE undergraduate (2023–27) at heart, but production-oriented in practice. I care about models that survive contact with real data: imbalance handled, drift monitored, decisions explainable. Currently deep in Deep Learning, Computer Vision, NLP, Quant Finance, and research at the edges of RL and generative AI.

1.2M+
Records modeled
3
Hackathon podiums
5+
End-to-end ML projects
8.6
CGPA / BTech CSE
02Technical Skills

The stack I build with.

Languages
PythonC++T-SQLPL/SQL
ML / DL Libraries
NumPyPandasScikit-learnTensorFlowPyTorchSciPySHAPLightGBMXGBoost
App / API
FastAPIPydanticStreamlitSelenium
Data Viz
MatplotlibSeabornPlotly
Databases
PostgreSQLSQLiteMS SQL Server
Data Engineering
DatabricksPySparkETL / Medallion
Tools
GitGitHubColabVS CodeJupytern8n
Domains
Reinforcement LearningComputer VisionNLPGenerative AI
03Featured Projects

Selected work — problem, approach, impact.

2026 · SCADA

Wind Turbine Predictive Maintenance

Problem

Predict failures across 22 turbines and estimate Remaining Useful Life from 1.2M+ SCADA records with severe class imbalance.

Approach

Dual model: 30-day failure classification + RUL regression. Engineered physics-based features (thermal deltas, drivetrain ratio, power-wind cubic efficiency, turbulence, rolling/lag windows). Cost-sensitive boosting with threshold optimization on a ~1:23 imbalance.

Impact

Optimized PR-AUC / Recall / F1; SHAP explainability per turbine; automated technician-scheduling agent in n8n.

PythonLightGBMXGBoostSHAPPandasNumPyScikit-learnn8n
Jul 2025 · Time Series

Stock Price Forecasting — LSTM + Attention

Problem

Forecast next 3-day Nifty stock prices using 12 years of history with meaningful temporal signal.

Approach

30-day rolling window inputs into an LSTM with attention mechanism to weight temporal dependencies dynamically.

Impact

End-to-end pipeline from yfinance ingestion to trained model with evaluation on hold-out windows.

PythonTensorFlowKerasLSTMAttentionNumPyPandasMatplotlibyfinance
Data Engineering

Data Warehouse & Lakehouse — Medallion

Problem

Consolidate fragmented CRM + ERP data into a queryable, governed analytics layer.

Approach

Bronze / Silver / Gold Medallion Architecture on Databricks + PySpark. ETL workflows with SQL CTEs for validation, standardization, and integration.

Impact

Reliable Gold layer supporting KPI tracking and reporting across business domains.

DatabricksPySparkSQLETL Design
04Achievements

Recognitions & podiums.

  1. Dec 2025
    2nd Prize — Gen AI Hackathon by Google
  2. Dec 2025
    1st Prize — Duality AI Track, OSEN GenAI Hackathon
  3. Oct 2025
    3rd Position — Debug Bug Battle
  4. May 2024
    2nd Position — Quizzy Brainiacs
05Experience & Education
Experience
TCIL-IT, Chandigarh
Machine Learning & Deep Learning Training · 5 weeks

Hands-on with Python-based ML/DL workflows — supervised learning, neural network architectures, and evaluation practices applied to real datasets.

Education
  • B.Tech Computer Science & Engineering
    2023 – 2027 · CGPA 8.6
  • Intermediate — CBSE
    88.2%
  • Matriculation — CBSE
    93.4%
06Contact
let's build something

Have an ML problem worth solving?

I'm actively looking for ML Engineering / Data Science opportunities. The fastest way to reach me is email — I respond within a day.