Hello, I'm

Vishal Gandhi

Lead iOS Engineer

Building apps used by 10M+ people. 12+ years leading iOS teams, shipping at scale, and driving measurable business impact.

Vishal Gandhi
10M+ App Downloads
100K+ Daily Active Users
35% Fewer Crashes
40% Faster Releases

About Me

I build iOS applications that serve millions of users. Over 12+ years, I've shipped apps at scale, led architecture migrations across 50+ modules, and mentored 15+ engineers into high-performing teams. My work spans the full stack of mobile engineering: from protocol-oriented payment systems and CI/CD pipelines to performance optimization that cut crash rates by 35%.

Currently, I lead iOS development for Mrsool, a regional delivery platform with 10M+ downloads and 100K+ daily users. I also maintain open-source Swift libraries for payment integration, code generation, and performance profiling.

Technical Skills

Mobile Development

Swift Objective-C SwiftUI UIKit Combine CoreData CoreLocation AVFoundation Async/Await MVVM VIPER MVI TCA Flutter React Native

Architecture & Design

Clean Architecture Modularization Protocol-Oriented SOLID Principles Dependency Injection System Design Scalability

Networking & Data

REST APIs GraphQL WebSockets gRPC URLSession CoreData Realm Secure Storage

DevOps & Tools

Git GitHub Actions Xcode Cloud Bitrise Jenkins Fastlane Firebase Crashlytics Sentry Datadog

Web & Backend

HTML CSS JavaScript Ruby on Rails

Leadership

Technical Leadership Team Mentoring Code Reviews Best Practices Architecture Governance Cross-team Collaboration

Work Experience

Lead iOS Engineer

Space-O Technologies Pvt. Ltd (Mrsool) May 2017 - Present
  • Architected the migration from MVP to MVVM + Clean Architecture across 50+ modules, reducing PR turnaround time by 40% and enabling parallel feature development across a 15-engineer team.
  • Built a protocol-oriented payment abstraction layer supporting 6 providers (HyperPay, STC Pay, Tabby, Tamara, Apple Pay, mada), increasing payment success rate by 15%.
  • Designed and implemented a CI/CD pipeline with GitHub Actions and Fastlane, cutting release cycles from 4 weeks to 10 days — a 40% increase in release frequency.
  • Reduced app crash rate from 4% to 1.5% (35% reduction) through systematic memory leak fixes, thread-safety enforcement with Swift actors, and proactive monitoring via Crashlytics and Sentry.
  • Improved cold start time by 30% through lazy initialization, image optimization, and dynamic library consolidation.
  • Established code review standards, architecture decision records, and onboarding documentation, reducing new engineer ramp-up time from 4 weeks to 2 weeks.

Senior iOS Engineer

Space-O Technologies Pvt. Ltd Sept 2013 - April 2017
  • Designed and developed Watercolor, a top-rated logo design app, empowering over 9 million users to create custom watercolor-style logos.
  • Played a key role in 65+ iOS app projects as a developer, architect, or technical advisor.

iOS Engineer

Concept Infoway Pvt. Ltd. Dec 2012 - Aug 2013
  • Built Slim Choice, a fitness app for a U.S. client, successfully ranking among the top 200 apps on the App Store.

Featured Projects

Commercial apps and open-source libraries

Mrsool

Regional Delivery Platform

Led iOS development for a delivery platform serving 10M+ downloads. Architected payment systems, CI/CD pipelines, and real-time tracking features across 50+ modules.

10M+ Downloads 100K+ DAU 98.5% Payment Success
Swift MVVM Clean Architecture CI/CD
View on App Store

Watercolor

Logo Design App

A top-rated logo design app empowering over 9 million users to create custom watercolor-style logos. Built end-to-end from design to deployment.

9M+ Users 4.7★ Rating
iOS CoreGraphics UIKit
View on App Store

65+ iOS Projects

Developer, Architect & Advisor

Contributed to over 65 iOS app projects in various capacities including development, architecture design, and technical advisory roles.

65+ Apps Multiple Roles
Swift Objective-C Architecture

Slim Choice

Fitness App

A fitness app built for a U.S. client that ranked among the top 200 apps on the App Store, helping users achieve their health goals.

Top 200 App Store
iOS HealthKit UIKit
Open Source

SwiftPaymentKit

Payment Gateway Framework

A protocol-oriented Swift library for integrating multiple payment gateways (HyperPay, STC Pay, Tabby, Tamara, Apple Pay) with a unified API. Built with Swift concurrency and actor-based safety.

Swift SPM Async/Await Actors
View on GitHub
Open Source

CleanArchGen

Code Generator CLI

A command-line tool that generates boilerplate for MVVM and VIPER modules in Swift. Scaffolds ViewModels, Views, UseCases, Repositories, Coordinators, and DI containers in seconds.

Swift CLI ArgumentParser MVVM
View on GitHub
Open Source

LaunchProfiler

App Startup Performance

A lightweight Swift library to measure and report iOS app launch performance. Track milestones, identify bottlenecks, and classify startup times with configurable thresholds.

Swift SPM Performance Profiling
View on GitHub

Technical Writing

Deep dives into architecture, performance, and engineering at scale

View All Posts

What Colleagues Say

Vishal consistently delivers high-quality architecture decisions. His migration of our iOS app to Clean Architecture was methodical and had zero impact on our release schedule.

Engineering Manager

Mrsool

One of the strongest iOS engineers I've worked with. Vishal's payment integration framework saved us months of development time and significantly improved our transaction success rates.

Senior Product Manager

Mrsool

Vishal mentored me from junior to mid-level in under a year. His code reviews are thorough and educational — he doesn't just catch bugs, he teaches you why the alternative is better.

iOS Developer

Space-O Technologies

Education

Bachelor of Engineering

Gujarat Technological University

Gandhinagar, Gujarat, India

2008 - 2012

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just a friendly chat about iOS development.