The person
behind the work.

I’m Yash Bhardwaj, a software engineer in Bangalore, India. I build the systems behind products, and products of my own.

Yash Bhardwaj outdoors, wearing sunglasses and a brown hoodie

At Equinix, I work on the customer-data backbone: APIs, event-driven integrations, and the careful work of keeping customer-master systems in sync through a multi-year migration.

Outside of work, I’m exploring what a team of one can ship with AI tooling. That means moving between backend architecture, mobile interfaces, and the details that make a product useful in everyday life.

Download résumé (PDF)

Experience

Backend systems, event-driven integrations, and the engineering behind reliable products.

Mar 2023 — Present

Bangalore, India

Equinix

Senior Associate Software Engineer

Owning the New SFDC ↔ Legacy SFDC ↔ Siebel integration — a critical workstream in Equinix's company-wide Lead-to-Cash transformation.

  • Owned end-to-end design and delivery of a Kafka-driven integration bidirectionally syncing every Account and Contact across three customer-master systems through a multi-year migration. Live in production, processing ~500 events/day in MVP rollout and built to scale.
  • Core contributor to the Account & Contact Platform exposing standardized DIH APIs over Informatica MDM — serving ~30K calls/day on average, bursting to ~150K across sales, ops, and finance.
  • Shipped Java + Spring Boot microservices that eliminated direct MDM access for consuming applications, reducing duplicated lookups and tightening data consistency across the org.
More about this role
  • Architected the transformation layer using Apache Velocity templates — mapping events to target-system APIs while handling idempotency, retries, and field-level edge cases.
  • Drove cross-team alignment across SFDC, Siebel, MDM, and consuming-system teams — the single technical point of contact for the sync.
  • Built Kafka-based event integrations to replace fragile point-to-point integrations with a durable event log; built Apache NiFi orchestration with auditing and traceability for governance.
  • Tuned PostgreSQL schemas and queries for high-throughput transactional workloads; set up Grafana monitoring and GitHub Actions CI/CD for the platform.
  • Java
  • Spring Boot
  • Kafka
  • Apache Velocity
  • Apache NiFi
  • PostgreSQL
  • Salesforce
  • Siebel
  • Informatica MDM
  • Grafana
  • GitHub Actions

Jul 2021 — Dec 2021

Knoldus Inc

Software Engineering Intern

  • Six-month internship at a JVM / Scala consultancy — first exposure to professional software engineering practices and the functional-programming stack that informed how I write backends today.
  • Scala
  • JVM
  • Functional Programming

Always learning.

Education

2017 — 2021

B.Tech, Computer Science & Engineering

Maharishi Markandeshwar University

Certifications

  • Anthropic Claude 101

    Anthropic

    2026
  • Triplebyte Certified

    Triplebyte

  • Java Programming Masterclass — Java 11 & Java 17

    Udemy

  • Python Essential Training

    LinkedIn Learning

  • Writing a Cover Letter

    LinkedIn Learning

Tools of the trade.

Languages

  • Java
  • SQL
  • Python
  • TypeScript

Backend

  • Spring Boot
  • FastAPI
  • REST
  • Microservices
  • Swagger / OpenAPI
  • BDD

Data

  • Kafka
  • Apache NiFi
  • PostgreSQL
  • MongoDB
  • Redis

Infra

  • Docker
  • Kubernetes
  • AWS
  • GitHub Actions

Mobile

  • React Native

AI Dev

  • Claude Code
  • Anthropic API
  • MCP