Accomplished iOS Architect with extensive expertise in iOS development and proficient Swift/Objective-C programming. Actively seeking to contribute my skills to an innovative company, aiming to advance my career to the next level.
Overview
10
10
years of professional experience
3
3
years of post-secondary education
Work History
IOS Architect
Chingari
Banglore
02.2022 - Current
Enhanced the existing MVVM architecture by integrating MVVM-C (Coordinator) using RxSwift for a reactive approach. Additionally, Separated the routing (wireframe) logic from the main architecture.
Implemented video editing feature by improving its user interface components and functionality using Swift. This upgrade was implemented on top of Tencent SDK's existing capabilities, which were originally coded in Objective-C. The revamped feature now offers enhanced editing options and a more seamless user experience.
Redesigned the signup, menu, onboarding, and diamonds modules, introducing a fresh and improved design approach.
Resolved memory leaks and minimized app crashes by effectively using profiling tools. This proactive approach helped in identifying and rectifying memory-related issues, leading to enhanced app stability and performance
Actively participated in the creation of an innovative theme and color design system capable of seamlessly supporting both Light and Dark themes. This was accomplished through the creation of shared UI components that integrated gradient elements. Such an approach enhances user experience by ensuring aesthetic consistency across different themes and modes.
Lead IOS Developer
Workpulse Software Pvt. Ltd
Indore
09.2018 - 02.2022
Revamped all Workpulse projects from Objective - C to swift.
Implemented Bluetooth Service(BLE) to get the products temperature from the external Thermapens.
Replaced Alamofire library with network layer using Generics and Codable for network API request and response.
Revamped Core data sync manger by parsing data directly to core data models.
Founded regular code review meetings to detect weaknesses in contributed program content, avoiding bug detection by users.
IOS Team Lead
Codiant - A YASH Technologies Company
Indore
04.2017 - 09.2018
Established MVVM architecture in apps and increased readability by separating out business and UI logics.
Integrated existing third-party library using Cocoapods to shorten development times and add interactivity with apps.
Instructed junior developers on use of Swift programming language, creating collaborative learning environment to onboard personnel.
Senior iOS Developer
Aplite Info Solution
Indore
10.2013 - 04.2017
Designed, developed, and maintained Zoom2u customer and Z2U courier apps for iPhones from scratch by using Objective - C.
Used Auto layout and constraints to enable a responsive design.
Made use of Core Location and Google Map to display nearby bookings available for Couriers.