Hello, I'm Karun
Senior Data Engineer @ Apollo.io | Building AI integrated Data Solutions
About Me
Senior Data Engineer at Apollo.io, building AI-integrated data solutions. Previously at Uber, Twilio, Embibe, and Informatica — working across the full data stack from real-time Spark streaming to warehouse orchestration.
Currently on a self-directed break, deep-diving into distributed systems, data-intensive application design, and the modern data stack. I care about idempotency, observability, and building things that don't page you at 3 AM.
When I'm not wrangling DAGs or tuning Spark jobs, I'm reading about system design, contributing to open source, or writing about what I'm learning.
Tech Stack
Languages
Processing
Orchestration
Storage
Infrastructure
Tools & APIs
What I Do
Data Pipelines
Batch and streaming, built for reliability.
Focus: End-to-end pipeline design — ingestion, transformation, and delivery with idempotency and fault tolerance.
View Projects →Data Platforms
Infrastructure that scales with the data.
Focus: Building data platforms on modern stack — lakehouse architecture, warehouse optimization, and self-serve analytics.
View Projects →Data Quality
Trust your data, or it's just noise.
Focus: Data validation, profiling, anomaly detection, and building observability into every layer of the stack.
View Projects →Technical Writing
Explaining systems clearly.
Focus: Writing about system design, data engineering patterns, and lessons learned building production systems.
Read Blog →