Top
Umesh Yadav
umesh.dev/about
Umesh Yadav
Currently building

Personal portfolio

Umesh Yadav

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

I build software from zero to one, where product questions and engineering details meet. I care about calm systems, clear ownership, and turning rough ideas into useful things.

Co-founder & CTO Open-source contributor Writing engineering notes

Activity

Open-source pulse.

GitHub

Experience

Building through scale and ambiguity.

Selected
May 2024 — Present Remote

Snef

Co-founder & CTO

  • Building products from scratch with a focus on clean architecture and reliable systems.
GoTypeScriptProductStartup
Jul 2022 — Feb 2024 Bengaluru

Open Financial Technology

Lead Software Engineer

  • 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
Jul 2021 — May 2022 Bengaluru

Vedantu

Senior Software Engineer

  • 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
Jul 2018 — Jul 2021 Bengaluru

Gojek

Product Engineer (L3)

  • 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

Current bets and shipped experiments.

Read notes

Writing

Recent notes.

View all

Stack

Tools I reach for.

languages

GoRubyJavaPythonTypeScript

backend

Ruby on RailsgRPCKafkaRabbitMQRedis

frontend

Next.jsReactAstroTailwind

infrastructure

DockerKubernetesPostgreSQLPrometheusGrafana

cloud

AWSCloudflare

practices

System DesignAPI DesignObservability