Shubham Agarwal

IOS Engineer

Delhi, Delhi, India10 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in mobile application development.
  • Proven track record of scaling applications for high-growth companies.
  • Strong expertise in Java, Kotlin, and modern design patterns.
Stackforce AI infers this person is a Mobile Application Development expert with a focus on B2C user experience.

Contact

Skills

Other Skills

AlgorithmsAndroid DesignAndroid DevelopmentAndroid SDKAndroid StudioApplication Programming InterfacesCCSSCore JavaCustomer ServiceData StructuresDesignDesign PrinciplesEnglishFirebase

About

Experienced mobile engineer with over 10 years of success in designing, developing, and scaling mobile applications for startups and high-growth product companies. Skilled in Java, Kotlin, Jetpack, MVVM/MVI, and design patterns. I am also a contributor to open-source projects, a technical writer, and a blogger. These somewhat defines me: The only way to do great work is to love what you do.- Steve Jobs All the world's a stage, and all the men and women merely players: they have their exits and their entrances- Shakespeare Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program- Linus Torvalds

Experience

10 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 7 mos
Current Experience

Verse innovation

2 roles

Principal Software Engineer (DailyHunt)

Promoted

Sep 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India

Lead Software Engineer (DailyHunt)

Nov 2022Sep 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India

Inmobi

Technical Team Lead

Jun 2022Oct 2022 · 4 mos · Delhi, India

  • ● Working closely on OEM and other surfaces of sibling applications integration to provide weather and
  • location data/services using 1Weather application, which will be resulting in increment of 25Mn+
  • new global users application preload.

Doubtnut

Senior Software Development Engineer

Jun 2021Jun 2022 · 1 yr · Gurugram, Haryana, India

  • ● Worked on milestones as diverse as improving application startup by 40%, application size by 25%,
  • improving ANR & crash free session by 2X, improving application rendering, reducing memory leaks, and
  • increasing network usage using proper caching and monitoring.
  • ● Modernized the application using the latest architecture and standards, modularized the application,
  • reduced application build time, created reusable components, and created various developer testing
  • tools for UI, network, etc. to enhance developer productivity.

Railyatri.in

Sr. Technology Specialist (Android)

Nov 2018Jun 2021 · 2 yrs 7 mos · Noida Area, India

  • Note: RailYatri and IntrCity comes under a same holding company.
  • Simplifying travel in India | 715K Reviews 4.5 Stars Rating 18M Downloads 1M DAU (Google Play Store)
  • ● Work closely with the growth team of the company.
  • ● Owns responsibility for maintaining a high-quality application and user experience which includes maintaining
  • 99.9% crash-free and ANR sessions at all times.
  • ● Simplifying train traveling in India with 1M daily active users with a 4.5/5.0 average rating from 715K users on the Google Play store.
  • ● End-to-end feature development using the latest architecture, design patterns, and most importantly writing secure and performant code by working closely with the product, UX/UI, and backend teams.
  • ● An advocate of user experience Building reusable libraries, toolkits, and developer tools for usage across multiple
  • mobile teams.
  • ● Monitoring the performance of the live apps and continuously improving them on both code and user experience
  • levels.

Intrcity

Sr. Technology Specialist (Android)

Nov 2018Jun 2021 · 2 yrs 7 mos · Noida, Uttar Pradesh, India

  • Note: RailYatri and IntrCity comes under a same holding company.
  • Simplifying Bus in India | 5K Reviews 4.4 Stars Rating 3M Downloads 100K DAU (Google Play Store)
  • ● Work closely with the growth team of the company.
  • ● Owns responsibility for maintaining a high-quality application and user experience which includes maintaining
  • 99.9% crash-free and ANR sessions at all times.
  • ● Simplifying Intercity traveling in India with 100K daily active users with a 4.4/5.0 average rating from 5K users on Google Play store.
  • ● End-to-end feature development using the latest architecture, design patterns, and most importantly writing secure and performant code by working closely with the product, UX/UI, and backend teams.
  • ● An advocate of user experience Building reusable libraries, toolkits, and developer tools for usage across multiple mobile teams.
  • ● Monitoring the performance of the live apps and continuously improve them on both code and user experience levels.

Fluper

Sr. Android Developer

Sep 2017Nov 2018 · 1 yr 2 mos · Noida Area, India

  • ● Build around 8+ Android Apps for different categories like Chatting using XMPP and Firebase, Doctor Patient Application, Wedding Application (Video invites using FFMpeg), Google Map and Open Street Map based applications.

Webkul

Android developer (Mobikul)

Jun 2015Jul 2017 · 2 yrs 1 mo · Noida Area, India

  • ● Scaled the team from 1 to 40 members (Android, iOS, QA, Backend) for the mobile platform team.
  • ● Developed products based on different frameworks (Magento 1 & 2, Odoo, etc) for 5000+ clients
  • worldwide with 1500+ applications live on Google Play store and Apple App Store.

Education

Shri Ram Murti Smarak (SRMS) Institutions

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2011Jan 2015

Delhi Public School - Bareilly

Jan 2004Jan 2011

Stackforce found 100+ more professionals with Algorithms & Android Design

Explore similar profiles based on matching skills and experience