AVAILABLE
AVAILABLE
Ravi S.
iOS Developer Swift
As a seasoned iOS application developer, he brings a wealth of experience in crafting engaging user interfaces and robust client-server integrations across a diverse range of iPhone and iPad applications. His expertise spans Objective-C, Swift, and SwiftUI, underpinned by a solid understanding of architectural patterns like MVC and MVVM. He is proficient in leveraging version control and project management tools such as Jira, Azure, Asana, GitHub, SourceTree, SVN, and Code Commit, ensuring seamless collaboration and code quality.<br />His career is marked by successfully taking projects from initial concept to launch, demonstrating a comprehensive grasp of the software development lifecycle, adherence to coding standards, and a commitment to best practices in software engineering. His strong communication skills, meticulous attention to detail, and ability to thrive under tight deadlines have consistently contributed to his projects' success, making him a valuable asset to any development team.
Expertise
Years of Development Experience
13 Years
Skills
SwiftObjective-C
Domain Experience
EntertainmentHealthcareBookingEducationEnergy
Other Skills
SwiftUI, Objective-C, UIKit, XCTest (unit testing), XCUITest (UI testing), Core Data, Realm
Language Spoken
English, Hindi
Experience
- Sr. iOS DeveloperMy BenefitsProject SummaryRevolutionized the My Benefits app, introducing engaging features like 'scratch to win' and 'spin to win' games, alongside a robust system for managing promo codes and contest entries, tailored to user preferences.Project ResponsibilitiesEngineered innovative game features, elevating user interaction and app retention rates.
Spearheaded bug resolution and user experience enhancements, leading to a marked improvement in app stability and customer satisfaction.Project Tech StackSwift, Objective-C , XCTest (Unit testing) - iOS DeveloperVagaro ProProject SummaryContributed to VagaroPro, a comprehensive scheduling and management app designed for the beauty and wellness industry, integrating features like Zoom for virtual consultations and advanced booking capabilities.Project ResponsibilitiesIntegrated Zoom for virtual appointments, expanding service offerings for salons, spas, and fitness businesses.
Addressed and resolved application bugs, enhancing overall app performance and user satisfaction.Project Tech StackSwift, objective-C - iOS ConsultantKaiser PermanenteProject SummaryEnhanced the Kaiser Permanente app, facilitating seamless healthcare management for users. Key features include doctor communication, appointment scheduling, prescription management, medical history access, facility locator, and personalized health reminders.Project ResponsibilitiesSpearheaded the development of critical COVID-19 features, including vaccination tracking, certificate storage, and dose reminders, significantly enhancing user engagement and safety.
Mentored junior developers, ensuring code quality and adherence to best practices through rigorous code reviews.
Led feature estimation and resource allocation, ensuring timely and efficient project execution.Project Tech StackSwift, objective-C , Unit Testing (XCTest) - Senior iOS DeveloperYoboredProject SummaryDeveloped a pioneering chat application prioritizing user anonymity, facilitating real-time interactions without the need for personal information, powered by advanced encryption for secure communications.Project ResponsibilitiesImplemented real-time messaging using Socket.io, ensuring seamless and instantaneous user communication.
Developed and integrated encryption algorithms for message security, safeguarding user privacy.
Managed the development team and served as the primary point of contact for client communications, ensuring project alignment with client expectations.Project Tech StackSwift, Firebase, Socket.io - Sr. iOS DeveloperAli and Sumaya SchoolProject SummaryLed the development of an engaging online Islamic learning platform for children, featuring animated content, flexible study schedules, progress tracking, and interactive learning activities.Project ResponsibilitiesDeveloped an immersive app with animated educational content, significantly improving user engagement and learning outcomes.
Managed the development team, overseeing project timelines and deliverables, ensuring the project was completed on time and within budget.
Conducted client communications, aligning project objectives with client expectations and providing regular updates.Project Tech StackSwift, Firebase
Education
Atmiya Institute Of Technology
Gujarat technological University - 4H4V+F63, Nigam Nagar, Chandkheda, Ahmedabad, Gujarat 382424
2008 - 2012