As a seasoned Project Lead at Persistent and Senior Software Engineer with extensive experience, I excel in leveraging iOS Native, React Native, Flutter to develop innovative solutions, enhancing user engagement and operational efficiency. My leadership in integrating cutting-edge technologies and mentoring teams has significantly contributed to project successes, demonstrating exceptional technical proficiency and collaborative skills.
Project Name :- Olivela
Responsibilities:
Uploaded a newer version of the app on the App Store in every sprint.
Check and resolve production issues.
Project Name :- Mobile Clinician
Responsibilities:
Project Name :- Safari Extension
Responsibilities:
Project Name :- Flexi Coupa
Responsibilities:
App Store Link :- https://apps.apple.com/in/app/flexi-coupa/id1513524591 iPhone and iPad
Project Name: Flexi Logi Pro iOS (Swift, Flutter, and Dart).
Responsibilities:
macOS, iPhone and iPad App Store Link :- https://apps.apple.com/in/app/flexi-logipro/id1451203637
Project Name :- Flexi MOH Inventory
Responsibilities:
iPhone and iPad App Store Link :- https://apps.apple.com/in/app/flexi-moh-inventory/id1605767216
Project Name :- Express Client
Responsibilities:
iPhone and iPad App Store Link :- https://apps.apple.com/in/app/express-client/id939941428
Project Name :- XChangr Application
Responsibilities
Project Name :- Approval App
Responsibilities
Project Name :- Ways TV
Responsibilities:
Project Name :- Just Dial Emariates
Responsibilities:
Project Name :- Grab Property
Key Features:
Responsibilities:
Project Name :- Wooper Sg.
Responsibilities
Project Name :- eDoc
Responsibilities:
Project Name: Peel Zoo
Responsibilities:
Olivela, Olivela UK, Project Lead, work as React Native Developer, Olivela App basically is ecommerce app, selling Clothes, Shoes, Ornaments and many more things., GA4 events we covered 16 events which we can track., Integrated Google Analytics SDK in React native iOS project, Implemented Klaviyo Push Notification to track promotional events, Integrated Klaviyo Push SDK, Implemented Splash Screen with gif image and video and shown total counts of charity on Splash screen., Gave KT to new joinees, mentoring new Joinees, SME to them and taking their reverse KTs., Daily Status Report Preparation, Weekly Status Report Preparation and Presenting it to stakeholders., Integrated Deferred Deep Linking using Branch.io third party SDK, Prepared multiple Sample App and showcase to Client about new functionality like Deep Linking, Deferred Deep Linking, Facebook Integration., Integrated Kustomer Chat App (Kustomer Chat SDK) to address issues of Customer who uses Olivela App like IVR., Modify existing features/UI modules., Uploaded newer Version of App on App Store on every sprint., Check/resolve production issues., Worked on Agile methodology used scrum and accordingly managed the work., https://apps.apple.com/in/app/olivela-luxury-fashion/id6498630359, 09/01/22 to 12/31/23 Mobile Clinician, US, Project Lead, Mobile Clinician project basically concentrated to help specially abled persons to fill their information and choose best plan of Insurance to them, as well as for Volunteers. We implemented accessibility functionality like reading a text, using swipe gestures to implement various tasks. This project we developed for iPad as well as for Windows Desktop App, by using Xamarin.iOS and UWP., Understand technical requirements and design architecture of services., Led the development of a Mobile Clinician App for iPad using Xamarin.iOS, focusing on accessibility for visually impaired users in a healthcare environment., Implemented iOS accessibility features using the UIKit and UIAccessibility frameworks, such as VoiceOver, Dynamic Type, Accessible Labels, Traits, and Custom Gestures to ensure the app is fully accessible for blind users., Leveraged UIAccessibilityElement and UIAccessibilityCustomAction to create a custom accessibility experience, improving navigation and interaction for users with disabilities., Integrated the Accessibility Inspector and VoiceOver to test and verify accessibility functionality, ensuring compliance with WCAG 2.0 (Web Content Accessibility Guidelines)., Developed custom accessible views by subclassing UIControl and UIView and ensuring proper accessibility attributes like accessibilityLabel, accessibilityHint, and accessibilityValue were implemented., Applied Dynamic Type for scalable fonts and ensured proper support for text contrast, color contrast, and adjustable font sizes to accommodate users with visual impairments., Managed the Agile development process using Scrum methodology, conducting sprint planning, daily stand-ups, sprint reviews, and retrospectives to deliver high-quality features on schedule., Led a team of iOS developers, providing technical guidance, conducting code reviews, and fostering best practices for clean, maintainable code, ensuring the team adhered to iOS development standards., Collaborated with backend teams to implement and integrate RESTful APIs for real-time data synchronization between the app and the server., Tested app accessibility features extensively using Xcode Instruments for performance profiling and memory management, ensuring smooth user experiences for both standard and assistive technologies., Coordinated with stakeholders to prioritize features based on user feedback and needs, ensuring the app's accessibility was maintained throughout each sprint cycle., Created detailed documentation on accessibility features and codebase using Markdown and Confluence, ensuring other team members could easily extend and maintain the accessibility functionality., Distributed the enterprise app via Apple’s Internal App Distribution and implemented Code Signing and Provisioning Profiles to ensure secure app deployment within the organization., 09/01/22 to 12/31/23 DLP Mac, Project Lead, Data Loss Prevention, Safari Web Protection’s main aim is to prevent user from sharing sensitive data on macOS. In first Phase, only monitoring specific keywords and show alert to user, that He can not share document., Developed a Data Loss Prevention (DLP) solution for macOS, designed to prevent the sharing of sensitive data by monitoring and blocking the transmission of specific keywords in documents., Created a Safari browser extension using Objective-C++ to integrate with macOS, allowing the extension to interact with web pages, detect potentially sensitive content, and prevent users from uploading or sharing documents., Implemented kernel-level monitoring and macOS system extensions to track and control data flow, ensuring real-time detection of sensitive content being shared through browser interactions., Designed and developed a custom kernel extension (KEXT) for macOS, using Objective-C++ to handle system-level operations, including file monitoring and network communication, to prevent unauthorized data sharing., Utilized macOS Security Frameworks such as Security.framework, App Sandbox, and System Extensions to ensure secure operation and prevent the bypassing of DLP policies., Developed the content scanning module to detect specific sensitive keywords and patterns in documents being uploaded or shared through Safari, triggering alerts if restricted content is detected., Built custom monitoring tools using NSFileManager and IOKit framework to observe file system activity and identify potentially confidential or sensitive files being accessed, modified, or shared by the user., Integrated the macOS Notification Center to display alerts and warnings when users attempt to share sensitive documents, providing an interface for them to review and cancel actions., Optimized kernel-level code for performance, ensuring minimal impact on system resources while maintaining real-time monitoring of file and network activities., Implemented a keyword-based pattern matching algorithm to detect sensitive terms (e.g., personal data, financial information) in user documents, utilizing regular expressions and custom filters., 06/01/22 to Present Flexi Logi Pro macOS, Senior Software Engineer, Flexi Client allows user to connect to Flexi Server and access applications written in Flexi platform., Developed various UI Screens., Involved in code Development with OOP methodology., Ensure that business code is bug free., Ensured that all business and design objectives were met., Uploaded the updated version of app on AppStore., Leading the Client Communication., 11/01/18 to 05/31/22 Flexi Coupa macOS, Senior Software Engineer, Flexi Client allows user to connect to Flexi Server and access applications written in Flexi platform., Developed various UI Screens., Involved in code Development with OOP methodology., Ensure that business code is bug free., Ensured that all business and design objectives were met., Uploaded the updated version of app on AppStore., Leading the Client Communication., 11/01/18 to 05/31/22 Express Client iOS App, Senior Software Engineer, Flexi Client allows user to connect to Flexi Server and access applications written in Flexi platform., Developed and maintained the Flexi Coupa app for iPhone, iPad, and macOS using Swift, implementing a seamless user experience across multiple platforms with UIKit and AppKit., Implemented local data storage using Core Data and Realm, ensuring efficient data management and synchronization with the Flexi Server, while optimizing performance with background data syncing and caching mechanisms., Leveraged the Codable protocol to parse and serialize data between the app and the Flexi Server, ensuring smooth data exchange and seamless handling of JSON-based APIs., Designed and implemented custom UI components for logistics management, incorporating data visualization and user interaction features across different device sizes., Integrated real-time data synchronization with the Flexi Server, ensuring offline functionality and data consistency through background syncing and conflict resolution mechanisms., Collaborated with cross-functional teams, ensuring adherence to best practices for app architecture, including MVVM design pattern, unit testing with XCTest, and performance optimization using Xcode Instruments., Uploaded the updated version of app on AppStore., Leading the Client Communication., 11/01/18 to 05/31/22 Flexi Logi Pro iOS, Senior Software Engineer, Flexi Client allows user to connect to Flexi Server and access applications written in Flexi platform., Developed various UI Screens., Developed and maintained the Flexi LogiPro app for iPhone, iPad, and macOS using Swift, implementing a seamless user experience across multiple platforms with UIKit and AppKit., Implemented local data storage using Core Data and Realm, ensuring efficient data management and synchronization with the Flexi Server, while optimizing performance with background data syncing and caching mechanisms., Leveraged the Codable protocol to parse and serialize data between the app and the Flexi Server, ensuring smooth data exchange and seamless handling of JSON-based APIs., Designed and implemented custom UI components for logistics management, incorporating data visualization and user interaction features across different device sizes., Integrated real-time data synchronization with the Flexi Server, ensuring offline functionality and data consistency through background syncing and conflict resolution mechanisms., Collaborated with cross-functional teams, ensuring adherence to best practices for app architecture, including MVVM design pattern, unit testing with XCTest, and performance optimization using Xcode Instruments., Uploaded the updated version of app on AppStore., Leading the Client Communication., 11/01/18 to 05/31/22 Flexi Coupa iOS, Senior Software Engineer, Flexi Client allows user to connect to Flexi Server and access applications written in Flexi platform., Developed and maintained the Flexi Coupa app for iPhone, iPad, and macOS using Swift, implementing a seamless user experience across multiple platforms with UIKit and AppKit., Implemented local data storage using Core Data and Realm, ensuring efficient data management and synchronization with the Flexi Server, while optimizing performance with background data syncing and caching mechanisms., Leveraged the Codable protocol to parse and serialize data between the app and the Flexi Server, ensuring smooth data exchange and seamless handling of JSON-based APIs., Designed and implemented custom UI components for logistics management, incorporating data visualization and user interaction features across different device sizes., Integrated real-time data synchronization with the Flexi Server, ensuring offline functionality and data consistency through background syncing and conflict resolution mechanisms., Collaborated with cross-functional teams, ensuring adherence to best practices for app architecture, including MVVM design pattern, unit testing with XCTest, and performance optimization using Xcode Instruments., Uploaded the updated version of app on AppStore., Leading the Client Communication., 11/01/18 to 05/31/22 Laundry App, Senior Software Engineer, Laundry App allows user to Book appointments for washing clothes and pressing the cloth., Develop various components., Use Web service to load data., 11/01/18 to 05/31/22 Meal App, Senior Software Engineer, Show various Meal Items available and with detail screen., Develop various components., Use Web service to load data., 11/01/18 to 05/31/22 XChangr Application, Senior Software Engineer, Xchangr App basically designed for Pall corporation. It helps to Admin and their installers to maintain record and generate report., Involved in Design, and Development of iOS Applications., Developed various UI Screens., Involved in code Development with OOP methodology., Ensure that business code is bug free., Ensured that all business and design objectives were met., Uploaded the updated version of app on AppStore., Leading the Client Communication., 05/01/16 to 11/30/18 Approval Application, Senior Software Engineer, Approval App is a mobile application which helps Weatherford workers, Superiors, Top Management find their request status, work status., Involved in Design, and Development of iOS Applications., Developed various UI Screens., Involved in code Development with OOP methodology., Ensure that business code is bug free., Ensured that all business and design objectives were met., Uploaded the updated version of app on AppStore., Leading the Client Communication., 05/01/16 to 11/30/18 Ways TV, Senior Software Engineer, It is an application which helps to user view live TV, Radio, and Karaoke, Video., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 01/01/13 to 04/30/16 Just Dial Emirates, Senior Software Engineer, Just Dial Emirates is all about empowering consumers by taking business discovery in Emirates to a whole new level., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 01/01/13 to 04/30/16 Grab Property, Senior Software Engineer, The leading Real Estate Property App in Singapore making it easy to improve productive among salespeople to swing and cobroke with one another easily., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 01/01/13 to 04/30/16 Wooper Sg., Senior Software Engineer, Wooper is an app for communications., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 01/01/13 to 04/30/16 eDoc, Senior Software Engineer, It is application which helps to Doctor and Patient to book an appointment., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 01/01/13 to 04/30/16 Peel Zoo, Senior Software Engineer, This application helps to visitor to Zoo., Design & development of application as per client requirement, resolving existing app bugs, testing application & fixing bugs, coordinating with other teams working on the same application., Refined innovative user interface solutions., Designed database using SQLite., Ensure Coding functional elements finished by deadline., 11/01/11 to 12/31/12