

Results-driven iOS Developer with over 11 years of experience in software development, committed to delivering innovative technical solutions that drive personal and organizational growth. Expertise in native iPhone app development, utilizing advanced skills in Xcode, Objective-C, and Swift while ensuring high-quality deliverables through comprehensive unit testing. Proficient in integrating third-party libraries and APIs, optimizing applications for performance and scalability, and employing Agile methodologies to enhance project outcomes. A solid understanding of the full mobile development lifecycle, coupled with hands-on experience in design patterns and accessibility testing tools, positions as a key contributor to any dynamic development team.
iOS App Architecture
Mobile Application Development
Performance Optimization
Debugging
User Interface Design
Agile Methodologies
Code Quality & Testing
Swift, SwiftUI, Objective-C
UIKit, Core Animation
CocoaPods, SPM
Design patterns like MVC, MVVM, VIPER
Axe Auditor, Axe Analyser
XCTest Framework
SourceTree, Bitbucket, GitHub, Jenkins
push notifications using APNs, FCM
Java Script, JQuery, HTML5, CSS3, AJAX, JSON
1. Walmart Omni- UGC (User Generated Content)
Client : Walmart GTS
Worked on the Reviews & Ratings module of the Walmart Retail iOS application, enabling customers to view, filter, and interact with product reviews to make informed purchase decisions. The module handled large scale data, accessibility compliance, and smooth navigation across review experiences. Key Contributions • Developed and maintained the Reviews & Ratings feature using Swift with MVVM architecture and Coordinator pattern for navigation. • Implemented review listing, rating breakdown, verified purchase badges, seller information, and legal disclosures. • Integrated network APIs to fetch reviews, ratings, and metadata with proper error handling and pagination. • Ensured WCAG accessibility compliance using UIAccessibility, including: o Accessibility focus restoration o VoiceOver announcements o Proper traits and labels for dynamic content • Added unit tests and UI tests, including: o ViewModel validation o Accessibility focus and interaction testing o Use of test hooks and spies for reliable automation • Collaborated closely with product, backend, QA, and design teams to deliver features aligned with business requirements. • Followed SOLID principles, clean code practices, and conducted code reviews to maintain high code quality.
Tech Stack: Swift, MVVM, Coordinator, UIKit, SwiftUI , async/await, REST APIs, XCTest, UI Tests, VoiceOver, UIAccessibility, Xcode, Git, Jira
2. Shield Native Design System
Client : USBank
Creating Swift UIComponents framework and distributing across the account. Other teams / developers can invoke the framework and use it in their project. Create components based on the themes. Themes will have the color code and the text styles of every components. These theme properties / attributes will be provided in form of Figma JSON for both light and dark modes.
Tech Stack: Swift, SwiftUI, Jenkins, SourceTree, GitLab, Agile
3. DClean
Client : Walt Disney
DClean is an application developed for Walt Disney Parks and Resorts. This application makes sure to maintain the clean environment. All the restrooms and trash cans fill level read through the sensors attached. Sensors send the details of restroom and trasjh cans to the server maintained into the tables. Based on the readings of the restrooms and trash cans the tasks can be created automatically or manually.
Tech Stack: Swift, SourceTree, GitHub
4. DConnect
Client : Walt Disney
DConnect is an Application used to monitor the sensors which are fitted in every Trash Cans, Restrooms etc. Walt Disney Parks and Resorts using this application to monitor the fill level or Trash and inputs data to the DB maintained.
Tech Stack: Ionic, SourceTree, GitLab, Flutter
5. Capgemini CapCafe
Client: Capgemini
CapCafe application is a coffee ordering app inside Capgemini café points France. It uses Bluetooth devices in order to find out user table locations and delivers. It uses the BlueCat ibeacon devices, which send the signals to the devices.
Tech Stack: Swift, Bluetooth(BlueCat-ibeacon), SourceTree, GitHub, Geofencing
6. BizVibe
Client: Infiniti Research
BizVibe is a free b2b social networking app for companies trying to connect on the go. Create qualified business leads, get quotes instantly, network with influencers and grow your network. Build a professional network in a thriving b2b marketplace. It’s easy to use while you travel to source prospects for your company, products or sales teams. At its core, BizVibe is a platform to help you buy and sell goods and services from any location.
Tech Stack: Objective C, Swift, SourceTree, GitHub, Agile