Swapnil Tiwari

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Android development with a focus on modular solutions.
  • Led significant migrations to modern frameworks like Jetpack Compose.
  • Recognized for mentorship and driving engineering excellence.
Stackforce AI infers this person is a Mobile Application Development expert with strong capabilities in Android and React Native.

Contact

Skills

Core Skills

Android DevelopmentSoftware ArchitectureTechnical LeadershipObservabilitySoftware DevelopmentReact Native

Other Skills

Adobe IllustratorAdobe PhotoshopAlgorithmsAndroidAndroid JetpackAndroid SDKCCore JavaData StructuresGitGithubJavaJavaScriptJetpack ComposeKotlin Coroutines

About

As a Senior Software Engineer with a passion for Android development, I thrive on solving complex challenges with scalable and modular solutions. With extensive experience in architecting high-performance mobile applications, I’m committed to creating intuitive, reliable, and user-friendly digital experiences. https://github.com/swapnil1104 https://medium.com/@swapnil.tiwari https://twitter.com/tiwariswapnil_

Experience

Booking holdings (nasdaq: bkng)

2 roles

Senior Software Engineer

Promoted

Jun 2025Present · 9 mos · Bengaluru, Karnataka, India

Software DevelopmentAndroid DevelopmentKotlin CoroutinesObservabilityModel-view-viewmodel (MVVM)Software Architecture+2

Software Engineer II

Jun 2023Jun 2025 · 2 yrs · Bengaluru, Karnataka, India

  • Led the full migration of core app screens to Jetpack Compose, modernizing UI, improving performance, and aligning with 2025 tech goals.
  • Designed module-level velocity alerts and authored SOPs, setting a standard for Android incident management and monitoring practices.
  • Drove modularization and MVVM/Clean Architecture transition; led Dagger DI implementation and authored cross-team RFCs.
  • Delivered high-impact features—branded fares, flex tickets (ML-driven), insurance screens—boosting attach rates and cross-functional collaboration.
  • Key contributor to Flights + Insurance integration; recognized for backend/iOS support, bug resolution, and onboarding new engineers.
  • Introduced API error tracking, standardized event instrumentation, and championed Squeaks for improved production health visibility.
  • “Own It Award” recipient; consistently acknowledged for initiative, mentorship, and driving engineering excellence.
  • Institutionalized a11y as a first-class priority—pioneered Evinced tool adoption, integrated sign-offs, and presented at org-wide forums like the Mobile App Conference '24.
Software DevelopmentAndroid DevelopmentKotlin CoroutinesObservabilityAndroid JetpackKotlin Flow+6

Gojek

Senior Software Engineer

Jan 2022May 2023 · 1 yr 4 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Senior engineer for the Comms Platform team responsible for all Gojek-User communications channels.
  • Lead the planning and development of in-house Push Notifications & Marketing SDK from scratch.
  • Responsible for maintaining various in-house SDK offerings; requirements gathering, high & low level design, &
  • implementation. Such as; PN, VoIP, NumberMasking, and Shuffle(Dynamic template-based UI rendering).
  • Lead the development efforts for various initiatives to increase the PN delivery rates from 73% to 84%.
  • Migrated the Shuffle Kit to a stand-alone SDK and re-architected the code to a proper SDK offering.
Software DevelopmentAndroid DevelopmentKotlin CoroutinesObservabilityAndroid SDKAndroid Jetpack+4

Flipkart

2 roles

Software Development Engineer II

Promoted

Mar 2021Jan 2022 · 10 mos

  • Built product features in Grocery UI pod such as, Choose Your Offer, Floating Announcements, Ratchet Based Offers.
  • Implemented Growth Hack experiments for Grocery leading to an incremental GMV of ₹37.2Cr.
  • Migrated Grocery pages to React Native, enabling code sharing on mobile platforms; directly increasing the developer productivity and time to live of a feature threefold.
  • Implemented various impactful growth hacks in the Growth Hack UI charter.
  • Progressive Image Loading for slower networks in the Flipkart Android App.
  • Dynamic Navigation Bar in Product Page for quicker purchase decision making.
  • In App Update feature in Flipkart Android App for quicker adoption of new features.
  • Built AnimationWrapperView library for React Native; a JSON based declarative animation library for component
Software DevelopmentAndroid DevelopmentReact NativeModel-view-viewmodel (MVVM)Mobile Application Development

Software Development Engineer I

Sep 2019Feb 2021 · 1 yr 5 mos

Software DevelopmentAndroid DevelopmentReact NativeCore JavaMobile Application Development

Box8

2 roles

Software Development Engineer I

Jun 2018Aug 2019 · 1 yr 2 mos

  • Worked on different aspects of the application base of company, developed an asset management system within the internal application for employees.
  • Translated internally written reusable blocks of code into libraries while adding more functionalities, involving custom views.
  • Implemented new UI design using latest Android's Material UI components such as Bottom Sheets.
Software DevelopmentAndroid DevelopmentCore JavaMobile Application Development

Software Development Intern

Jan 2018Jun 2018 · 5 mos

  • Started with understanding the tech stack of the company.
  • Learnt how the android application connects with REST API's and MVC architecture of android applications.
  • orked with aspects of android development such as UI design, location services during the internship.
Software DevelopmentAndroid DevelopmentCore JavaMobile Application Development

Google play

Individual App Developer - BroooApps

Mar 2017Jan 2021 · 3 yrs 10 mos · Bengaluru Area, India

  • Individual Android Application Developer. Published 5 apps on Google Play Store
Software DevelopmentAndroid DevelopmentCore JavaMobile Application Development

E-connect solutions pvt. ltd.

Intern

Jan 2017Feb 2017 · 1 mo

Cpalead

Affiliate

Apr 2012Jun 2014 · 2 yrs 2 mos · Udaipur Area, India

  • Part-time social media marketing, advertising over multiple websites.

Education

Dayananda Sagar College of Engineering, BANGALORE

Bachelor’s Degree — Information Science/Studies

Jan 2014Jan 2018

St. Gregorios Senior Secondary School

High School — Science

Jan 2002Jan 2014

Stackforce found 100+ more professionals with Android Development & Software Architecture

Explore similar profiles based on matching skills and experience