Pushpinder Singh work email
- Valid
Pushpinder Singh personal email
IOS Developer with around 10 years of experience actively looking for a new opportunity. I have experience in working with mobile application development (iPhone/iPad) using Objective-C, Swift, SwiftUI, Core Location, MapKit, Cocoa Touch, and Cocoa Service Frameworks. Strong OOP experience in C, C++, Objective-C, and Swift. Deep understanding of Combine, MVVM, VIPER, and design patterns like Singleton, Notification, Protocols, Structured Concurrency. I have developed rich UI applications using UIKit, SwiftUI, AVFoundation, Core Graphics, and Core Data. Expert with package management tools such as Cocoapods and Swift Package Manager. I developed apps using Realm, Firebase (Firestore and Realtime Database), CloudKit, AWS DynamoDB, Oracle, MySQL, SQLite, and integrating with RESTful APIs, SOAP, JSON, XML, and CBOR web services. Skilled in Core Bluetooth and Core Motion and manage in-app purchases and push notifications with StoreKit. Expert in auto layout and responsive design and auto layouts. Built CI/CD pipelines using Jenkins and Fastlane to automate build, test, and deployment processes, Additionally, used GraphQL APIs with AWS Amplify, AWS AppSync, and Expertise in writing unit tests, performing TDD, and using XCTest for testing iOS applications. Strong in Agile methodologies, Scrum, and SDLC ways.
-
Sr. Ios DeveloperJenius BankUnited States -
Senior Ios DeveloperJenius Bank Dec 2021 - Present* Using Swift 5.0 with SwiftUI for developing new features and creating dynamic user interfaces and Xcode IDE with Cocoapods for managing dependencies like Alamofire for networking and Realm for local data storage.* Used Objective-C for maintaining legacy components and cocoapad for managing AFNetworking.* Integrated Core Location and MapKit for location services, Core Bluetooth, Core Motion, Core Graphics and Core Animation in the SwiftUI interface.* Combined Cocoa Touch and Combine frameworks to handle asynchronous data streams and real-time updates with a responsive user interface with StoreKit push notification. * Developed client login and signup module that includes UI design and Communicated with backend RESTful APIs and SOAP services which facilitated backend communication, with data exchange in XML, JSON/CBOR.* Automated deployment processes with Fastlane and managed continuous integration with Jenkins, I ensured rapid IOS app updates and used TestFlight for beta testing.* Implemented MVVM and VIPER with Singleton, Notification, and Protocols we achieved a clean codebase. * Used Core Data managed complex data relationships and querying, complementing Realm for local storage.* Followed TDD and wrote unit tests in XCTest for better code quality, and used TestFlight for beta versions.* Integrating Firebase Firestore for cloud data synchronization, I ensured that user data, were consistently updated across multiple devices, providing seamless cross-device data access.* Using Firebase Realtime Database for real-time data updates.* Employed GIT for version control, SVN for maintaining legacy repositories, JIRA for task management, and Confluence for project documentation and team collaboration. -
Sr. React Native/ Ios DeveloperUps Aug 2019 - Nov 2021Atlanta, Ga, Us* Built IOS storyboards and established IBOutlets, IBActions and perform segues between different screens in the storyboard.* Implemented custom UITabBarController & UINavigationController for easy navigation of the IOS app.* Developed new features using Swift and SwiftUI, with Xcode and Swift Package Manager managing dependencies like Alamofire and Core Data for local data storage.* Admin IOS App Users are engaged by push notification about fright departure and landing.* Utilized Cocoa Touch and Combine to manage asynchronous data streams, enabling real-time updates and push notifications for critical supply chain alerts.* Built secure login and signup modules, integrating with backend RESTful APIs and SOAP services for data exchange in XML, JSON and CBOR formats.* Integrated Core Location and MapKit for real-time geolocation tracking, Core Bluetooth for device connectivity, Core Motion for sensor data analysis, and enhanced UI with Core Graphics and Core Animation.* Streamlined deployment with Fastlane, managed CI/CD with Jenkins, and used TestFlight for beta testingWorked on UIAutomation to maintain high-level, automated code base with XCTests while running TTD workflow.* Maintained legacy supply chain components using Objective-C and managed AFNetworking dependencies with CocoaPods to ensure backward compatibility.* Applied MVVM architecture utilizing Singleton and Structured Concurrency to maintain a clean, scalable, and efficient codebase.* Used SQLLite for storage and Core Data for managing complex data relationships and queries, ensuring robust local storage and offline capabilities.* Used CloudKit for secure cloud storage and seamless data synchronization, enhancing data management across the supply chain.* Used GIT for version control and JIRA for task management, ensuring smooth project workflow and effective team collaboration.* Followed Agile and Scrum practices throughout the SDLC, ensuring iterative progress and high-quality deliverables. -
Sr. Ios DeveloperVerizon Jul 2018 - Aug 2019Basking Ridge, Nj, Us* Utilized Swift for dynamic user interfaces with SwiftUI, developing a responsive application for users.* Managed and migrated applications developed using Objective-C and some existing functionalities.* Used AFNetworking API for integrating the web services and third party integration tool Cocoapods to integrate AFNetworking, JSONModel APIs etc., * Developed Push Notification feature using APNS, in order to notify the user when any file operations were done. * Developed the IOS app using Xcode IDE and managed dependencies with Cocoapods, Alamofire for networking and Core Data for local data storage.* Utilized Core Location and MapKit for GPS tracking, Core Bluetooth for device connectivity, Core Graphics for custom visuals, and Push Notifications for real-time alerts.* Streamlined deployment with Fastlane, managed CI/CD with Jenkins, and conducted beta testing using TestFlight, ensuring rapid and reliable app updates.* Used Cocoa Touch and Combine to handle asynchronous data, ensuring real-time updates. * Developed MVC architecture for a clean and maintainable codebase and integrated Push Notifications to provide users with real-time alerts and updates.* Wrote unit tests using XCTest, and used TestFlight for distributing beta versions and gathering user feedback.* Firebase Realtime Database to synchronize data in real-time, ensuring consistent and up-to-date information across all devices.* Used Core Data to handle complex data relationships and queries, ensuring robust local data storage and efficient data management* Integrated Firebase Firestore for cloud synchronization, ensuring seamless data access and consistency across multiple devices and CloudKit for secure cloud storage and efficient data synchronization.* Worked with both REST and SOAP services for getting data from the backend to the IOS app UI.* Followed Agile scrum through out the SDLC and used tools like GIT, JIRA and Bitbucket for project management. -
Ios DeveloperUnitedhealth Group Oct 2017 - Jul 2018Us* Designed and implemented UIs using SwiftUI and integrated with Objective-C components when needed.* Used Xcode's Interface Builder and canvas previews for rapid UI prototyping and Auto Layout.* Built networking layers with Alamofire/AFNetworking for RESTful APIs and SOAP services (XML, JSON, CBOR).* Leveraged Combine for reactive programming to handle asynchronous data and events.* Designed and implemented Core Data models for persistent local data storage.* Structured projects using MVVM or VIPER architecture patterns.* Used Singleton pattern for managing shared resources or global state.* Used Swift's structured concurrency (async/await) for asynchronous code.* Managed dependencies with Swift Package Manager* Streamlined app deployment with Fastlane automation.* Set up CI/CD pipelines with Jenkins and Wrote unit and UI tests using XCTest and TestFlight.* Collaborated with team members using GIT and JIRA.* Implemented location-based features with Core Location and MapKit.* Used APNs with CloudKit for push notifications.* Participated in Agile/Scrum development cycles.* Implemented security best practices for data handling and authentication.* Optimized app performance through profiling and memory management. -
Ios DeveloperNtt Data Aug 2014 - Aug 2017* Customized UITableView extensively, including sections, indexing, and search and built iPad-specific layouts with Popovers and Modal Views.* Used Auto Layout for dynamic, responsive UIs and UIs with Interface Builder using Storyboards or XIBs.* Applied the MVC architecture for code organizing using Objective C* Utilized Cocoa design patterns for modularity and extensibility and used Core Data with SQLite for persistent storage.* Consumed REST APIs (XML, JSON) and handled errors and Integrated web content with UIWebView* Potentially used AFNetworking or lower-level APIs for network requests.* Worked with UIKit and Foundation frameworks extensively.* Published and updated apps on the App Store.* Stored data using Property Lists and NSUserDefaults and Managed concurrency with GCD.* Started doing POCs to demo new features using Swift.* Used SVN for version control.* Handled UI differences across various iPhone and iPad models.
Pushpinder Singh Skills
Pushpinder Singh Education Details
-
University Of BrightonBachelor Of Engineering - Beng -
Pace UniversityComputer Science
Frequently Asked Questions about Pushpinder Singh
What company does Pushpinder Singh work for?
Pushpinder Singh works for Jenius Bank
What is Pushpinder Singh's role at the current company?
Pushpinder Singh's current role is Sr. iOS Developer.
What is Pushpinder Singh's email address?
Pushpinder Singh's email address is ps****@****ups.com
What schools did Pushpinder Singh attend?
Pushpinder Singh attended University Of Brighton, Pace University.
What skills is Pushpinder Singh known for?
Pushpinder Singh has skills like Visual Studio, Microsoft Office, Java, Relational Databases, Cocoa Data, Objective C, Mobile Application Development, Cocoa Touch, Xcode, Swift, Mysql, Xamarin.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial