Pawan YandapalliData EngineerAI infrastructure
M.S. Computer Science·Open to Data & Platform Engineering·Bay Area, CA · Remote / Hybrid
I've spent the last five-plus years building data infrastructure — first at Amazon, where my pipelines supported millions of transactions a day, and more recently in healthcare, where the data is messier and the stakes are higher.
I like the unglamorous parts of this job: schema contracts, backfills, and data quality checks. Most of this site is about things that broke, because that's where the real engineering happens.
Right now I'm pointing that same discipline at AI infrastructure — RAG pipelines, eval harnesses, feature stores — and looking for a team that takes its data as seriously as its product. If that sounds like yours, say hello.
Everything below was designed for bad data and 3am pages, not ideal conditions.
Focused on cloud computing, data engineering, and applied machine learning — coursework spanning distributed data systems, database optimization, cloud & mobile security, AI in healthcare, and BI storytelling.
Distributed AWS data infrastructure supporting millions of daily transactions across enterprise operational and analytics systems.
Analyzed retail sales, inventory, customer, and shipment data across BigQuery and Redshift — ingested by the team's data engineering pipelines — for the Kohl's account.
Each writeup covers the problem, the constraints, the tradeoffs, and what broke along the way. Flagship systems first; the rest build context.
v_health_derived · Supabase
—
Full-fidelity export beats rate-limited APIs for a personal data platform.
Re-POST is a no-op — date is the primary key, so an upsert overwrites in place.
Raw preserved forever — every derived metric can be rebuilt from source.
Read-only data is open — RLS allows anon select on the derived view; writes require auth.
Quality, governance, performance and observability, each treated as a system of its own rather than an afterthought.
Schema-agnostic validation enforcing null checks, referential integrity, accepted values, and drift detection — versioned code, not manual spot-checks.
accepted_values.sqlHIPAA-compliant layer with dynamic column masking, row-level access control, PHI classification, and audit trails — built from real platform work at TouchWorld.
Optimization patterns and warehouse tuning at scale — clustering keys, materialized views, result caching, and cost-aware right-sizing. Self-directed practice applying the same tuning discipline used on Redshift at Amazon.
Production observability with SLA tracking, severity-tiered alerting, and runbook docs — because a pipeline without monitoring is a future incident.
How I work with the teams around a pipeline: shared contracts, clear tradeoffs, and documentation that survives me leaving the room.
Partnered with analysts, software engineers, and business stakeholders to define shared data contracts, reducing ambiguity between producers and consumers of the same pipeline.
Write architecture decisions the way I'd want to inherit them — constraints, tradeoffs, and the reasoning behind the call — so the next engineer isn't guessing.
Built production-style RAG, LLM evaluation, and feature-store projects outside of work to understand how data engineering patterns extend into applied AI systems.
Implemented validation rules at the source — claim-date checks, deduplication, code standardization — catching data quality issues before they reach downstream models.
Written up the way I'd write an ADR at work: constraints first, then the tradeoff, then the call.
The pipeline that unifies policy, claims, and customer data for underwriting and fraud analytics. Handles 500K+ records/day with idempotent, replay-safe CDC ingestion. This is the diagram you remember.
Log-based capture via AWS DMS avoids full reloads and cut ingestion latency from 4+ hours to under 30 minutes.
Raw/cleansed/curated zones isolate data quality issues before they reach underwriting and fraud analytics.
Claim-date-vs-policy-period checks and code standardization run before data reaches curated zone.
The same modeled tables feed BI, ML features and retrieval — no divergent copies.
Lag climbs for minutes before alarms fire. Lag, DLQ depth, and consumer offsets are the vital signs — watch them first.
A pipeline you can trace beats a clever one you can’t explain. SLOs, lag metrics, and a DLQ — or it doesn’t ship.
You can tolerate extra milliseconds; you cannot tolerate unrecoverable state. Idempotent ingestion before speed.
Clean data is a best-case assumption. Drift, null coercion, and type changes are the default — validate at every boundary.
Every undocumented schema change is a future incident. Contract validation at the CDC boundary stops silent corruption.
What you chose, rejected, and why — the decision log matters more than another flowchart.
The Airflow DAG running 18 months without a page is the goal. Reliability beats cleverness — every time.
Models inherit every flaw in the pipeline beneath them. The data engineer’s job gets more important when the model starts.
Production maturity isn’t the absence of incidents. It’s how cleanly the next one is prevented.
Mostly AI infrastructure. To me it's the same job as data engineering, one layer up — the systems below are being extended and shipped now.
SQL and CDC pipelines through RAG, LLM evaluation, and real-time feature stores — built to mirror production.
Each one came with hands-on projects, not just an exam.
Designs Databricks lakehouse architectures on AWS — workspaces, networking, security, and cost governance.
Designs Azure Databricks platform architectures — identity, networking, and governance with Unity Catalog.
Builds tested, version-controlled transformation layers — models, sources, tests, docs, and deployments.
Foundations through applied GenAI practice across the NVIDIA AI stack.
Frames AI project scoping, feasibility, and organizational adoption — the business side of AI systems.
Open to Data Engineer, Senior Data Engineer, Data Platform Engineer, and Data Infrastructure Engineer roles — teams building at the intersection of reliable data pipelines and AI systems. Bay Area, CA — remote / hybrid friendly.