iOS App Engineering
Swift, SwiftUI, UIKit, Xcode, MVVM-C, Combine, async/await, Core Data, XCTest, and production-grade architecture.

Senior iOS Developer
Bangalore, India
Building scalable, high-performance iOS applications with Swift, SwiftUI, UIKit, Combine, clean architecture, and data-driven product thinking.
View ResumeI'm an iOS developer with 8+ years of experience building scalable, high-performance applications used by millions. Expertise includes Swift, SwiftUI, UIKit, Xcode, MVVM-C, Combine, clean architecture, performance optimization, and data-driven product execution.
Swift, SwiftUI, UIKit, Xcode, MVVM-C, Combine, async/await, Core Data, XCTest, and production-grade architecture.
Owned Walmart US app features serving millions, including cart, W+ flows, PLP filters, PDP redesigns, reviews, and analytics.
Ride-hailing iOS app with real-time location updates, ride tracking, and role-based flows for drivers and riders.
Personal project to deepen iOS development skills with API integration, responsive UI, and polished SwiftUI screens.
Finance-domain productivity workflows around multi-search table data, formula building, and structured tracking.
Camera-first nutrition companion concept that turns meals into structured insights with fast logging and AI estimation.
Walmart
Enhanced Cart Page and W+ service in the Walmart US app using MVVM-C and Combine. Owned critical features for millions of active users, led ACC tire installation iOS execution, integrated fraud detection, mentored developers, and supported CI/CD with 90%+ XCTest coverage.
Oct 2024 - Present · Bangalore
Lenskart
Led revamp of PLP filters and sorting that improved customer retention by 25%. Collaborated on PDP redesign, refreshed rating and review screens, and implemented Google Analytics integrations for stronger data utilization.
Mar 2023 - Sep 2024 · Bangalore
Cognizant Technology Solutions
Worked on iOS and macOS applications for Apple finished goods and services pricing using Swift 5, Cocoa, and Cocoa Touch. Built enterprise apps, supported migration work, and applied MVC, MVVM, VIPER, and design patterns.
Oct 2021 - Mar 2023 · Bangalore
Infosys Limited
Delivered finance-domain enhancements including multi-search table data and formula builder features that increased productivity by 20%. Led UI coordination, debugging, Git workflows, Radar maintenance, and LibXL spreadsheet integrations.
Apr 2018 - Oct 2021 · Bhubaneswar
Primary development machine
Secondary development machine
Kotlin and Java development
Android development
TypeScript and JavaScript development
iOS and macOS development
Swift
Language
SwiftUI
Modern UI
UIKit
Production UI
Combine
Reactive flows
Async/Await
Concurrency
MVVM-C
Architecture
Core Data
Persistence
XCTest
Testing
“Praveen brings senior iOS ownership, clean execution, and calm delivery to complex product surfaces used by millions.”
“His strength is turning ambiguous feature work into shippable architecture with strong testing and maintainability.”
“Reliable across design, QA, analytics, performance, and the small details that make an app feel polished.”