Rakesh K

Lead IOS Developer

United States5 yrs 4 mos experience

Key Highlights

  • Over 15 years of iOS development experience.
  • Expert in modernizing legacy codebases to Swift architectures.
  • Proven leadership in driving complex mobile projects.
Stackforce AI infers this person is a Fintech and Travel-focused iOS Architect with extensive experience in modern mobile application development.

Contact

Skills

Core Skills

Ios DevelopmentSwift

Other Skills

AB TestingAUIAgile MethodologiesAlgorithmsAndroid DevelopmentApplication SecurityApplitoolsCC++CI/CD pipelinesCoachingCocoaCocoa TouchCocoaPodsCocos2d

About

I am a Senior/Lead iOS Engineer and Architect with over 15 years of expertise in iOS development, specializing in building scalable, maintainable, and high-performance mobile applications using Swift, SwiftUI, and Objective-C. With more than 7 years of hands-on experience in Swift and 2+ years in SwiftUI and Combine, I bring deep technical knowledge and leadership in driving modernization projects, migrating legacy codebases to modern Swift architectures, and implementing robust design patterns such as MVVM, VIPER, and Redux. My background includes leading end-to-end development of complex applications across banking, fintech, and customer experience domains. I have successfully modernized apps for major clients like Capital One, TD Bank, and CIBC by enhancing code quality, increasing test coverage, and delivering seamless SwiftUI transitions. Passionate about innovation and collaborative team leadership, I mentor developers and align architecture strategies with business needs to build future-proof iOS solutions. I thrive in dynamic environments where cutting-edge technology meets user-centric design to deliver outstanding mobile experiences. If you are looking for a seasoned iOS architect / Lead iOS Engineer with a proven track record of bridging legacy projects to modern Swift ecosystems, let's connect.

Experience

5 yrs 4 mos
Total Experience
1 yr 9 mos
Average Tenure
--
Current Experience

Capital one

Senior Lead iOS Engineer

Aug 2024Nov 2025 · 1 yr 3 mos · Philadelphia, Pennsylvania, United States · Remote

  • Designed and developed Cards & Payments features, specializing in bill pay and payment plugins using a plugin-based Reactive Store+Redux architecture.
  • Engineered scalable solutions with Reactive Store & Toolbox, a custom framework for plugin development.
  • Enhanced code reliability through extensive UI Testing : AUI/PUI/HUI Testing/Visual Diff Testing using Applitools (happy/unhappy paths UI tests) & Unit Testing
  • Implemented custom tools like Optimizely, NewRelic, Applitools ( Visual diff testing) in the capitalOne iOS App
  • Modernized codebase by migrating UIKit components to SwiftUI, improving maintainability.
SwiftObjective CReactive StoreReduxUI TestingApplitools+1

Cognizant

Manager / Lead iOS Engineer

May 2022Jul 2023 · 1 yr 2 mos · USA / Canada · Remote

  • Responsibilities:
  • Led the iOS development of CapitalOne's innovative Zelle money transfer feature, with an emphasis on enhancing accessibility and conducting extensive AUI/PUI testing.
  • Performed rigorous XCTest protocols to uphold superior standards of app functionality and reliability.
  • Maintained a code coverage of over 85% for new functionalities by systematically writing AUI and PUI tests for each addition, ensuring thorough validation and quality assurance.
  • Implemented the Redux architecture across the entire application, aligning it with the pre-existing design patterns of CapitalOne's iOS app.
  • Engaged in collaborative efforts with cross-functional teams at CapitalOne, including designers and testers, to ensure compliance with accessibility standards and deliver exceptional quality in final products.
  • Links: https://apps.apple.com/us/app/capital-one-mobile/id407558537
  • Tech Stack: Swift 5, Xcode 13.x, Repository architecture, XCTest, Swift UI-Combine, AB Testing
SwiftXCTestAUIPUIReduxiOS Development

8packapps

Lead iOS Engineer & Architect

Dec 2021Present · 4 yrs 6 mos · Remote

  • Founded and led 8packApps Inc., serving as iOS Lead Engineer and Architect for multiple client projects in financial and payments domains, including TD, PC Financial, and Bell, J&J.
  • As Lead iOS Deveoper I Contributed to Cards & Payments Center, enhancing Micro UI features (SSO plugin for credit cards).
  • Conducted Swift 6 migration research, MDS updates, and POCs as part of the Core Standards Team.
  • Improved test coverage via unit testing during feature development.
  • iOS 26 Glass UI, Multilanguage support, UIKIt to swift UI Migration
  • Architected end-to-end solutions for bill pay, secure card payments, payments plugins, and digital wallet integrations, ensuring scalability and compliance with payment industry standards
  • Managed and mentored cross-functional engineering teams, dedicating approximately 70% of my time to technical leadership, coaching, and best practice implementation, and 30% to hands-on coding
  • Collaborated closely with clients to consistently meeting business and technical requirements
  • Led teams in designing and implementing robust architectures using a modern technical stack: Swift, SwiftUI, UIKit, MVVM, VIPER, MVI, Redux, Reactive Store, UI Testing, XCTest, GraphQL, REST APIs, A/B Testing, CocoaPods, Dependency Injection, Combine,, Fastlane, Jenkins, CI/CD pipelines, Sentry, Firebase, New Relic, and secure authentication libraries (OAuth, JWT) to ensure top-tier reliability, scalability, and maintainability of codebases and client solutions
