Available for Opportunities

Hi, I'm Sanjay V

Software Engineer with 2 years of experience specializing in Machine Learning, Data Science, GenAI, AWS and Azure Data Engineering. Building production-grade ETL/ELT, ML pipelines, LLM/RAG systems, data engineering and cloud-native data solutions on Microsoft Azure and AWS.

2+

Years Experience

15+

Projects Completed

Machine Learning

Data Analytics

AI Solutions

Cloud & MLOps

Scroll Down

About Me

I'm a Software Engineer at Tech Mahindra with nearly 2 years of hands-on experience building Machine Learning pipelines, data analytics systems, and LLM applications.

Recent Achievement

Built end-to-end Azure MLOps pipeline achieving 0.967 ROC-AUC; S&P500 LSTM with Optuna & Databricks; Spotify CDC/DLT data lake with SCD Type 1/2 dimensional modelling

Best Team Award

Migrated 2000+ web pages to cloud infrastructure using Adobe Experience Manager

Certifications

Microsoft Azure Data Scientist Associate (DP-100), Azure AI Engineer (AI-102), Azure Fundamentals (AZ-900), Google Professional Data Analytics

2019 - 2023

Bachelor of Engineering

Electronics and Telecommunication Engineering

Dr. Ambedkar Institute of Technology

Bengaluru, Karnataka, India - 560100

2017 - 2019

Pre-University (12th)

PCMC | KLE Independent PU College

Bengaluru, Karnataka, India - 560010

2009 - 2017

General High School Education(3rd Std - 10th Std)

Indian High School

Bengaluru, Karnataka, India - 560010

  • Microsoft Certified: Azure Data Scientist Associate (DP-100) — Feb 2026
  • Microsoft Certified: Azure AI Engineer Associate (AI-102) — Aug 2025
  • Microsoft Certified: Azure Fundamentals (AZ-900) — Jun 2024
  • Google Professional Data Analytics — Jul 2023

AI & LLMs

RAG Systems, Fine-tuning

Deep Learning

Neural Networks, Computer Vision

Cloud AI

Azure, GCP, MLOps

Python
TensorFlow
Azure
LangChain

Work Experience

Software Engineer — Data and Cloud Integration

Tech Mahindra

March 2024 – February 2026 · Bengaluru, Karnataka, India - 560100
  • Backend, API & Database Systems: Architected secure Spring Boot backend microservices with stateless JWT/RBAC security; designed and optimized MySQL schemas/REST integrations with automated validation and error handling to ensure data integrity and high availability
  • Cloud Data Integration (Azure & AWS): Applied cloud-native data movement concepts using Azure Data Factory, ADLS Gen2, Databricks, Snowflake, and AWS (S3, IAM, CloudWatch) for internal pipeline enablement and proof-of-concept workflows
  • Containerization & CI/CD Pipelines: Containerized application workloads using Docker and Kubernetes manifests; configured automated CI/CD deployment pipelines and monitoring alerts to streamline build-and-release cycles
  • Large-Scale Web & Content Migration: Earned Best Team Award for structuring, validating, and migrating 2,000+ web assets to the cloud via Adobe Experience Manager (AEM), ensuring data consistency, proper indexing, and SEO standards
Spring Boot Java MySQL Azure Data Factory ADLS Gen2 Databricks Snowflake AWS S3 IAM CloudWatch Docker Kubernetes CI/CD AEM

Skills & Technologies

Machine Learning & AI

TensorFlow / Keras
PyTorch
Scikit-Learn
Time Series Forecasting

LLM & NLP

LangChain / LangGraph
HuggingFace Transformers
NLTK / spaCy
RAG Systems

Data Analytics

Pandas / NumPy
Power BI
Tableau
Statistical Analysis

Cloud & DevOps

Microsoft Azure
Google Cloud Platform
Docker / Kubernetes
CI/CD Pipelines

Programming

Python
R Programming
Java / Spring Boot
SQL / NoSQL

Databases

MySQL / PostgreSQL
MongoDB
BigQuery
Vector Databases

AWS Services

S3 EC2 Lambda Glue Athena Kinesis DynamoDB Redshift / Spectrum EMR Step Functions EventBridge SQS SNS IAM CloudWatch Glue Data Catalog

Azure Services

Azure Data Factory ADLS Gen2 Databricks Azure ML Synapse Analytics Unity Catalog Key Vault Logic Apps Azure Monitor Azure SQL MLflow Azure DevOps

Data Engineering & Orchestration

Apache Airflow Apache Kafka Snowflake dbt Debezium Delta Lake Apache Spark / PySpark MinIO

Featured Projects

