Piyush Ravi
Software Engineer (iOS) | SwiftUI | Xcode | Memory Management | Core Data | MVVM - C architecture | Multi threading | UIKit | Core ML | UI Development
- Role
- Senior Ios Developer at Quest Diagnostics
- Location
- Jersey City, NJ, US
- LinkedIn followers
- 500 followers
About Piyush Ravi
As a seasoned iOS Mobile App Developer with 10+ years of experience, I specialize in crafting robust and intuitive applications. Successfully launched 4 apps on the App Store, demonstrating expertise across the full software development lifecycle, from concept to deployment.My technical proficiency includes- Languages & Tools: Swift, Xcode, SwiftUI, UI-Kit, Auto Layout, debugging tools, memory management, and multi-threading techniques- Frameworks & APIs: Strong command of Core Data, MapKit, Core Location, AV Foundation, Vision Framework, Core Bluetooth, Core Services, Combine, and SwiftUI- Backend Integration: Extensive experience consuming RESTful web services via JSON and various APIs, integrating with platforms like Firebase, AWS, and Azure- Architectural Excellence: Proficient in architectural patterns (MVC, MVVM) and design patterns (e.g, Abstract Factory, Builder), ensuring scalable and maintainable code- Performance & Concurrency: Expert in utilizing GCD (Grand Central Dispatch) and Operation Queues for high-performance, multi-threaded development- Quality & Best Practices: Adept at source control, continuous integration, test-driven development, code reviews, and unit testing (XCTest). Experienced with TestFlight for beta testing- UI/UX & Responsiveness: Advanced knowledge of Apple Human Interface Guidelines (HIG) and skilled in creating responsive layouts for diverse phone and tablet resolutions and orientations.
Experience
Senior Ios Developer
May 2024 — Present · Secaucus, NJ, US
Designed and launched a driver application supporting specimen collection and logistics operations across healthcare locations. Implemented Core Location, Geofencing, and MapKit integrations to improve route accuracy and reduce pickup delays. Collaborated with backend teams to integrate REST APIs and optimize data synchronization for real-time driver updates. Identified and resolved memory leaks, crashes, and performance bottlenecks using Instruments. Developed features using Swift, UIKit, MVVM, and GCD while ensuring compliance with healthcare data standards.
Education
Mumbai University
Bachelor's degree, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.