Résumé

Umesh Yadav

Founder and software engineer building AI commerce, developer tools, and infrastructure—from first product decisions to production.

me@umesh.dev

Experience

Snef

Co-founder & CTO

May 2024 — Present
Remote

Co-founding an AI-powered personalized-commerce platform for creators and brands, and leading the technical path from early product decisions to reliable production systems.

Open Financial Technology

Lead Software Engineer

July 2022 — February 2024
Bengaluru

Led a team of engineers and built lending, banking, KYC, reporting, and messaging systems across the company.

  • Built a lending product from scratch that generated $14M USD within three months, leading a team of 7–8 engineers.
  • Designed savings and current-account services for the Zwitch payment platform.
  • Built shared KYC, report-generation, and in-app inbox services to reduce duplicate work.

Vedantu

Senior Software Engineer

July 2021 — May 2022
Bengaluru

Worked across learning, onboarding, and platform reliability while helping teams adopt Go and continuous delivery.

  • Built a post-class doubt-solving system handling 50,000 doubts and 200,000 messages each day, improving free-to-paid conversion by 15%.
  • Led a new onboarding flow across four teams and improved page load time by 20×.
  • Extracted three services from a core monolith and introduced CI, testing, and daily releases.

Gojek

Product Engineer (L3)

July 2018 — July 2021
Bengaluru

Built communications, identity, notification, and marketplace systems operating at large regional scale.

  • Built an in-house chat platform serving one million live users and 25 million messages each day, saving $6M USD in vendor costs.
  • Designed number masking across more than 20 services in four countries and reduced account takeover by 90%.
  • Built notification and OTP systems delivering three million notifications an hour and reduced SMS costs by $100K USD.
  • Designed automated KYC that reduced driver onboarding from days to minutes.

Open source

Zed

Rust · contributor

96+ merged pull requests across language-model providers, agent workflows, developer tooling, and editor reliability.

acpx

Rust · maintainer

A small Rust library and tooling for building on the Agent Client Protocol.

pgkv

Rust · maintainer

A high-performance key-value store backed by PostgreSQL unlogged tables.

Strengths

GoRustTypeScriptDistributed systemsAPI designProduct engineeringKubernetesKafkaObservability

Links