Data Engineering Projects

Event-Driven · AWS

Stock Market Real-Time Data Engineering Pipeline — AWS

Re-engineered a Kinesis-to-Athena pipeline into an event-driven AWS architecture (EC2 → SQS → Lambda → DynamoDB/S3), buffering market ticks at 30-second intervals to overcome service limits and eliminate cold-start data loss. Built a DynamoDB state machine to detect SMA-5/SMA-20 crossovers with duplicate-alert suppression validated end-to-end via Amazon SNS. Layered a Databricks Delta Lake medallion pipeline with Auto Loader, watermark-based Silver deduplication, and Z-ORDER-optimized Gold rollups, alongside crawler-free Athena and Redshift Spectrum analytics.

EC2 SQS Lambda DynamoDB SNS Databricks Delta Lake Athena Redshift Spectrum
Event-Driven Architecture
SMA Crossover Alerts
Dual Analytics Routes
Serverless · AWS

Serverless Real-Time YouTube Trending ETL Pipeline — AWS

Built an EventBridge + Lambda ingestion pipeline pulling YouTube Data API v3 streams and historical 10-region datasets into an S3 Bronze layer with Hive partitioning (region/date/hour). Developed PySpark (AWS Glue) and AWS Wrangler ETL jobs to parse nested JSON, cast schemas, dedupe via window functions, and write Snappy Parquet across Bronze/Silver/Gold. Orchestrated parallel transformations with AWS Step Functions (exponential backoff), Lambda-based data-quality checks, and SNS failure alerts, serving curated Gold tables via Glue Data Catalog and Athena.

EventBridge Lambda AWS Glue Step Functions S3 Athena Data Catalog
10-Region Coverage
Medallion on S3
Step Functions Orchestration
CDC · Streaming

Real-Time Banking Lakehouse — Kafka, Airflow, Snowflake & dbt

Built an event-driven CDC pipeline with Debezium and Kafka capturing PostgreSQL transactions into MinIO S3 Parquet, orchestrating 1-minute micro-batch ingestion via Airflow into Snowflake VARIANT tables. Developed Silver-tier dbt staging views to parse VARIANT columns, enforce strict schemas, and dedupe transaction streams via window functions. Modeled customer/account dimensions with dbt snapshots (SCD Type 2) and open-ended sentinel dates, powering a Gold-tier Star Schema with incremental fact tables for Power BI transaction monitoring.

Kafka Debezium MinIO S3 Airflow Snowflake dbt Power BI
1-Min Micro-Batches
SCD Type 2
Star Schema
Medallion · Databricks

Retail Analytics Medallion Pipeline — Databricks, Ghost PostgreSQL & CDC

Provisioned an agentic cloud PostgreSQL database via Ghost infrastructure using VS Code MCP chat integration, establishing an automated CDC pipeline to land transactional source records directly into Databricks Bronze tables. Developed a dbt Medallion Architecture using Jinja-templated logic for a unified One Big Table (OBT) and dbt snapshots to track SCD Type 2 history. Automated daily end-to-end ELT execution using Dockerized Apache Airflow, embedding dbt freshness checks and schema tests to prevent corrupt data propagation.

Databricks dbt Airflow Docker PostgreSQL MCP
Agentic Provisioning
OBT Modeling
DQ Gating
Azure · ETL

End-to-End Azure Data Analytics ETL Pipeline

Architected an Azure ETL/ELT pipeline using Azure Data Factory with a Self-Hosted Integration Runtime to ingest on-premises data into ADLS Gen2, running scalable PySpark transformations on Azure Databricks. Enforced governance and security via Unity Catalog and Azure Key Vault, built optimized relational schemas in Azure Synapse Analytics to power real-time sales KPI dashboards in Power BI. Automated pipeline monitoring and real-time failure alerts using Azure Monitor and Logic Apps, managing codebase lifecycles through Git branching.

Azure Data Factory ADLS Gen2 Databricks Synapse Analytics Key Vault Power BI
Self-Hosted IR
Unity Catalog Governance
Real-Time KPI Dashboards
32M Rows · Snowflake

Movie Ratings Cloud Data Warehouse — Snowflake, dbt & AWS S3

Architected an ELT pipeline staging 32M rows in AWS S3, loading raw data directly into Snowflake Bronze tables via external stages and bulk COPY execution. Built a dbt Medallion Architecture using watermark-based incremental Silver tables and dbt snapshots (SCD Type 2) to track historical changes across core entities. Implemented a Jinja2-templated framework in dbt to dynamically build a Gold-tier One Big Table, integrating pre-aggregated tag arrays and ephemeral marts. Delivered dual serving layers — serverless Amazon Athena over S3, and Tableau over Snowflake — for interactive rating trend dashboards.

