Skip to main content
Viraj Dongre

Viraj Dongre

Lead iOS Engineer · Swift · SwiftUI · Architecture · Performance · Security

Talent
PuneMember since June 12, 2026
SwiftSwiftUIUIKitObjective-CCombineMVVMasync/awaitGraphQLRESTCachingSSL pinningKeychainBiometricsEncryptionXCTestXCUITestJenkinsBitriseInstrumentsMapKitCore LocationAPNSPassbookMDMAuto LayoutStoryboardsInterface BuilderGoogle Maps SDK
·

Hire this person

Send a job offer directly to this candidate

SwiftSwiftUIUIKitObjective-CCombine

About

Senior iOS Developer with 12+ years of experience in building secure, scalable, and user-friendly iOS applications for iPhone and iPad using Swift, SwiftUI, and Objective-C.

Experience

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

Education

B.E. in Computer Science – RGPV, Bhopal, India

Skills

Lead iOS EngineerSwiftSwiftUIArchitecturePerformanceSecurity

Reviews

Related