Lead iOS Engineer — US Bank (Smart Rewards) at Cognizant (2024-11 – Present)
Own end-to-end iOS delivery for Smart Rewards on the US Bank consumer app, from design through production releases.
- Build features in SwiftUI with async/await and Combine using MVVM and modular architecture.
- Integrate GraphQL for rewards catalog, balances, and redemption; optimize caching and error handling.
- Improved module performance ~30% via network optimization, view rendering, and strategic caching.
- Implemented SSL pinning, Keychain, and biometric auth for sensitive banking journeys.
- Partner with US product, architecture, and QA on sprints, grooming, UAT, and stakeholder demos.
- Mentor engineers; lead code/architecture reviews and Swift quality standards.
Tech Lead iOS — British Airways (Enterprise Mobility) at TCS (2021-05 – 2024-10)
Led iOS delivery for 32 enterprise apps (Pilot, Crew, Ground, Ramp) used daily in BA operations.
- Drove UIKit → SwiftUI modernization; reduced UI load time ~45% fleet-wide.
- Managed London onsite delivery: incidents, hotfixes, and production rollouts for critical systems.
- Built APNS, Passbook passes, and MDM distribution for secure internal rollout.
- Reduced crashes ~35% via analytics, Instruments, and memory/performance fixes.
- Aligned with UK product owners and ops users under airline compliance and release governance.
- Technical SME for Swift migration, shared components, and Jenkins CI/CD across squads.
Tech Lead iOS — Barclays UK (Mobile Banking) at Accenture (2018-06 – 2021-05)
Led iOS development for Barclays UK mobile banking, including Spending Limits and secure account controls.
- Met UK regulatory and Barclays security standards (PCI-aware handling, audit-ready releases).
- Implemented SSL pinning, encryption, secure sessions, Keychain, and multi-factor authentication.
- Integrated REST services with backend teams; fixed API contracts and production reliability issues.
- Automated Jenkins / Bitrise CI/CD; improved delivery speed ~25% and build stability.
- Built reusable Swift/UIKit components adopted across teams to reduce delivery time.
- Worked with QA and architecture on XCTest automation, performance tuning, and stable releases.
iOS Developer at Simpalm Tech India Pvt. Ltd. (2015-05 – 2018-04)
Built and shipped iOS apps for social and lifestyle domains with Maps, in-app chat, and push notifications.
- Designed UI/UX using Auto Layout and Storyboards for iOS 9–11; integrated APNS, geo-location, and local caching.
- Optimized runtime memory and performance, reducing crashes by ~30%.
- Projects: TheKonnect, TaptIn, The Help App iOS Developer at Incarnate Software Solutions Pvt. Ltd. (2013-12 – 2015-05)
Developed iOS application UIs using Interface Builder and Objective-C for early-stage product releases.
- Integrated Google Maps and social APIs (Facebook, Twitter) with RESTful backend services.
- Delivered multiple apps to the App Store with consistent on-time client delivery.
- Projects: Real Estate Naples, Portfolio Commzgate, Prayer App