Rahul Gupta

Lead IOS Developer

Bengaluru, Karnataka, India10 yrs 5 mos experience

Key Highlights

  • Led teams delivering market-leading fintech products.
  • Expert in Swift, SwiftUI, and The Composable Architecture.
  • Passionate about mobile innovation and user experience.
Stackforce AI infers this person is a Fintech expert with a strong focus on mobile application development.

Contact

Skills

Core Skills

SwiftIos DevelopmentTechnical LeadershipProject ManagementTechnical Standards

Other Skills

CC++Code ReviewCommunicationComputer ScienceConcurrent ProgrammingContinuous IntegrationCore DataData StructuresDesign PatternsEngineering LeadershipEnglishGitJSONJava

About

Building products that serve millions isn't just my job—it's my passion. Over 11+ years, I've led iOS teams that delivered market-leading fintech products, including India's largest Account Aggregator and lending platforms that disbursed 100+ Cr. As a Lead iOS Engineer, I specialize in Swift, SwiftUI, and The Composable Architecture (TCA). I've successfully led cross-functional teams at PhonePe, Amazon, Zomato, and MakeMyTrip, transforming complex requirements into intuitive mobile experiences. What sets me apart? I bridge the gap between technical excellence and business impact. From architecting secure micro-apps to scaling products globally, I turn ambitious ideas into reality. Currently building mobile app solution for digitising progress tracking and predictions for construction industry by disrupting a $15+ Trillion industry with Doxel. Always open to connecting with fellow developers and discussing mobile innovation. Let's build something amazing together!

Experience

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

Billion hearts software technologies

Core Team Member, iOS

Oct 2024Apr 2025 · 6 mos · Bengaluru, Karnataka, India · On-site

  • Building in Stealth Mode 🥷
SwiftUISwiftSwift dataXcodeGitiOS Development

Phonepe

Engineering Lead

Mar 2022Sep 2024 · 2 yrs 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Led Consumer Lending(CL) project with 4 junior developers.
  • Built CL as a separate module that can be run as an independent micro-app using Liquid UI (PhonePe's own server driven UI framework).
  • Created dashboards and alerts for CL funneling and
  • monitoring. These dashboards and alerts have contributed tremendously in identifying any production glitches or drops in user behavior.
  • Created a python script to auto generate unit test cases template file specific to an input swift file, that ended up accelerating unit tests writing by twice as fast for iOS developers across organization.
  • Wrote a generic solution to make XCode logging more descriptive and controlled for different pods in the organization.
  • Led Credit Score check project with 2 junior developers. This project was a mini project released as a pre-requisite for the CL.
  • Led Account Aggregator(AA) project with 4 junior developers. This product was very special since we had to build a micro app within PhonePe app with complete data sharing control.
  • Wrote custom encryption and decryption solutions for storing bank statements, secure core data to prevent data leak and build the product as a dynamic framework so that even code sharing can be prevented with the wider group of developers inside the organization.
  • Worked closely with Back-end and design teams to find security and performance solutions for the account aggregator iOS micro-app.
UIKitEngineering LeadershipTechnical StandardsSDKsTechnical LeadershipEnglish+28

Zomato

Engineering Manager (iOS Engineer)

Jun 2021Mar 2022 · 9 mos · Bengaluru, Karnataka, India

  • Implemented dish based recommendations for the customer based on past
  • experience of the user’s order patterns.
  • Implemented address sharing feature for app's my address section.
  • Implemented solution for Multiple nearby addresses conflict with a prompt for
  • the user to choose the address from.
UIKitTechnical StandardsEnglishCode ReviewMultithreadingProject Management+17

Amazon

SDE II (iOS Engineer)

May 2020Jun 2021 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Worked on the Alexa component of the Amazon Music app. It was a great learning opportunity to work with such a talented group of engineers working on some really ambiguous problem that challenges you to be a more holistic developer.
  • Helped implement deep linking audio play between two apps by using
  • EAAccessory APIs by Apple.
  • Rewrote how Alexa in Amazon interacts with the servers and how the
  • directives from servers are handled in the client end.
  • Helped the team deploy Alexa in a couple of new territories.
UIKitTechnical StandardsSDKsEnglishCode ReviewMultithreading+18

Makemytrip

Senior Software Engineer II (iOS Engineer)

Oct 2018May 2020 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Integrated MYRA chat bot with the app.
  • Revamped My-biz module login/sign up flow.
  • FIS Card/UPI Card/Spider Card etc integration in the home screen.
  • Worked on a flight booking flow revamp project called Herculean for a span of
  • 2 weeks.
  • Worked on critical features to help clients have a hassle-free travel experience.
UIKitTechnical StandardsEnglishViperCode ReviewMultithreading+18

Altair

Senior Software Engineer (iOS Engineer)

Nov 2016Sep 2018 · 1 yr 10 mos · Bengaluru Area, India

  • Implemented auto-scrolling lyrics view from scratch as a plug & play module.
  • Wrote the module for auto-deletion logic of the downloaded songs and
  • magazines if subscription expired.
  • Implemented COPPA adherence logic in the App.
  • Worked on a couple of complicated UIs like - where users could listen to
  • music, read a magazine/ebook at the same Hme and switch between them
  • seamlessly.
UIKitTechnical StandardsEnglishMultithreadingWireframingObject-Oriented Programming (OOP)+13

7c studio

iOS Developer

Dec 2015Sep 2016 · 9 mos · Bangalore, India

  • Implemented chat rooms flow for group chats.
  • Used both HTTP and Web-sockets for data transmission.
  • Used Web-Sockets to communicate between users if the user on the other end
  • was typing or away.
UIKitEnglishMultithreadingWireframingObject-Oriented Programming (OOP)Communication+11

Infosys

2 roles

System Engineer

Jul 2014Dec 2015 · 1 yr 5 mos · Bangalore

  • Added performance enhancements and fixed issues in the existing project of
  • the Income Tax Department of India.
  • Automated a lot of processes by writing pl/sql scripts.
EnglishCommunicationComputer Science

Intern

Feb 2014May 2014 · 3 mos · Mysuru Area, India

  • Learned JPA,JSF,Log4J,JUnit,JaxB,JSP,Servlet,Java Scripts,Java Beans,etc.
EnglishCommunicationComputer Science

Education

Maharishi Markandeshwar (Deemed to be University) Official

Master's Degree — Computer Software Technology/Technician

Jan 2011Jan 2014

MIDNAPORE Town College

Bachelor's Degree — Computer Software Technology/Technician

Jan 2008Jan 2011

S.E Rly boys' H.S School Kharagpur

Class XII — IA

Jan 2006Jan 2008

Hitakarini High School Kharagpur

Class X — Secondary Education and Teaching

Jan 2001Jan 2006

Stackforce found 100+ more professionals with Swift & Ios Development

Explore similar profiles based on matching skills and experience