šŸŽ¬
AndroidiOS
#1

PVR Cinemas

Movie Booking App - In Progress

Leading the migration of the existing native PVR Cinemas app to Flutter from scratch, building a complete movie booking experience.

Key Contributions

  • Leading the migration of native PVR Cinemas app to Flutter from scratch
  • Designing app architecture using BLoC and Clean Architecture patterns for scalability
  • Implementing ticket booking, seat selection, and payments with real-time synchronization
  • Developing dynamic UI components, caching, and app-wide theming for performance
  • Integrated analytics, crash monitoring, and runtime performance tracking
  • Established a modular codebase enabling parallel feature development across teams
  • Conducting Flutter code reviews and enforcing architectural consistency
Flutter BLoC Clean Architecture Payments Analytics Modular
šŸŒ
Android iOS Web
#2

Virgin Connect Roam

Virgin Mobile - Global eSIM Provider

Developed a seamless mobile and web experience for Virgin Connect Roam, a global eSIM provider enabling data access in over 200 countries.

Key Contributions

  • Developed seamless mobile/web experience for global eSIM coverage (200+ countries)
  • Optimized UI workflows and caching to boost performance and reduce data usage
  • Integrated analytics, in-app messaging, and remote configuration systems
  • Implemented secure payment flows and user onboarding with adaptive network logic
  • Worked closely with backend teams to stabilize API handling and improve resilience
  • Achieved a 25% faster startup time and enhanced user retention through performance tuning
Flutter BLoC REST APIs Caching Analytics Branch IO
šŸ“š
AndroidiOS
#3

Jarir Bookstore

E-Commerce Platform - Middle East

Enhanced UX/UI for a large-scale Middle East e-commerce platform used by millions of users.

Key Contributions

  • Enhanced UX/UI for a large-scale Middle East e-commerce platform used by millions
  • Integrated secure payment gateways, product recommendation logic, and wish-list systems
  • Improved state management and data caching, reducing screen load time by over 30%
  • Worked on app-wide localization and multi-region language direction handling
  • Contributed to CI/CD automation setup for Flutter builds and deployment pipelines
Flutter Tap Payments Localization E-Commerce CI/CD
😓
AndroidiOS
#4

DwellSpring

Reclaim Your Rest - Sleep Wellness App

Sleep wellness app featuring curated soundscapes, binaural beats, and ambient noise generation for better sleep quality.

Key Contributions

  • Built curated soundscapes and binaural beats player
  • Implemented ambient noise generation engine
  • Enabled user-generated sound mixes with custom combinations
  • Added social sharing features for community engagement
  • Used MVVM architecture and BLoC for state management
Flutter BLoC MVVM Audio Firebase
šŸ“ŗ
AndroidiOS
#5

Zito Media

Media & Entertainment Platform

Contributed to developing a media streaming and entertainment application with rich content delivery features.

Key Contributions

  • Built video streaming components
  • Implemented content caching for offline viewing
  • Integrated analytics for user behavior tracking
  • Optimized performance for smooth playback
Flutter Video Player Caching Analytics
🌐
AndroidiOS
#6

Localization SDK

Internal Tool - Appinventiv

Developed a comprehensive localization solution with auto language/direction detection, OTA updates, and caching.

Key Contributions

  • Built auto language detection based on device settings
  • Implemented RTL/LTR direction switching
  • Created OTA (Over-The-Air) translation updates
  • Added caching layer for offline translations
  • Reusable SDK for multiple projects
Flutter Dart Localization SDK Caching

Tech Stack Used

Technologies and tools I've worked with across these projects.

Web

Next.js React Vue.js Nest.js

Mobile

Flutter Dart Android iOS

State Management

Redux Vuex BLoC GetX

Backend & APIs

Node.js REST APIs Firebase

Features

SSR SEO PWA Payments

Interested in working together?

I'm always open to discussing new projects and opportunities.

Start a Conversation
šŸ’¬
šŸ¤–
Ashish's AssistantOnline