Rahul Yadav

Android Developer | Problem Solver

About Me

I am Rahul Yadav, an experienced Android Developer with over 3.5 years of experience in building scalable, secure, and high-performance mobile applications. I specialize in Kotlin, Jetpack Compose, and Clean Architecture. I believe in writing clean code and love solving challenging problems.

Professional Experience

BharatPe

Role: Software Engineer 2 (Android)

Duration: Jan 2024 – Present

  • Converted payment flow from web to native, reducing failures by 30%
  • Implemented secure OAuth 2.0 flow with token refresh
  • Redesigned onboarding, boosting retention by 15%

Stackfusion

Role: Software Engineer (Android)

Duration: Jul 2023 – Nov 2024

  • Developed UPI SDK for QR code payments
  • Integrated MQTT for real-time FASTag updates
  • Enabled offline flow to avoid ticket loss

Rizzle

Role: Software Engineer (Android)

Duration: Sep 2021 – Feb 2023

  • Built beat-synced video effects (FilmiPlus2)
  • Optimized video preloading by 30%
  • Introduced GraphQL-based data layers

Coding Ninja

Role: Java Teaching Assistant

Duration: Feb 2021 – Jul 2023

  • Taught DSA and Java to 100+ students
  • Improved student performance by 30%

Tech Stack

Kotlin

Java

Jetpack Compose

MVVM

Dagger

Retrofit

Room

Firebase

GraphQL

Get in Touch

Email: rahulyadav02052001@gmail.com

Phone: +91 7017070404

GitHub: rahulyadav07

LinkedIn: rahul-yadav-726b48206