SwiftSwiftUIObjective CMVVMVIPERRedux+17

Capgemini

Lead iOS Engineer

Sep 2021May 2022 · 8 mos · Remote

  • Lead/Senior iOS Engineer @Airbnb
  • Responsibilities:
  • Led innovative initiatives within the travel and accommodation sector by re- designing crucial components of Airbnb's app, with a specific focus on elevating the Profile Page's user experience.
  • Utilized the Happo screenshot tool to meticulously review and optimize the app's visuals across various devices and orientations. Implemented AB testing and feature flags
  • Links: https://apps.apple.com/us/app/airbnb/id401626263?platform=iphone
  • Tech Stack: Swift 5, Xcode 13.2, Buck build system, Happo screenshot, AB testing
SwiftXcodeAB TestingiOS Development

Avanade

Senior iOS Engineer

Nov 2020Sep 2021 · 10 mos · Toronto, Ontario, Canada · Remote

  • Played an integral role in the evolution of Tangerine's iOS App, specifically focusing on optimizing the Transfer Money components and enhancing app accessibility.
  • Leveraged the power of RxSwift, Swift UI, Combine, and MVVM-C architectural patterns to seamlessly transition hybrid app pages into native iOS experiences.
  • Collaborated closely with other developers and quality assurance teams to achieve consistent and high-quality code and features.
  • Links: https://apps.apple.com/ca/app/tangerine-mobile-banking/id847844097
  • Tech Stack: RxSwift, Swift UI-Combine, Objective-C, Swift 5.2, Xcode 12.3, git, Jira, CICD, MVVM-C
RxSwiftSwift UICombineMVVM-CiOS DevelopmentSwift

It

Mobile iOS Developer

Mar 2018Sep 2020 · 2 yrs 6 mos · Toronto, Ontario, Canada

  • Worked on Apple pay and Touch / Face Id, securely saving data , SSL pinning for iOS app
  • Working with both Objective C and Swift 5.x in the current App.
  • Learned Android development and added some new features in the android hybrid app.
  • Applied New biometrics API in the existing Android hybrid app.
  • worked with Cordova iOS and Cordova Android frameworks
Objective CSwiftSSL pinning

T4g limited

Mobile iOS Developer

Jul 2017Jan 2018 · 6 mos · Halifax, Canada Area

  • worked with Bluetooth and iBeacons using Objective C & swift 4.0.
  • Attained " Certified Xamarin Mobile developer " Certification
  • Worked on a Xamarin forms cross platform application for MIDLAND truck drivers, Shipping , pickups, Delivery etc
Objective CSwift

Essex lake group

Senior iOS developer

Feb 2016May 2017 · 1 yr 3 mos · Gurugram, Haryana, India

  • Worked with banking App.
  • JS Charts incorporated using Fusion charts, Highchart and D3.js library along with the iOS native Charts.
  • Playing with HTML and JS to convert and incorporates variety of useful charts into the app.
  • Mentored jr developers on iOS platform
JavaScriptHTMLJS Charts

Capgemini

Senior iOS Mobile Developer

Aug 2014Feb 2016 · 1 yr 6 mos · Gurugram, Haryana, India

  • Worked on to native iOS applications related to WIFI Access points and their configurations.
  • With Ruckus- Smart Wireless Installation & Provisioning Engine (SWIPE), you can easily register the Ruckus Access Points (APs) being managed by the Ruckus SCG or vSCG.
  • Apps & Framework : SWIPE, ZDRC, RMF Framework (for Ruckus).
  • Mentored and trained Jr developers on Mobile Platforms ( iOS/ android)

Letsgomo

Sr. iOS Developer

Nov 2012Aug 2014 · 1 yr 9 mos · gurgaon, india

  • iOS , XCode, Objective C
  • trained and mentored jr. developers
  • created first phase of 1mg iOS app in a team of 2 members ( more than 4 million downloads on app store )
  • worked on image stream medical iOS app
  • worked on Delve corporate news app

Softprodigy

iOS Developer

Jul 2010Nov 2012 · 2 yrs 4 mos · Mohali

  • Worked on various domains in iOS Mobile development.
  • Worked on OCR, XMPP Framework.

Education

Mohanlal Sukhadia University

MCA — Computer Science

Jan 2007Jan 2010

Maharaja Ganga Singh University (MGSU), Bikaner

Bsc

Jul 2003Jul 2006

Stackforce found 100+ more professionals with Ios Development & Swift

Explore similar profiles based on matching skills and experience

Rakesh K - Lead IOS Developer | Stackforce