Gagan Joshi

Lead IOS Developer

Bengaluru, Karnataka, India5 yrs 10 mos experience

Key Highlights

  • Over 13 years of experience in iOS development.
  • Led teams and projects across multiple countries.
  • Expert in building user-centric mobile applications.
Stackforce AI infers this person is a B2C iOS Developer with extensive experience in mobile application development and user experience design.

Contact

Skills

Core Skills

Ios DevelopmentSolution ArchitectureMentoringMobile Application DevelopmentTeam LeadershipProject OwnershipProject Management

Other Skills

Agile MethodologiesAlgorithmsApp StoreBluetooth Low EnergyCC++Cocoa TouchCocoaPodsCocos2dCombineCore DataDSAData StructuresEnterprise SoftwareFirebase

About

I’m an iOS Developer with 13+ years of global experience designing, leading, and delivering secure, scalable, and high-performance mobile applications across diverse domains and teams in India, Germany, and Canada. Most recently, I worked as a Senior iOS Developer at Walmart Global Tech, where I focused on enhancing the Cart and Checkout experience for an app serving over 60–70 million monthly users. I leveraged MVVM-C architecture, Combine, GraphQL, and XCTest to build robust and scalable features, with strong CI/CD practices and 90%+ test coverage. In past roles, I’ve contributed to building a fantasy sports app, a workforce travel platform, and healthcare solutions—demonstrating proficiency in Swift, SwiftUI, Firebase, and team leadership. My work reflects a strong focus on user experience, performance optimization, and cross-functional collaboration. I’m passionate about crafting user-centric apps, mentoring teams, and driving products to success. Now open to new opportunities where I can bring impact through clean architecture, thoughtful UX, and deep technical expertise.

Experience

5 yrs 10 mos
Total Experience
1 yr 3 mos
Average Tenure
9 mos
Current Experience

Hsbc

Senior Consultant Specialist

Sep 2025Present · 9 mos · Hybrid

  • Define and maintain scalable, modular, and clean iOS architecture using Clean Architecture, TCA, and Redux.
  • Lead technical design and code reviews, drive performance improvements, and mentor developers to enhance code
  • quality and architectural skills.
  • Implement unit testing, ensure high code coverage, and maintain accessibility (ADA) standards.
  • Strengthen mobile app security with encryption and secure API integrations.
  • Collaborate with cross-functional teams to deliver secure, high-performance, and reliable iOS solutions.
Swift (Programming Language)SwiftUIReduxTCAiOS DevelopmentSolution Architecture

Walmart global tech india

Senior iOS Developer

Jun 2024May 2025 · 11 mos · Bengaluru, Karnataka, India · Hybrid

  • via Caspex
  • I was part of the Walmart E-Commerce iOS team, focusing on the Cart and Checkout modules. We used MVVM-C architecture, Combine for asynchronous tasks, GraphQL for APIs, and XCTest for testing, maintaining over 90% code coverage with a strong CI/CD pipeline.
  • We followed 2-week sprints and used Jira to manage stories and efficiently track and resolve store bugs in the Walmart iOS app, which served around 60–70 million monthly active users.
Swift (Programming Language)UIKitCombineGitGraphQLiOS Development+1

Topmate.io

Technical Mentor for iOS Developers

Aug 2023Present · 2 yrs 10 mos · Remote

  • I mentor iOS developers preparing for interviews. I'm strong in iOS concepts (Swift, SwiftUI, UIKit, Objective C, MVVM, Combine, etc.) and decent in DSA. I’ve also curated a large collection of real interview questions from top companies. My goal is to help developers gain confidence, avoid common mistakes, and crack their dream iOS roles with the right preparation and mindset.
  • https://topmate.io/gaganjoshi
SwiftSwiftUIUIKitObjective-CMVVMCombine+2

Mercedes-benz research and development india

Principal Consultant

