Top
Umesh Yadav
Umesh Yadav
Vibe Coding

Umesh Yadav

Co-founder & CTO at Snef | Open-source contributor

I build products from zero to steady, with a bias for simple systems and compounding decisions. Interested in leverage, clean interfaces, and the quiet craft of shipping.

Email me

Experience

Selected

Snef

Co-founder & CTO

May 2024 — Present Remote
  • Building products from scratch with a focus on clean architecture and reliable systems.
GoTypeScriptProductStartup

Open Financial Technology

Lead Software Engineer

Jul 2022 — Feb 2024 Bengaluru
  • Designed and built the entire lending product from scratch, generating $14M USD within 3 months. Led a team of 7-8 engineers collaborating with product, design, and business.
  • Led design of savings accounts and current account services for Zwitch payment platform.
  • Built centralized services (KYC, report generation, in-app inbox) to reduce org-wide duplication.
GoAPI DesignFintechTeam Lead

Vedantu

Senior Software Engineer

Jul 2021 — May 2022 Bengaluru
  • Built post-class doubt solving handling 50k doubts/day and 200k messages, improving free-to-paid conversion by 15%.
  • Led new onboarding flow across 4 teams, introducing Vedantu's first Go service. Improved page load by 20x.
  • Rearchitected core monolith, extracting 3 services and moving to event-driven data sharing.
  • Introduced CI/CD, unit testing, and daily releases (vs 7-day cycles). Increased code coverage from 0 to 20%.
GoNode.jsMicroservicesCI/CD

Gojek

Product Engineer (L3)

Jul 2018 — Jul 2021 Bengaluru
  • Built in-house chat platform: 1M live users, 25M messages/day, 4M new channels/day. Saved $6M USD in vendor costs.
  • Designed number masking across 20+ services in 4 countries, handling 100k orders/min and 4k concurrent calls. Reduced account takeover by 90%.
  • Built push notification service sending 3M notifications/hour and optimized OTP delivery, reducing SMS costs by $100k USD.
  • Built App Rating Widget with real-time rule engine, improving app rating from 3.58 to 4.87.
  • Designed automated KYC system reducing driver onboarding from 2 days to 1-2 minutes.
GoKafkaKubernetesSystem Design

Projects

View all

Blogs

View all

Open Source

Contributor

Skills & Technologies

Languages

GoRubyJavaPythonTypeScript

Backend

Ruby on RailsgRPCKafkaRabbitMQRedis

Frontend

Next.jsReactAstroTailwind

Infrastructure

DockerKubernetesPostgreSQLPrometheusGrafana

Cloud

AWSCloudflare

Practices

System DesignAPI DesignObservability

Newsletter

Short notes on leverage, software craftsmanship, and shipping.