Application Development

  1. Home
  2. Project
  3. Smiles

Project overview

I worked with Smiles: Food Grocery Lifestyle, a large-scale online shopping platform, as a Senior iOS Engineer responsible for building a high-performance in-app grocery shopping experience. I led the development of a fully modular shopping SDK that operates as a standalone app within the main ecosystem, supporting a platform with 100M+ users and over 10M+ daily active users.

My responsibilities included developing core app features using Swift, SwiftUI, and Combine, implementing wallet and payment gateway integrations, and delivering AI-powered personalization to enhance the user experience. I also led the migration and modularization of legacy code to improve maintainability, ensured a clean and intuitive UI, and managed seamless SDK-to-main-app communication for smooth performance at scale.

This role strengthened my expertise in iOS architecture (MVVM), SDK design, payment processing, and performance optimization, while contributing to a product used by millions daily.

Challenges & constraints

Working on a high-traffic app required meeting strict performance and security standards while delivering new features rapidly. Integration with legacy components and ensuring compatibility across multiple modules added complexity to the development process.

Projects solution

To overcome the complexity, I designed a scalable MVVM-based architecture with modular components and clean data flows using Combine. I refactored and migrated legacy code into a more maintainable SDK structure, ensuring faster development cycles and improved code quality.

Additionally, I optimized payment flows and implemented secure wallet transactions, while working closely with UI/UX teams to deliver a smooth and visually appealing shopping experience. Through careful testing and collaboration, I ensured seamless integration with the main app ecosystem—allowing users to shop effortlessly and securely at scale.

0 %

Success Rate

Lets address your questions today!

I led the development of a modular shopping SDK for the Smiles app, handling architecture, performance, and seamless integration with the main application.

 

I implemented MVVM architecture with optimized data flows using Combine, refactored legacy code, and conducted thorough performance and stress testing.

 

Swift, SwiftUI, Combine, RxSwift, Payment Gateway Integrations, Modular SDK design, and advanced UI/UX optimization techniques.

 

Successfully deployed a scalable grocery shopping experience within a 100M+ user ecosystem, improved code maintainability, integrated secure wallet payments, and delivered AI-powered personalization.

Project Name

Smiles: Food Grocery & Lifestyle

Category

Food, Grocery, Home Services App

Clients

Smiles

Date

2 January,2023

Duration

2Year+

Share:

You have different questions?

Our team will answer all your questions. we ensure a quick response.