Summary
Overview
Work History
Education
Skills
Certification
Projects
Roles And Responsibilities
Languages
Timeline
Generic
Ashish Sharma

Ashish Sharma

New Delhi

Summary

With over 9.5 years of extensive experience in mobile app development, I have led cross-functional teams in delivering high-quality, user-centric applications across iOS, Android, and cross-platform frameworks. My role has evolved from hands-on development to driving architectural decisions-designing scalable, secure, and maintainable solutions that align with business goals. I have successfully overseen end-to-end project lifecycles, mentored developers, and established best practices for coding standards, CI/CD pipelines, and performance optimization.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Mobile App Lead (Flutter)

Nagarro Soi
09.2020 - Current

Senior iOS Developer

Ganit Soiech Pvt Ltd
06.2017 - 08.2020

iOS Developer

Rally Solutions Pvt. ltd
07.2016 - 06.2017

Education

Bachelor's in Technology - Information Technology

NIMS University
Jaipur, Rajasthan, India

Skills

  • IOS
  • Mobile application development
  • Flutter framework
  • User interface design
  • Agile methodologies
  • Application deployment
  • Version control systems
  • Technical documentation
  • Code optimization
  • Team collaboration
  • Flutter
  • React native
  • Dart
  • Kotlin
  • Push Notifications
  • Local Notifications
  • Apple Pay
  • Google Pay
  • Biometrics
  • Geo location
  • Deeplinks
  • Adobe Tracking Tools
  • HttpToolKit
  • Mockoon
  • LCOV - coverage testing tools
  • Integration test framework - Gherkin
  • Behaviour Driven Development (BDD)
  • Gitab
  • Fastlane
  • Platform channel integration

Certification

  • Problem solving & master strategy thinking skills, Udemy
  • REST API with flask & python, Udemy
  • Google cloud platform fundamentals, Udemy

Projects

TEM India – Toyota Experiential Museum

Role: Tech Lead
Platform: Web & Mobile (iOS, Android)
Links:

  • Android: https://play.google.com/store/apps/details?id=com.tkm.temapps
  • iOS: https://apps.apple.com/in/app/tem-india/id6753753763

Description:
TEM India is a digital experience ecosystem supporting Toyota Kirloskar Motor’s real-world immersive museum in Bangalore. The platform enables users to explore curated experiences and pre-book museum visits via web and mobile applications.

Key Responsibilities & Contributions:

  • Led end-to-end mobile development for a customer-facing experiential platform.
  • Designed scalable Flutter architecture aligned with enterprise design systems.
  • Integrated secure APIs via APIGee with performance optimization using Akamai.
  • Delivered production-ready releases with high reliability and brand compliance.

Tech Stack:
Flutter 3.0, Dart 2.14.3, Flutter Bloc 7.0.1, Gherkin 1.1.8, APIGee, Akamai

Lufthansa – Miles & More Program

Role: Tech Lead
Platform: Hybrid Mobile Application
Link: https://apps.apple.com/us/app/miles-more/id512571708

Description:
A hybrid mobile application for Europe’s largest airline, enabling users to submit boarding passes and earn Miles & More loyalty points, redeemable across partner services.

Key Responsibilities & Contributions:

  • Led implementation of loyalty workflows within the Miles & More ecosystem.
  • Developed boarding-pass submission and miles crediting functionality.
  • Ensured secure, scalable API integrations using APIGee and Akamai.
  • Collaborated with distributed teams across Europe for feature delivery.

Tech Stack:
Flutter 3.0, Dart 2.14.3, Flutter Bloc 7.0.1, Gherkin 1.1.8, APIGee, Akamai

EARNA App – Miles & More Partner App

Role: Senior Mobile Application Developer
Platform: Mobile (iOS)
Link: https://apps.apple.com/de/app/earna/id1570414477

Description:
EARNA enables Miles & More partner businesses to credit Lufthansa frequent-traveler miles directly to customer accounts as part of the global loyalty program.

Key Responsibilities & Contributions:

  • Built partner-side mobile features for miles crediting and validation.
  • Integrated secure APIs ensuring accurate loyalty attribution.
  • Improved stability and performance for high-volume partner usage.

Tech Stack:
Flutter 3.1.7, Dart 3, Flutter Bloc 7.0.1

Task Diary

Role: Senior Mobile Application Developer
Platform: Mobile (iOS & Android)

Description:
Task Diary is a productivity and task-tracking mobile application designed to help individuals and teams plan, log, and track daily work activities with accountability and structured reporting.

Key Responsibilities & Contributions:

  • Developed the application using React Native CLI with a modular, scalable architecture.
  • Implemented task creation, daily logs, status tracking, and progress monitoring.
  • Integrated RESTful APIs for authentication, task persistence, and real-time updates.
  • Built reusable UI components aligned with a custom design system.
  • Optimized performance and ensured consistent UX across iOS and Android.

Tech Stack:
React Native CLI, JavaScript / TypeScript, Redux, REST APIs

Go Mosafer Travels

Role: Senior Mobile Application Developer
Platform: iOS & Android
Link: https://play.google.com/store/apps/details?id=com.aos.gomosafer

Description:
A comprehensive travel booking application offering flights from 500+ airlines and accommodations across 1M+ properties worldwide.

Key Responsibilities & Contributions:

  • Built and maintained flight and hotel booking workflows.
  • Implemented MVVM architecture for clean and maintainable code.
  • Optimized search, pricing, and booking performance.

Tech Stack:
iOS (Swift), Android (Kotlin), MVVM

Omeir Travel Agency

Role: Senior Mobile Application Developer
Platform: iOS & Android
Link: https://play.google.com/store/apps/details?id=in.techMaster.Omeir

Description:
A travel booking app enabling users to book flights and hotels at competitive prices, tailored for Middle-East travel customers.

Tech Stack:
iOS (Swift), Android (Kotlin), MVVM

Leeann Chin – Punchh Platform

Role: Senior Mobile Application Developer
Platform: iOS
Link: https://apps.apple.com/us/app/leeann-chin/id1147582045

Description:
A restaurant loyalty and ordering app offering mobile ordering, store discovery, personalized rewards, and exclusive deals.

Tech Stack:
iOS (Swift), MVVM

Roles And Responsibilities

  • Tech solutioning of the new requirements to find out critical missing items and setting up correct assumptions
  • Effort estimations for the complex
  • Team leading, Team building and Agile development
  • Driving problem solving sessions with Team

Languages

English
Intermediate (B1)
B1

Timeline

Mobile App Lead (Flutter)

Nagarro Soi
09.2020 - Current

Senior iOS Developer

Ganit Soiech Pvt Ltd
06.2017 - 08.2020

iOS Developer

Rally Solutions Pvt. ltd
07.2016 - 06.2017

Bachelor's in Technology - Information Technology

NIMS University
Ashish Sharma