Nov 2017Nov 2022 · 5 yrs · Bengaluru, Karnataka, India · On-site

  • At Mercedes, I held diverse roles, including developer, team leader, and project owner, depending on the unique demands of each project. This multifaceted experience allowed me to not only contribute technically as a developer but also to lead teams and take ownership of projects from inception to completion. It showcased my adaptability, leadership skills, and commitment to delivering successful outcomes across a range of initiatives.
  • As a Team Leader at Mercedes, I successfully led a team of 8 members, fostering a cohesive and productive work environment. I provided guidance, set clear objectives, and ensured effective communication among team members. This leadership resulted in improved team performance, project delivery, and overall morale.
Model-view-viewmodel (MVVM)Problem SolvingSwift (Programming Language)Agile MethodologiesProject ManagementTeam Leadership+1

Philips

Senior iOS Developer

Jul 2017Oct 2017 · 3 mos · Bengaluru, Karnataka, India · On-site

  • via Sasken
  • Contributed as a team member to the development of the Philips Shaving App, utilizing Swift, UIkit, and Bluetooth Low energy technologies.
  • Collaborated on weekly scrum stories, ensuring a 90% test coverage for the app.
  • Reviewed code, conducted unit testing, and provided real-time guidance for effective grooming with the Bluetooth-enabled shaver.
Swift (Programming Language)UIKitUnit TestingBluetooth Low EnergyAgile MethodologiesiOS Development+1

Addval labs

Senior Software Engineer (iOS)

Apr 2016Mar 2017 · 11 mos · On-site

  • Successfully led a team of three iOS developers in the development of a healthcare product aimed at
  • addressing critical healthcare needs in India. My role involved overseeing the project from conception to completion, ensuring effective collaboration among team members, and delivering a high-quality product that has a positive impact on the healthcare sector in India.
  • I spearheaded the development of a Snapchat-style application where user can chat , share images and videos . It also includes features such as sending messages with auto-deletion, secure messaging, image status etc.
Model-view-viewmodel (MVVM)Swift (Programming Language)Agile MethodologiesMobile ApplicationsProject ManagementiOS Development

Wegile

Senior iOS Developer

Jul 2014Mar 2016 · 1 yr 8 mos · Chandigarh, Chandigarh, India · On-site

  • While at Wegile, I played a pivotal role in the development of a health fitness application that garnered significant attention and recognition. That app was featured by Apple during its initial release and received acclaim from numerous high-profile media outlets, including the Today Show, Tyra Banks’ show, People Magazine, US Weekly, ESPN Radio, and Men’s Fitness.
  • I single-handedly developed and worked on a work management and time tracking tool
  • based in Costa Rica.
iOS DevelopmentUIKitObjective-CMobile Application Development

Impinge solutions

iOS Developer

Jul 2012Jun 2014 · 1 yr 11 mos · Mohali district, India · On-site

  • I had the opportunity to gain valuable experience in crafting engaging and interactive at least 10 apps and games for the iOS platform.
  • Fieldo: A mobile planning and journal service for contractors and service companies with employees in the field, based in Sweden and Norway.
  • Giving Arcade: A fun slot machine game.
  • Bounce Back: A basketball-style game.
iOSObjective-CXcodeiOS Development

Smartbuzz web services private limited

iOS Developer

Jun 2010Jun 2012 · 2 yrs · Chandigarh, India · On-site

  • At SMARTBUZZ WEB SERVICES PRIVATE LIMITED, I played a pivotal role in developing multiple iOS games, focusing on both 2D and 3D formats. My contributions significantly enhanced user engagement and satisfaction, showcasing my ability to create captivating gaming experiences. I collaborated closely with designers and other developers to ensure high-quality outputs and timely project delivery.
iOSUIKitObjective-CCocos2dOpenGLMobile Application Development

Education

Woolf

Master of Science in Computer Science — Computer Software Engineering

Jan 2023Jan 2025

Chandigarh Engineering College

Master of Computer Applications (M.C.A.)

Jan 2007Jan 2010

Stackforce found 100+ more professionals with Ios Development & Solution Architecture

Explore similar profiles based on matching skills and experience