Vadicharla Ajaykumar
iOS Developer
Hire this person
Send a job offer directly to this candidate
About
iOS Developer with 3.8 years of experience building and maintaining production-grade iOS applications using Swift, UIKit, and SwiftUI. Experienced in developing scalable mobile applications following MVVM architecture, integrating REST APIs using URLSession and Codable, and implementing asynchronous programming with Swift Concurrency (Async/Await) and GCD. Strong expertise in application performance optimization, memory management (ARC), crash debugging, reusable UI components, secure data storage using Keychain, and App Store deployment.
Proven experience delivering customer-facing applications for U.S. retail businesses while collaborating with Product, QA, Design, and Backend teams throughout the software development lifecycle.
Experience
iOS Developer - Veritra IT Solutions Pvt Ltd - Hyderabad, India
(2022-11)
RSA America (B2B Retail Marketing SaaS)
- Developed and maintained multiple production iOS applications using Swift, UIKit, SwiftUI, MVC, and MVVM architectures.
- Built customer-facing features including loyalty rewards, digital coupons, membership cards, weekly ads, account management, and customer engagement modules.
- Integrated RESTful APIs using URLSession, Codable, and JSON Parsing to enable real-time communication with backend services.
- Implemented Swift Concurrency (Async/Await), GCD, and OperationQueue for asynchronous networking and background task execution.
- Developed reusable and state-driven UI components using UIKit, Auto Layout, UITableView, UICollectionView, and SwiftUI.
- Managed secure user session handling and token storage using Keychain.
- Worked with local storage mechanisms including UserDefaults for application preferences and user settings.
- Integrated third-party SDKs using CocoaPods and Swift Package Manager (SPM).
- Implemented Push Notifications and Deep Linking functionality to improve user engagement and navigation experience.
- Performed memory management and application performance optimization using ARC and Xcode Instruments.
- Diagnosed and resolved application crashes, networking issues, threading issues, memory leaks, and production defects.
- Participated in code reviews, release validation, QA support, bug fixing, and production deployments.
- Managed App Store releases, TestFlight distribution, provisioning profiles, certificates, code signing, and App Store Connect submissions.
- Collaborated with Product Managers, Designers, Backend Developers, and QA teams in Agile development environments.
Education
Bachelor of Engineering (B.E.) - Computer Science and Engineering - Kasireddy Narayanreddy College of Engineering & Research (2018 - 2022-08)

