Data Engineer · SQL · pipelines · warehouses you can trustopen to work·relocation worldwide

ANURAG NAVIN BHANDARY

anurag@anb: ~
$ whoami
> data engineer. sql, python, dbt, airflow, kafka, bigquery.
$ cat focus.txt
> numbers you can reconcile to the cent.
now.txt

Now: looking for data engineer roles.

Based in Mumbai (IST). Open to relocating anywhere in the world.

Bored? Hit the in the dock.

see the work ↓
me.jpg
Photo of Anurag Navin Bhandary at the Golden Gate Bridge
Mumbai, India relocation: worldwide
01

Selected work

11 projects across software, data and AI/ML, each with the tests and numbers that back it up. Hover to peek, click for the full story.

Pipelines, warehouses and analysis where the numbers reconcile.

Software

  1. 01 Java · Spring Boot · React Showtime: Event Ticketing A BookMyShow-style ticketing app with live seat maps, where a seat is never sold twice however many people go for it at once.
    • Java 25
    • Spring Boot 4
    • PostgreSQL
    • React
    50 → 1buyers raced for one seat, exactly 1 got it
  2. 02 Kubernetes · Terraform · Helm Cloud-Native Platform My job queue run the way production runs it: Kubernetes built by Terraform, autoscaled on queue depth, with a node killed mid-run and nothing lost.
    • Kubernetes
    • Terraform
    • Helm
    • KEDA
    20,000 / 20,000jobs exactly once, node killed
  3. 03 Python · Distributed systems Distributed Job Scheduler A Celery-style job queue that never runs a job's side effects twice, even when workers are killed in the middle of a job.
    • Python 3.12
    • FastAPI
    • React
    • PostgreSQL
    50,000 / 50,000jobs ran exactly once, workers killed mid-run
  4. 04 Kafka · Debezium · PostgreSQL CDC Pipeline Streams every MySQL insert, update and delete through Debezium and Kafka into PostgreSQL, then proves the copy is identical, even after crashes.
    • MySQL 8.4
    • Debezium 3.0
    • Kafka 3.9
    • Python
    141 msp95 replication lag
More projects2
02

About

I'm a data engineer who cares whether the number on the dashboard is actually right. Not roughly right: reconciled against the source, to the cent, on every run.

At Fayble, game events flowed through Kafka into live sports statistics and an AI commentary system. I learned there that a pipeline is only as good as its worst late-arriving record.

Since then I've built a dbt warehouse fed by a live replay of 100,000 real orders, with a Power BI report and an Excel workbook on top that agree with it to the cent, a change data capture pipeline that proves its replica is identical, a tuning study on 38 million taxi trips, and an A/B testing toolkit checked on thousands of simulated experiments. Each one comes with the checks that caught its bugs.

anurag@anbuptime: 1 yr production
focus
Data engineering & analytics
based in
Mumbai, India (IST)
education
M.S. Computer Science
currently
Open to work · relocation worldwide
2023 – 2025 M.S. Computer Science University of Texas at Arlington GPA 3.42 / 4 · Arlington, TX
2019 – 2023 B.E. Electronics Engineering University of Mumbai CGPA 8.36 / 10 · Mumbai, India
03

Skills

Hover a skill to see where I've actually used it.

01Languages

  • SQLSQL
  • Python
  • Java

SQL first: window functions, CTEs, and reading query plans.

02Pipelines

  • dbt
  • Airflow
  • Kafka
  • CDCDebezium
  • incremental loads
  • SCD Type 2
  • reconciliation
  • data quality tests

03Databases

  • PostgreSQL
  • MySQL
  • BigQuery
  • Redis
  • partitioning
  • BRIN & covering indexes
  • materialized views
  • EXPLAIN ANALYZE

LCProblem solving @anuragb2901 ↗

0/ –Solved
– day streak– active daysrank –

04Analysis

  • BIPower BI
  • XLExcel
  • pandas
  • SciSciPy
  • Metabase
  • EvEvidence
  • DAX
  • row-level security
  • A/B testing
  • CUPED
  • funnels
  • cohorts

05AI

  • Claude
  • OpenAI
  • Gemini
  • GQGroq

06Infra & tools

  • Docker
  • AWS S3
  • GitHub Actions
  • Git
04

Experience

● ON AIR FAYBLE INC. AI sports-simulation startup · California · remote
Software Developer (Founding Team)Jan 2026 – Jun 2026
Software Development InternJul 2025 – Dec 2025
  1. 01'

    Integrated Kafka into the animation flow, replaying 19 games (about 1,274 messages) through an ordered, de-duplicated path served through a FastAPI API.

  2. 02'

    Built the audio pipeline for an AI sports commentary system: dual-commentator speech with ElevenLabs, stitched per play into continuous broadcast audio.

  3. 03'

    Moved commentary text generation from Gemini to Groq and chose a one-emotion-per-play voice design over per-segment emotion stitching, keeping full-game audio generation fast and within free-tier limits.

  4. 04'

    Automated archery match production with ffmpeg: commentary, crossfades, 7.1 (8-channel) audio with 1 kHz broadcast trigger tones, and per-play metadata into finished match videos.

Alan Moskowitz
“Highly adaptable and contributed across a wide range of components, from database to APIs to media pipelines. Quickly learned new concepts, delivered solid results, and consistently met timelines.”
Alan Moskowitz · Founder & CEO, Fayble · managed me directly LinkedIn ↗
05

Resume

One page. Press the button.

READY · 1 PAGE
06

LET'S TALK

online I usually reply within a day.