Snowflake dbt AWS S3 Athena Tableau Jinja2
32M Rows Staged
Dual Serving Layers
Jinja2-Templated OBT

Data Science & ML Projects

NLP · Deep Learning

Depression Tweet Detection — LSTM NLP

End-to-end NLP pipeline on 10K+ social media posts using TF-IDF, Word2Vec, and an LSTM network — boosting classification accuracy from a 90.7% Naive Bayes baseline to 99.65% accuracy. Refactored into a modular Python package with pytest test suite and GitHub Actions CI/CD pipeline.

NLTK LSTM TensorFlow Word2Vec pytest GitHub Actions
99.65% Accuracy
CI/CD + pytest
Deep Learning · Kaggle

Wind Power Forecasting — LSTM Deep Learning

Comprehensive EDA with Time-Series Decomposition (Trend/Seasonality/Residual) on wind-power datasets. Developed LSTM (Keras/TensorFlow) and Holt-Winters models achieving 85% forecasting accuracy, validated via heatmaps, scatterplots, and ADF/ANOVA hypothesis testing. Kaggle notebook earned 33+ community votes.

LSTM TensorFlow Keras Holt-Winters ADF Test
85% Accuracy
33+ Votes
Big Data · ML

Employee Attrition — PySpark MLlib

Scalable ETL and feature engineering pipeline using PySpark (Spark SQL) to process multi-feature employee tabular datasets. Applied cross-validation and hyperparameter tuning with PySpark MLlib classification models achieving 87% accuracy in identifying key attrition drivers.

PySpark Spark SQL MLlib Delta Lake
87% Accuracy
ML · Analytics

Retail Analytics — RFM & Customer Segmentation

Customer segmentation using K-Means (elbow method, silhouette analysis) and DBSCAN clustering on RFM features. Identified 3 clusters where the top 40% segment generated 60% of revenue, validated with A/B testing achieving 18% higher engagement.

K-Means DBSCAN RFM Analysis A/B Testing
60% Revenue
3 Clusters
KPMG Analytics Simulation

End-to-End Uber Trips Data Analysis

Rigorous statistical analysis (T-Tests, ANOVA, ADF) on 6 months of Uber trip data. Eliminated 25% data redundancy via Excel preprocessing; built interactive Power BI (DAX) and ggplot dashboards accelerating executive reporting by 30%. Forecasted 6-month trip demand using ARIMA, SARIMA, SARIMAX, Exponential Smoothing, and Prophet — evaluated via MAPE/RMSE.

R Language Power BI (DAX) Excel ARIMA / SARIMA ggplot2 Hypothesis Testing
30% Faster Reporting
6-Month Forecast
Transformer · Time Series

Air Quality Forecasting — TFT (PyTorch)

End-to-end multivariate time-series pipeline using PyTorch and PyTorch Lightning — integrating EDA, hyperparameter tuning via LR finder, and cross-validation to build a Temporal Fusion Transformer (TFT) forecasting PM2.5 air quality across a 365-day horizon. Achieved 40.9% SMAPE — 25% improvement over the naive baseline.

PyTorch Lightning TFT Optuna Time Series Pandas Matplotlib
365-Day Horizon
25% over Baseline

Software Engineering & Agentic AI Projects

Backend · Spring Boot

Brunch Express — Food Delivery Backend

Production-ready Spring Boot 3.3 backend containerised with Docker and orchestrated via Kubernetes. Secured with Spring Security (JWT + RBAC), stateless data-access boundaries, and CORS policies. Features CI/CD pipeline automation, Global Exception Handling via @RestControllerAdvice, and a real-time analytics engine with Spring Data JPA tracking revenue and order transitions.

Spring Boot 3.3 Spring Security JWT / RBAC Docker Kubernetes MySQL JPA/Hibernate
JWT + RBAC
Docker + K8s
Agentic AI · MCP

Expense Tracker — MCP Server (Agentic AI)

FastMCP expense tracking API with SQLite backend built using the Model Context Protocol (MCP) — enabling Claude AI to directly interact with financial data via structured tool calls. Handles 10+ categories with full CRUD operations, budget analytics, and MCP protocol compliance for seamless AI agent integration.

FastMCP MCP Protocol SQLite Claude AI Agentic AI
MCP Protocol
10+ Categories

Let's Work Together

Ready to bring your data to life?

I'm currently open to Data Scientist, ML Engineer, or AI Engineer roles. Let's discuss how I can help transform your data challenges into innovative solutions.

Location

Bengaluru, Karnataka, India