Quantcast

Senior Lead Ios Developer Resume Deerfie...
Resumes | Register

Candidate Information
Title Senior / Lead iOS Developer
Target Location US-IL-Deerfield
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Senior Lead Medical Technologist Hampshire, IL

QA Team Lead, Sr. QA Analyst Wheeling, IL

Senior Data Project Management Chicago, IL

Project Manager Senior New Lenox, IL

Senior AI Data Scientist Chicago, IL

Lead Java Developer Chicago, IL

Senior Systems Administrator/Production Operations Engineer Joliet, IL

Click here or scroll down to respond to this candidate
PHONE NUMBER AVAILABLEEMAIL AVAILABLEProfile SummaryIT Professional with over 12 years of IT experience including over 11 years of iOS mobile application development experience, with a notable portfolio of published apps on the App StoreDemonstrated expertise in designing and implementing flexible solutions for Mobile iOS application development using UIKit, SwiftUI, and Core Foundation with Cocoa touchProficient in Swift, Objective-C, C, and C++, and adept in Object-Oriented Programming techniques. Experienced in APNS, PHP, and Shell scriptingProficient experience with frameworks such as iPhone SDK, UIKit, Map Kit, Speech, AVFoundation, CoreData, Core Location, Social, XCTest, Alamofire, SDWebImage, QuartzCore, Crashlytics, CoreBluetooth, CoreGraphics, AppKit, and CoreMotion, RealityKit, ARKitExtensive familiarity with design patterns, including MVC, MVVM, MVVM-C, VIPER, KVO, KVC, Singleton, Delegate, Observer/Notification, Adapter, Factory, and Faade, among othersExpert in identifying 2D objects using ARKit and RealityKit using ARAnchors, USBZ 3d model rendering.iOS specialization encompassing Storyboarding, Core Data, Internationalization, Localization, iBeacon Bluetooth Low Energy (BLE), Unit Testing, over-the-air Ad Hoc App Distribution, in-app purchase, ad and analytics integration, Auto Layout, Apple Push Notification, SwiftUI, and Combine reactive programmingWorked with RESTful API and web services utilizing NSURLSession and parsing responses using Codable/NSJSONSerialization for JSON dataExpertise in designing and developing frontend UI/UX through SwiftUI Storyboards, XIBs, and programmatic means, leveraging Size Classes and Auto Layout ConstraintsSkilled in troubleshooting and testing using LLDB, NSLog & print statements, breakpoints, and InstrumentsProficient in source control with Git and SVN, utilizing third-party GUI clients like SourceTree, Tower, and GitHubExperience with CocoaPods and Cocoa Touch frameworks for iPhone and iPad applications, utilizing Xcode IDE, iOS Simulator, and Interface BuilderContributed problem-solving analysis and recommended solutions within project guidelines, emphasizing best practices in iOS app development, including scalability, reusable code, and consistencyExcellent communication, organizational skills, attention to detail, and a proven ability to meet tight deadlines.Expertise in integrating payment framework like Stripe, Apple Pay, PayPal Pay.Highly experienced with SwiftUI concepts like Views, Modifiers, View Builders, Previews, Navigation, Lists and Scroll Views, Property Wrappers, Interoperability with UIKit and AppKit using UIViewControllerRepresentable and NSViewControllerRepresentable, Declarative Syntax, Layout System (using HStack, VStack, ZStack, Grids, Spacer, and Divider), State Management (using State, Binding, ObservedObject, StateObject), Canvas and Shapes (using Path, Shape and Canvas APITechnical SkillsProgramming Languages  Swift, Objective-CiOS Technologies  UIKit, SwiftUI, Combine, Foundation, GCD, Operations, Async Await, Cocoa pods, PLists, UserDefaults, Keychain, Categories, Interface Builder, Storyboard, CoreData, XCTest, Instruments, PDFKit, MapKit, CoreLocationDatabases  CoreData, Realm, UserDefaults, KeyChain, SQLite, NSCoding, NSKeyed Archiver, FileManagerFrameworks  AVFoundation, AVKit, AFNetworking, AlamoFire, CloudKit, CoreBluetooth, MapKit, LocationKit, Common Crypto, AWS, Firebase, MessageKit, UIKit, Passkit, Realm, Combine, SwiftUI, ActivityKit, WidgetKit. RxSwift, Crashlaytics, ARKit, VisionKit, MLKit, RealityKitProject Management  XCode, JIRA, Git, Command Line, Instruments.Web Technologies  RESTful Web Services, SOAP Web Services, JSON, XML, GraphQLVersion Control - SVN, GIT, SourceTree, Tower, Command Line / Terminal, GitHub, BitbucketTesting  Unit Testing, XCTest, Automated Testing, XCUITest, Quick, Nimble, Cucumber, TDD, BDDAlgorithms - Insertion Sort, Merge Sort, Quick Sort, Shell Sort, Tim Sort, Backtracking, Beam Search, Beam Stack Search, Bellman-Ford, Dijkstra's, Best-First Search, FloydWarshall, Johnson's, Flood Fill, Prfer Coding, Lee, Prim's, Borvka's, Johnson's, Secant Method, False Position Method, DavisPutnamLogemannLoveland, CNF-SAT, Cross-Entropy Method, Regression Supervised models.Data Structures - HashTable, Stacks, Heaps, Graphs, Queues, Trees, Loops, Backwards-Lookup, LRU Cache, Dictionaries, Maps, Arrays, Strings, Pointer-Sharing, Segmented Buckets, Spaghetti Stacks, B+ Tree, B Tree, BS Tree, AVL Tree, Splay TreeArchitecture Patterns - MVVM, MVP, MVC, VIPER, Coordinator, Redux Based ArchitectureCI/CD  FastLane, Jenkins, Bitrise, Azure, and GitLab CI/CD, CircleCI, GitHubActions.Dev Tools - Instruments, Analyzer, Accessibility Inspector, Charles Proxy, Postman, Memory Graph, LLDB, Time Profiler, Network Sanitizer, Zombies, AllocationsProfessional ExperienceSr. iOS Application DeveloperDiscover Financial Services, Riverwoods, IL Sep22 -Presenthttps://apps.apple.com/us/app/discover-mobile/id338010821This app helps to manage their Discover credit card and bank accounts conveniently and securely from anywhere, using Discovers Mobile App. Users can check their account balance, view their account info, make and edit payments, add their card to Apple Pay, manage their rewards, and more - all from their mobile device.Spearheaded the integration of the Charts SDK to provide dynamic, interactive data visualization, enhancing user engagement with product trend analytics.Fostered a collaborative design process with UX Designers, leveraging Figma to craft intuitive onboarding flows and ensure a seamless user experience.Mastered responsive design by implementing Auto Layout constraints, achieving flawless presentation across a variety of devices and screen sizes.Engineered multiple view controllers programmatically using Auto Layout, bolstering the app's flexibility and adaptability to different screen dimensions.Pioneered the establishment of a robust CI/CD pipeline with GitHub Actions, leading to a high-quality codebase and a significant reduction in issues.Streamlined third-party dependency management by implementing Carthage, optimizing the integration of external libraries and frameworks.Seamlessly integrated the Stripe SDK to enable secure payment processing, providing users with a trustworthy transaction experience.Designed and developed UI screens with SwiftUI, meticulously aligning them with Figma prototypes and ensuring a high-fidelity user interface.Employed the MVVM architecture pattern to construct a modular and testable codebase, facilitating maintainability and scalability.Implemented Codable and JSONDecoder for efficient JSON parsing, ensuring smooth data model conversions and enhancing data handling processes.Innovated with Usbz 3D models in ARView using the ARKit framework, offering users an immersive augmented reality experience.Utilized RealityKit and ARKit for real-time object recognition, adding a layer of interactivity and engagement within the app.Managed project workflows using Jira for issue tracking and Confluence for documentation, ensuring a streamlined and organized development process.Implemented Size Classes and programmatic UI adjustments, delivering superior orientation handling and a consistent user interface.Developed custom navigation patterns within SwiftUI, integrating Navigation Controllers and Hosting View Controllers for seamless user flow.Introduced support for light and dark modes using SwiftUI's Environment property wrapper, catering to user preferences and enhancing visual accessibility.Constructed reusable custom views with View Builders and Groups in SwiftUI, promoting code reusability and a clean UI architecture.Integrated Dynamic Island status updates with ActivityView Controllers, staying at the forefront of iOS features and improving user notifications.Managed app state using various property wrappers like State, Binding, StateObject, ObservedObject, and EnvironmentObject, ensuring a reactive and consistent state management.Maintained source code integrity with GitHub for version control and leveraged GitHub Actions for streamlined CI/CD workflows.Integrated SonarQube for code quality checks, enforcing coding standards, and ensuring high test coverage during code reviews.Sr. iOS DeveloperBaxter Healthcare Corporation, Deerfield, IL Dec20-Sep22https://apps.apple.com/us/app/baxter-in-service-us/id1520548957This app allows the users to find videos, quick reference guides, and instructions for use for our portfolio of products: Active Hemostastic & Sealant Products -FLOSEAL [Hemostatic Matrix] -TISSEEL [Fibrin Sealant] -COSEAL[Surgical Sealant] -PREVELEAK [Surgical Sealant] -ARTISS [Fibrin Sealant] OSTENE [Bone Hemostat] Adhesion Prevention Products -SEPRAFILM [Adhesion Barrier] -ADEPT [Adhesion Reduction Solution] Tissue Technologies -PERI-STRIPS DRY Staple Line Reinforcement with VERITAS Collagen Matrix -TISSUE-GUARD Portfolio Bone Repair Technology -ALTAPORE [Bioactive Bone Graft Substitute] -ACTIFUSE [Bone Graft Substitute]. It is useful for patients and caregivers as they rely on Baxter's leading portfolio of critical nutritional, renal, hospital, and surgical care products and services.Orchestrated the iOS app build release processes, establishing a robust pipeline for Baxter's critical care product portfolio app, ensuring smooth deployment cycles.Championed the use of MVVM architecture to construct a scalable and maintainable app, catering to the vast array of Baxter's healthcare products.Blended Storyboard with Programmatic UI to craft a dynamic and adaptable user interface, facilitating an efficient development process.Engineered deep linking capabilities and integrated push notifications to drive user engagement and provide direct access to content.Implemented Flow Coordinators for streamlined backend response handling and intuitive screen routing upon app initialization.Advocated for protocol-oriented programming to bolster code maintainability and readability, aligning with Swift best practices.Partnered with the UI/UX team to translate Invision designs into a polished app interface, ensuring fidelity to the envisioned user experience.Led the Agile development process as a Scrum Master, overseeing sprint planning and task management for a cross-functional team.Pioneered the creation of bespoke UI components, tailored to match design specifications and enhance the overall user interaction.Adopted GitLab for meticulous version control, adhering to a structured branching model to facilitate collaborative development.Utilized Swift 4.1, leveraging Equatable and synthesizing Hashable protocol conformance for optimized data handling.Integrated Crashlytics/HockeyApp for crash reporting, accelerating issue identification and resolution to maintain app stability.Employed URLSession for network service calls, implementing caching strategies to boost app performance and data retrieval.Secured sensitive information using Keychain, safeguarding user tokens and credentials obtained during login procedures.Directed a dedicated team of 3 iOS developers, delivering the project on schedule and exceeding quality benchmarks in a high-stakes environment.Managed AVFoundation for media content, providing users with seamless access to videos, guides, and instructions across Baxter's extensive product range.Modernized UITableView by transitioning to UITableViewDiffableDataSource, enhancing data management and UI updates.Custom-designed a TabBar to support advanced navigation features like deep linking and universal linking, enriching app accessibility.Crafted custom UIControl elements, incorporating gesture recognition to create versatile and reusable UI components.Lead iOS DeveloperCarMax, Deerfield, IL Apr19-Dec20https://apps.apple.com/us/app/carmax-used-cars-for-sale/id571044395The CarMax app is designed to make car buying easier by offering a seamless experience for users. It features a nationwide inventory of over 40,000 used cars, allowing customers to search, view detailed car information, schedule test drives, and manage financing, all from one place. With personalized search options, alerts, and real-time appointment notifications, the app helps streamline the entire car-buying journey.Lead the development, design, and implementation of the CarMax iOS app, ensuring it meets user needs for convenience in car searching, financing, and payment.Develop and implement key app features such as search customization, car details viewing, scheduling test drives, and appointment management.Work on integrating functionalities like saving searches, favoriting cars, and receiving alerts for changes to saved cars.Build the "On My Way" feature to alert associates of a customers arrival and ensure seamless communication between users and the app.Lead the UI/UX design process to ensure an intuitive and engaging user experience, focusing on features such as vehicle history reports, pre-qualification for financing, and making payments.Integrate dealership locator and navigation features, connecting users to local dealers and events.Implement challenges and leaderboard features, promoting rider engagement and rewarding participation with points and achievements.Spearheaded the development of various app features, including the Guide Idea Board and vehicle Details Screens, significantly enhancing user experience.Leveraged PDF Kit to seamlessly integrate detailed vehicle manuals into the app.Utilized Core Data, Keychain Services, and User Defaults for robust and seamless data persistence.Implemented a versatile approach to UI development, employing both XIBS and programmatic methods to create a fluid and conflict-free user interface.Swiftly resolved defects through meticulous debugging, employing breakpoints, logs, and Xcode instruments for efficient troubleshooting.Ensured code uniformity by integrating Swift Linter and introducing localization support for English and French, enhancing accessibility.Collaborated with Hockey App, TestFlight, and XC Test Unit Test to strategize, develop, and execute comprehensive QA tests, ensuring a polished final product.Streamlined data and memory management through meticulous code optimization and extensive debugging, ensuring a seamless user experience.Integrated Google Analytics SDK into the app, enabling detailed tracking of app data & user behaviour for informed decision-making.Worked closely with QA testers to swiftly address and resolve issues, incorporating requested UI/UX enhancements for an optimized user experience.Navigated hybrid code bases in Objective-C & Swift, skilfully managing bridging header files & resolving dual-language challenges.Utilized Jira for meticulous issue tracking and efficient task management, streamlining workflow and optimizing project progress.Contributed to the development process by assisting in the creation of user stories and epics in Jira, enhancing project understanding.Leveraged Stash and Confluence as powerful collaborative tools for the team, promoting seamless communication and efficient project coordination.Integrated Object Mapper to achieve efficient mapping of JSON responses, ensuring comprehensive data handling.Engaged continuously with QA, implementing customer feedback, and ensuring timely delivery of quality products in each development iteration.Managed the seamless provisioning, compilation, and distribution of apps for Ad hoc and app store deployment using TestFlight, streamlining the process.Lead iOS App DeveloperThe Sherwin Williams Company, Cleveland, Ohio Sep17- Apr19https://apps.apple.com/us/app/sherwin-williams-pro/id1189158431This app is designed to Order paint and supplies anytime, anywhere., Check inventory at a local store, or reorder items from the users purchase history. Save money from day one with preferred pricing and exclusive coupons. This app helps to manage their account easily view the pricing and purchase history, and pay bills directly from the app. It has a feature to find your closest store or search by location.Architected and deployed scalable iOS applications adhering to the Model-View-ViewModel (MVVM) architecture, enhancing code maintainability and facilitating future feature expansions.Executed an upgrade transition from XCode 14.2 to XCode 15.1, while also updating app compatibility from iOS 13 to iOS 15.0, leveraging the latest Apple development tools and technologies.Spearheaded the iterative development of the Deals Section within the app, deploying user-centric design principles to elevate the end-user experience and engagement metrics.Developed sophisticated notification alert systems, integrating custom settings for price alerts, promotional offers, and auction notifications, utilizing iOS notification frameworks.Engineered advanced product search capabilities with barcode recognition and voice search features using AVCaptureSession and AVFoundation, optimizing the e-commerce user journey.Implemented Firebase A/B testing strategically with configuration files to tailor and optimize app features for targeted user demographics across different geographic regions.Advocated for and practiced Test-Driven Development (TDD) to ensure high-quality, reliable feature releases with thorough automated test coverage.Orchestrated efficient data persistence by integrating Core Data for offline data storage, executing lightweight migrations to streamline database schema updates without compromising data integrity.Fortified user data security by implementing secure login credential storage with iOS Keychain services.Optimized app performance by employing multithreading techniques, managing concurrency with Grand Central Dispatch (GCD) and Operation Queues, ensuring a smooth, responsive user interface.Conducted regular performance tuning sessions utilizing Xcode Instruments and Profiling tools to proactively identify and mitigate performance bottlenecks, maintaining optimal app responsiveness.Managed source code versioning and team collaboration using Git with GitHub repositories, ensuring an efficient and synchronized software development lifecycle.Integrated Jenkins for continuous integration, establishing a robust CI/CD pipeline in alignment with TDD practices to streamline build and testing workflows.Utilized AVFoundation for seamless audio and video playback integration, enhancing multimedia content delivery within the app.Leveraged SwiftUI to design and implement modern, reactive user interfaces, adopting the latest UI paradigms for an enriched user experience.Employed Interface Builder, Storyboards, and Auto Layout to craft adaptable and dynamic user interfaces, optimizing app design for various device form factors.Conducted comprehensive Unit Testing to validate core application logic and utilized CocoaPods for effective third-party dependency management.Transitioned crash reporting and runtime monitoring from Fabric to Crashlytics, ensuring rigorous stability analysis and swift resolution of production issues.Migrated dependency management for frameworks such as Firebase, Facebook SDK, Google Sign-In, and Kingfisher from CocoaPods to Swift Package Manager (SPM), embracing modern dependency resolution mechanisms.iOS App DeveloperGuardian Life Ins. Co. of America, New York, NY Aug15-Sep17https://apps.apple.com/us/app/guardian-accounts-policies/id1215328004This app is designed for users to access their Individual Market Guardian accounts and policies. It helps to view all policy or account details: coverage, people, riders/benefits, make secure payments and pay off loans, Set up and manage automatic payments, Change their billing schedule, View payment history for up to the last 3 years, view beneficiaries and riders, change profile information, Opt-in to receive statements & documents electronically, sign in with Touch ID or Face ID and chat with our Service RepresentativesEngineered biometric authentication solutions by integrating Touch ID and leveraging the Local Authentication framework, enhancing user security and login efficiency.Implemented Keychain services to securely encrypt and store user credentials, adhering to stringent iOS security best practices.Directed the development of essential banking features, such as payee management (setup, edit, and delete functions), augmenting the user experience and financial transaction convenience.Played a pivotal role in crafting the rewards and offers system, significantly enriching the app's value proposition to users by providing personalized incentives.Assumed the role of Lead Developer for the MyAccount Section, overseeing the creation and refinement of various user interface screens.Expertly combined Swift and Objective-C within UIKit to construct a seamless user interface, facilitating interoperability through bridging headers.Transitioned legacy Objective-C codebases to Swift 3.0, modernizing the app infrastructure and adopting progressive language features.Crafted adaptive user interfaces employing Storyboards and AutoLayout, ensuring compliance with design specifications and device compatibility.Programmed the application using Swift in conjunction with an MVVM framework and various design patterns to promote code maintainability and future scalability.Overhauled the app's visual design by utilizing an asset catalog for color management, securing a consistent and brand-aligned visual theme.Managed third-party frameworks and dependencies with CocoaPods, optimizing build processes and maintaining a clean dependency structure.Integrated Google Analytics alongside bespoke analytics solutions to track app engagement and usage patterns, empowering data-informed enhancements.Configured Jenkins for continuous integration, managing code versioning with a private Git server facilitated by SourceTree.Upheld high code quality standards through meticulous peer reviews, complemented by a test-driven development methodology to ensure feature reliability.Addressed performance optimizations, refining app animations to deliver a fluid and visually appealing user interface experience.Remediated complex bugs in session handling, OAuth 2.0 authentication, and session persistence, bolstering the application's overall stability.Implemented Apple Push Notification Service (APNS) for timely and effective user notifications and communications.Enforced secure network data transmission protocols, with a mindful approach to encryption and user data sensitivity considerations.Utilized Xcode and Swift (versions corresponding to the development period) for application programming, ensuring backward compatibility with specified iOS versions.Proficient in establishing private CocoaPods repositories for modular and reusable code, with command-line expertise in 'pod init', 'pod repo update', 'pod install', and 'pod repo-art'.iOS DeveloperGroupon Inc., Chicago, IL Jun13 - Aug15https://apps.apple.com/us/app/groupon-local-deals-near-me/id352683833This app is an e-commerce app to save up to 70% on the things that are required for every day. This app offers great deals on all the best stuff to eat, see, and do near you and around the world. To try a new restaurant downtown, in need of a relaxing massage, looking for a new gym, or daydreaming about a hotel for a tropical getaway, Groupon has you covered with all the unique local experiences and discounts anyone could ever wish for.Demonstrated proficiency in Objective-C for developing the Groupon app, transitioning to Swift for innovative Proof of Concept (PoC) initiatives.Expertly integrated UIKit components such as custom Image Views, Buttons, Text Views, Segment Controllers, UIPickerView, and UITextField delegates to create a rich user interface.Harnessed AVFoundation to provide seamless audio and video playback, enriching the app's multimedia functionalities.Engineered a dynamic user interface programmatically using NSLayoutConstraint and NSLayoutAnchor for constraint-based layouts, ensuring precision and readability in UI code.Introduced UIView transition animations to enhance user interaction and visual appeal across the application.Utilized UIKit Framework to present PDFs and medical information effectively using UIWebView and UIScrollView, improving content accessibility.Crafted bespoke UI components such as custom TabBars, Navigation Bars, Page Controllers, and ScrollViews, delivering a consistent user interface experience.Played a key role in RESTful API integration, managing HTTP GET requests to the database and monitoring the application's operational stages.Enhanced app responsiveness by implementing Grand Central Dispatch (GCD) for efficient task management away from the main thread.Implemented responsive notifications for autorotation in custom SubViews, ensuring fluid orientation transitions on various devices.Employed NSOperationQueue and NSURLSession for robust backend web service interactions, improving app reliability.Integrated Apple Push Notification Service (APNS) and Apple Pay within the Groupon app, offering convenient payment and notification solutions.Transitioned legacy code from Manual Retain-Release (MRR) to Automatic Reference Counting (ARC) in Objective-C, streamlining memory management.Modernized UI layouts by converting from frames and bounds to Auto Layout constraints using Storyboards.Utilized Objective-C features such as Categories, Protocols, Blocks, and delegation patterns to architect scalable and modular code.Leveraged NSPredicates, NSMutableArrays, and NSMutableDictionary in Objective-C for sophisticated data manipulation logic.IT Infrastructure AdministratorParker Hannifin., Cleveland, Ohio Sep11- Jun13Served as a Network Administrator overseeing user account management, security protocols, hardware infrastructure optimization, and procurement of technological equipment.Spearheaded the evaluation, implementation, and testing of cutting-edge technologies, both software and hardware, recommending solutions to enhance performance and ensure customer success.Designed and executed strategic plans for LAN and WLAN network migrations and deployments, ensuring seamless transition and minimal service disruption.Managed the migration from Novell Netware 5.1 to robust Windows 2000 Advanced Server network environments, overseeing system upgrades and network integration.Orchestrated comprehensive data loss prevention strategies and implemented robust backup/restore protocols to safeguard critical enterprise data.Contributed to the creation of comprehensive systems documentation, including manuals and network topology diagrams, facilitating knowledge transfer and operational continuity.Executed meticulous project management duties, including cost analysis, resource allocation, and workflow coordination, delivering projects in adherence to stipulated deadlines and budget constraints.Provided expert consultancy to clients, delivering tailored recommendations on IT solutions, hardware selection, and usage scenarios to maximize technological investments.Supervised and directed a team of network technicians, delegating tasks strategically to leverage individual skills and enhance team efficiency and performance.EducationBachelor of Computer Science and ProgrammingGeorgia Southern University, Statesboro, GATONY LIEU

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise