Abhishek Sheshagiri

Abhishek D Sheshagiri

Senior Mobile Apps Engineer

Contact Me


About Me

Senior Mobile Apps Engineer with 9+ years of experience delivering high-impact mobile solutions and technical strategy using Kotlin, SwiftUi, Jetpack Compose, and MVVM/MVI architectures. Known for building scalable, user-focused applications supporting 1M+ users and driving technical initiatives that accelerate product growth. Expert in end-to-end feature development, clean architecture design, and performance optimization. Proficient at improving engineering velocity, enforcing high code quality standards, and mentoring teams in agile, cross-functional environments.

Outside of programming, I love to play soccer, I am a dog parent, would love to explore new places with my family and my dog.

Work Experience

Senior Android Engineer - Parkmobile
(August 2022 - July 2025)

Parkmobile (Android, iOS); Easypark (Android, iOS)


Android:


  • Led end-to-end development of 3PA login and multi-factor auth features to enhance security, incorporating testing, analytics, and A/B testing via feature flag experiments, resulting in a 35% reduction in user drop-offs in a 1.5M DAU application
  • Architected a reusable design system, Rally, using Android’s Material 3 SDK and Jetpack Compose guidelines that eliminated 85% of repetitive UI code, reduced app size by 78%, and increased developer velocity by 80%
  • Engineered the Reservation SDK feature from planning to release, collaborating with designers, PMs, and data analysts to align launch with user behavior insights and product goals, resulting in a 6% annual revenue increase
  • Refactored legacy MVP/MVVM codebases into modern MVI (UDF architecture with Compose Navigation), leading to a 70% boost in app performance and achieving 99.99% crash-free stability with an increase in code-review efficiency for developers
  • Integrated Device Attestation, a feature that helped to tackle Brute Force attacks on Login/Signup APIs and made sure that such incidents did not occur again. Continued the Security Enhancements to implement password-less login/signup, Multi-factor authentication, Re-Captcha techniques, IP blocks, and so on

iOS:

  • Refactored two screens from UiKit to SwiftUi using MVI architecture (UDF with Deeplink navigations), leading to 80% boost in app performance, crash-free rate, and stability
  • Improved App's cold boot by 50% by restructuring the initializations that happens on the Application level classes
  • Helped in integrating Device Attestation to tackle Brute Force attacks on Login/Sign Up APIs
  • Helped developing an AI based chat/FAQ module to reduce PSS tickets

Cross Platform (React Native):

  • Maintained and looked after the release cycles of white-label city apps like MeterUp (Android, iOS), Park Houston (Android, iOS), Park DSM (Android, iOS), Park Columbus (Android, iOS), and so on.
    Implemented some security features, user facing product features, UI enhancements, and Home Screen Widgets.


Mobile Engineer - ReachMobi
(August 2020 - August 2022)

Android:

  • Built and deployed a Kotlin-based in-house analytics library adopted across 15 Android apps, significantly improving data accuracy and streamlining reporting across the organization
  • Optimized the performance of a high-traffic Android Launcher, driving a 45% increase in default selection rate and 78% YoY boost in Day 0/Day 1 retention for 1M+ DAUs, contributing to a Play Store rating jump from 4.0 to 4.6 on 10M+ installs
  • Developed an AOSP based Android launcher called "News Home" that had all the news section in the app along with video news snippets. It was one of the leading News Launcher app in the playstore with over 10M downloads and 80,000+ DAUs

iOS:

  • Developed a customizable iOS News + Weather launcher using SwiftUI and MVVM architecture, enabling users to personalize their home experience. Achieved over 80,000 installs and 50,000+ daily active users within 3 months of launch

Other:

  • Mentored new graduate Android developers through daily technical guidance, accelerating onboarding, boosting confidence, and improving team delivery velocity


Software Engineer, Mobile - Information Technology Services at UIS
(August 2019 - May 2020)

  • Developed a fitness-tracking Android app in Kotlin using Jetpack Compose and an iOS app using SwiftUI, delivering real-time features like distance covered, calories burned, and session duration using Google Maps SDK, GPS, and Weather API integration
  • Built a mobile clock-in/clock-out module in Flutter for the university, enabling accurate time logging for all on-campus jobs and streamlining student workforce management


Android Developer - Radiant IT World - Karnataka, India
(February 2018 - Novemeber 2018)

  • Worked on social-networking (Voyapic) application reducing image fetch and upload time by 60% with the help of Retrofit with Picasso image library
  • Wrote service using Java to check image extension ensuring image headers were not altered resulting in successfully fixing a security breach in less than 6 hours, releasing a patch, preventing injections, and future attacks to the server
  • Developed two-hybrid mobile applications using React Native to display data from JSON response to UI modules. Applications were 1.1 MB and 1.6 MB leading to a 70% increase in overall performance on low latency 2G and 3G networks

Android Developer - Pyplyn - Karnataka, India
(July 2017 - January 2018)

  • Worked on an educational Android application to stream video tutorials to replace manual dairy work for kids and introduce digital platform learning with 800-900 daily users. Utilized Java, PHP, MySQL, and Firebase with exoplayer
  • Added Fingerprint and OTP based login security features for bank application utilizing SQLite to store non-vital information, resulting in a 50% increase in application performance

Android Developer - Anugraha Computers - Karnataka, India
(August 2015 - April 2017)

  • Developed an image-sensing Android app for farmers to assess crop health and detect pest presence, collaborating with cross-functional teams and conducting user research to deliver tailored, field-tested solutions based on agricultural needs
  • Incorporated emergency service option for ride-sharing service application. Integrated Geo-fencing technology with volley services and Google Maps SDK to populate navigation to the nearest hospital. This saw a 30% increase of users to the company
  • Created an Admin application for a two-wheeler retailer booking company. A REST API was used to get database response provided by the client to keep track of all their fleet. This resulted in 70% reduction in manual work to the employees

Personal Projects

Motor Insurance Premium Calculator Native Android

  • Developed an Android application for calculating motor insurance premiums with 95% quicker and 99% accurate results
  • This application is used by insurance agents across India, with over 50,000 downloads and 13,000 daily active users

Screenshots of the application:

Charles Reservation Hybrid (React Native) - Android

  • Charles Reservation is a React Native based android application that allows users to schedule car service bookings and operate CRUD operations on the data.
  • Uses SQLite DB to store and retrieve data

Source Code

UIS Walking Routes Android & iOS

  • An application for users to check the Distance traveled, Calories burnt, and Time spent on walking routes in campus with live tracking
  • Used Google Maps SDK, OpenWeather API and Email Client library for email feedback without server

Screenshots of the application:

Smart Parent Hybrid (React Native) - Android & iOS

  • An application that serves as a digital dashboard for Parents and the Teachers with a one-one chat window in all schools
  • The application was built using PHP-MySQL as backend server to store the data along with Firebase for chat, notifications and authentication

Locatify Native Android

  • This application was developed for the Government of India under Make in India program to provide a manual green corridor for all the emergency vehicles in metropolitan cities
  • The Application was developed using Geo-fencing technology with Google Maps SDK, Firebase Realtime database and Notifications with a provision to connect to any IoT devices to control the traffic signals
  • This application was judged as the Most Popular Project in the hackathon by the Government of India

More on Github