Pavan Badempet
Data Engineer with 3 years of experience at Tata Consultancy Services building high-throughput distributed ETL pipelines, Medallion Lakehouse platforms, and on-prem/cloud infrastructure across BFSI (Nomura Capital) and Automotive (Nissan) domains.
Nomura Capital: High-Throughput Iceberg Medallion Lakehouse
Architected scalable batch extraction and transformation jobs using Spark and Spark SQL inside an Apache Iceberg Medallion Lakehouse powering mission-critical financial analytics.
Spark Performance Tuning & Kubernetes Modernization
Slashing SLA runtimes by 30% and cutting infrastructure spend by 25% through deep distributed engine optimization and cloud-native migration.
Spark Distributed Engine Optimizations
- Adaptive Query Execution (AQE): Dynamically coalescing shuffle partitions and converting sort-merge joins to broadcast hash joins at runtime.
- Broadcast Join Strategy: Broadcasting dimension lookups to eliminate expensive wide transformations and data shuffles.
- Dynamic Partition Pruning (DPP): Skipping non-matching partition scans on Iceberg/Delta tables to minimize I/O overhead.
- Shuffle & Memory Tuning: Reconfigured executor memory overhead, spark.sql.shuffle.partitions, and off-heap storage.
Workload Migration & Resilience Engineering
- Kubernetes + MinIO Migration: Decoupled compute from storage, replacing monolithic on-prem YARN/HDFS clusters.
- Dependency Isolation: Containerized Spark driver and executor environments preventing library clashes across jobs.
- Automated Failure Recovery: Built DAG-level retry mechanisms and circuit breakers for transient network/disk failures.
- Operational Runbooks: Standardized executor log debugging guides, cutting incident resolution time by 30%.
Nissan: Event-Driven Cloud Capture & Data Governance
Engineered serverless cloud ingestion leveraging AWS Lambda, Step Functions, and EventBridge handling 100K+ events daily with idempotent delivery and schema validation.
End-to-End Lakehouses & Vector Retrieval Engines
Applying Lakehouse principles, SCD Type 2 dimensional modeling, and low-latency vector retrieval to real-world AI platforms.
AI Healthcare System
- 500K+ Healthcare Records: Designed ETL pipelines using Delta Lake Medallion Architecture and SCD Type 2 modeling, optimizing partitioned storage and MERGE operations to reduce runtime by 40%.
- FastAPI Serving: Delivered containerized FastAPI endpoints and PostgreSQL indexing to lower analytical query latency by 35%, scheduled via Airflow DAGs.
- Sub-100ms Vector RAG: Implemented RAG pipeline integrating Cloudflare AI embeddings with a local vector cache, compressing context payload size by 80% and achieving sub-100ms response times.
AI Recommendation Engine
- 20M+ Records Ingestion: Engineered batch and real-time ingestion flows using PySpark, SQL, and Structured Streaming on Databricks with Delta Lake checkpointing and incremental loading.
- Sub-50ms Candidate Matching: Built a low-latency serving API using FastAPI and vector retrieval engine with pgvector/FAISS indexing across 100K+ items.
- Automated Operations: Enforced data quality checks and automated scheduling via Apache Airflow and GitHub Actions CI/CD.
Technical Arsenal & Academic Foundation
Comprehensive technical skill matrix directly grounded in enterprise engineering and academic distinction.
Guru Nanak Institutions Technical Campus
Computer Science and Engineering • Hyderabad, India
Ready for Technical Drilldown
Click any topic below to pull up detailed architectural blueprints, trade-offs, and code-level decision rationale.
Spark Tuning & AQE
How broadcast joins, dynamic partition pruning, and shuffle partitions cut SLA runtime by 30%.
YARN to K8s + MinIO
Decoupling compute and storage, resolving dependency isolation, and saving 25% infra spend.
AWS Serverless Ingestion
100K+ daily events via Lambda, Step Functions, and EventBridge with idempotent delivery.
Medallion & SCD Type 2
Delta/Iceberg Bronze-Silver-Gold design, CDC handlers, and MERGE optimization.
GenAI & Vector Caching
Sub-100ms RAG retrieval using Cloudflare AI embeddings, FAISS indexing, and payload compression.
Resilience & 30% MTTR Cut
Automated retries, fallback recovery handlers, executor log diagnostics, and operational runbooks.