Boots Mobile App (UK & Ireland)

The Boots Mobile App is a leading retail and healthcare platform in the UK and Ireland, offering users a seamless shopping and pharmacy experience. The app allows customers to browse products, manage prescriptions, locate nearby stores, and access loyalty rewards through the Advantage Card program.
Designed for high traffic and real-time user engagement, the app integrates e-commerce, healthcare services, and personalized recommendations into a single, scalable mobile experience.


Key Features

  • Product browsing, search, and detailed product views
  • AI-powered product discovery (ProductGPT chatbot)
  • Store locator with map integration
  • Advantage Card registration and loyalty management
  • Personalized offers and promotions
  • Basket and checkout flows
  • Multi-platform analytics for user behavior tracking

My Roles & Responsibilities

Architecture & Development
  • Designed and developed ProductGPT chatbot enabling:
    • Intelligent product search and recommendations
    • Seamless navigation to product details and basket
  • Revamped the Product Details Page (PDP) to improve usability and conversion
  • Built and enhanced modular Android components using modern architecture patterns
Performance & User Experience
  • Optimized app performance for smooth navigation across key journeys
  • Enhanced UI/UX using Jetpack Compose
  • Ensured seamless transitions between flows like:
    • Store Locator
    • Advantage Card registration
    • Product discovery and checkout
Leadership & Collaboration
  • Led PI planning, story estimation, and sprint execution
  • Conducted code reviews and enforced best practices
  • Collaborated with product managers, designers, backend teams, and QA
Quality & Release Management
  • Managed end-to-end release cycles (development → UAT → production)
  • Coordinated beta testing and feedback loops
  • Improved SonarQube metrics and code quality standards
  • Ensured production stability through structured regression testing
Documentation & Knowledge Sharing
  • Created Low-Level Design (LLD) documents covering:
    • Architecture
    • API flows
    • Component interactions
  • Conducted knowledge transfer sessions for onboarding new team members

Tools & Technologies Used

Languages & Frameworks
  • Kotlin
  • Android SDK, Jetpack Compose
Architecture & Design
  • MVVM Architecture
  • Modular Android architecture
  • Dependency Injection (Hilt)
Reactive Programming
  • Kotlin Coroutines & Flow
  • LiveData
Testing
  • JUnit, Mockito, MockK
  • Espresso (UI Testing)
DevOps & CI/CD
  • GitHub Actions and ADO
Analytics & Monitoring
  • Firebase Analytics
  • ContentSquare
  • Adobe Analytics
  • Blue Triangle
Tools & Platforms
  • Azure DevOps (Boards, Repos, Pipelines)
  • Jira (Agile workflows)
  • Git (Version Control)
  • Figma, Zeplin (Design collaboration)

Play Store Link

https://play.google.com/store/apps/details?id=com.boots.flagship.android


App Screenshots

Key Achievements

  • Successfully launched AI-powered ProductGPT chatbot
  • Improved product discovery and user engagement
  • Enhanced PDP experience leading to better conversions
  • Maintained high code quality and production stability
  • Delivered features aligned with business and customer needs