I'm Sachin Yadav

Senior Software Developer

Redefining modern app engineering for 8+ years as architect and developer!

About Me

Get to know me better

Sachin Yadav

Senior iOS Developer

Accomplished Senior iOS Developer with 7+ years experience in iOS development. I have spent most of my career leading iOS projects, acting as both architect and developer. I am looking to gain experience and expand my skills in the iOS mobile domain.

Location: Sector 70, Gurgaon, Haryana 122101, India

Work Experience

OLA Cabs

Senior Software Developer
July 2023 - Present 1+ years

Contributing to the development of multiple product features that enhance the daily lives of millions of customers. Currently handling most of the development related to OLA cabs.

  • Developed and maintained core features for millions of daily active users
  • Led iOS development initiatives for cab booking and ride-sharing services
  • Collaborated with cross-functional teams to deliver high-quality products
iOS Swift UIKit MVVM

OLX Autos

Senior Software Developer
August 2022 - July 2023 1 year

Worked on OLX Autos, handling the chat and car detail page while contributing to core components and managing pipelines and release flow of the application.

  • Developed and optimized chat functionality for seamless user communication
  • Built and maintained car detail pages with high-performance UI components
  • Managed CI/CD pipelines and release processes for iOS applications
  • Contributed to core component library used across multiple features
iOS Swift CI/CD UIKit

Tokopedia

Software Developer
October 2021 - August 2022 11 months

Worked on the home and search page of Tokopedia's iOS application, serving 150+ million active users. Utilized Texture/AsyncDisplayKit framework for better performance and Bazel Build system to reduce iOS build time.

  • Developed high-traffic home and search pages serving 150+ million users
  • Implemented Texture/AsyncDisplayKit for optimized UI performance
  • Reduced build times using Bazel Build system
  • Mentored developers and engineers in mobile development best practices
iOS Swift Texture Bazel Jenkins

Thoughts2Binary

Senior Software Developer
January 2019 - October 2021 2 years 10 months

Trained and mentored junior developers while monitoring ongoing operations, diagnosing issues, and ensuring smooth deployments.

  • Trained and mentored junior developers and engineers in mobile development
  • Monitored and maintained production applications with high reliability
  • Conducted code reviews and collaborated with development teams
  • Managed test scenarios and deployment processes
iOS Swift Objective-C Mentoring

GeoShot Technologies

iOS Developer
January 2018 - January 2019 1 year

Solo developer maintaining a portfolio of 3 successfully published applications on App Store and Play Store. Built mobile applications for both iOS and Android platforms.

  • Maintained portfolio of 3 published applications on App Store and Play Store
  • Developed cross-platform mobile applications for iOS and Android
  • Wrote clean, maintainable code in Kotlin, Objective-C, and Swift
  • Applied Agile software development methodology
iOS Android Swift Kotlin Objective-C

Education

Academic background

🎓

Maharshi Dayanand University

2014 - 2018
Bachelor of Computer Science
Computer Science & Engineering
📍 Rohtak, Haryana, India
📚

Rao Pahlad Singh (RPS) Sr. Sec. School

2014
CBSE (12th) - Non-Medical Science
Physics, Chemistry & Mathematics
📍 Haryana, India

Skills & Expertise

Technologies I work with

I have worked on the following architectures: MVVM+RB, Coordinator + MVVM, MVVM, TCA Compassable. The tools that I have worked with are XCode, Bazel, Firebase, New Relic, Tulsi++, Jenkins.

📱

Swift

💻

Objective C

🎨

Texture

🔧

iOS (UIKit)

⚙️

CI/CD

🔀

Git

🏗️

Bazel

Portfolio

Check out some of my works