iOS Developer
Medicus.ai
Total des années d'expérience :5 years, 5 Mois
• Collaborated with a cross-functional development team to define APIs and core models, ensuring a solid foundation for the Medicus iOS app.
• Refactored 20% of the App and worked on its integration with Core SDK written in C++ language.
• Translated client needs into actionable features for the app, encompassing development, performance optimization, testing, and documentation.
• Replaced around 30% of the UIKit actions with SwiftUI.
• Ensured code quality through code reviews, contributing to a stable and reliable app.
• Managed the App Store deployment process for Medicus and multiple white-labeled apps.
• Developed .Net Framework software solution that modernized child welfare systems for various U.S. states.
• Gathered and incorporated state-specific requirements into the product roadmap.
• Increased caseworker efficiency by adding new features.
• Developed iOS App that controls a mobile sensing device (Arduino boards developed at the university of
Illinois) equipped with sensors to measure motion and heart rate.
• Used BLE technology to wirelessly connect the iOS app with the device, send and receive data.
• Tested the app with the sensors to get to the accuracy of around 98% of correct commands and execution.
• Used some logic given by the research team to function the app.
• Wrote the documentation of the App including the process of serialization and deserialization between the
app and the sensing device.
• Programmed Raspberry Pi to communicate with AWS IoT using AWS SDK for C++
• Implemented different patterns for sending/receiving messages
• Implemented the Shadowing Service of AWS IoT
• Used Lambda function to trigger other services in AWS IoT
• Built and launched a classmate interaction platform, integrating a Django-based backend with a user-friendly iOS app.
• Implemented user experience analysis through Google Analytics, informing product roadmap decisions and user engagement strategies.
Le lien a été supprimé pour non-respect des conditions d'utilisation. Veuillez contacter l’équipe d'assistance pour plus d'informations.