About Lucas
French
Native or bilingual
English
Fluent
Japanese
Conversational
Experience
- ORANGE,iOS DeveloperMarch 2025 - Today (1 year and 5 months)06250 Mougins, France• • Improved the code quality of the Orange Mail app (reduced FPS drops, data races, concurrency, etc.).• • Contributed to the maintenance and improvement of the authentication SDK used throughout the Orange ecosystem.• • Enhanced SwiftUI navigation by implementing the Coordinator pattern.• • Performed a complete SDK upgrade for Concurrency, addressing existing data races and ensuring a smooth transition to Swift 6.2.• • Assisted in setting up a Server-driven navigation flow, suggesting and implementing a centralization of possible actions.• • Participated in Automated Testing and continuous integration using GitlabCI and Fastlane.• • Provided support to improve SwiftUI view performance and prevent potential misconceptions.• • Developed a custom solution to secure the application during screen recording or user screenshots. Authored an article on the topic: @lucasamelin14/how-to-prevent-screen-shot-screen-recording-in-ios-apps-swiftui c0cec383016d.• • Created a custom loader based on design team requests: @lucasamelin14/how-i-recreated-the-material-design-loader-in-swiftui-f6b72f90acfb.• • Facilitated communication between Android and iOS teams by leveraging skills in both OS, acting as a liaison to align needs and constraints.• • Provided significant support in transitioning the SDK to SwiftUI while maintaining a stable legacy version.• • Familiarized with agile methodologies (Agile methods, Jira, Confluence, Teams, Slack, etc.) and the hierarchy of large corporations (Scrum Master, PO, etc.).
- MEOW ARTS,Mobile application developerJune 2023 - Today (3 years and 2 months)Tokyo, Japan• • Created 3 full SwiftUI applications from scratch (iOS and Android versions), with 2 available on the app stores.• • Implemented an MV architecture for the first two applications, then MVVM for the current, more complex application.• • Integrated REST APIs and enhanced functionalities.• • Utilized MapKit and WebViews.• • Used Keychain for AccessToken management.• • Deployed apps to the app stores.• • Developed more modular native components to meet ambitious UI/UX requirements.
- ANYBUDDY,Mobile application developerOctober 2020 - December 2024 (4 years and 2 months)Nice, France• • Migrated the iOS application from Objective-C to UIKit, and then to SwiftUI.• • Migrated the Android application from Java to Kotlin.• • Maintained and continuously developed new features for both Android and iOS applications.• • Managed the production deployment of both apps to the stores.• • Improved the architecture from MVC to MVVM.• • Utilized REST APIs without third-party libraries and participated in the creation of API requests and responses.• • Developed an in-app live chat from scratch using SwiftUI, without third-party libraries.• • Improved application performance in image handling, loading, etc.• • Migrated the user database to Firebase Firestore.• • Implemented Analytics/Crashlytics, Remote Config, Firebase Cloud Functions, Deep Links, and various authentication methods.• • Managed notifications via OneSignal.• • Involved in design, aiming to adhere to modern UX best practices while maintaining an attractive UI.• • Implemented user retention strategies, maintaining a 5-star rating on the stores for over 300,000 users during this period.
Recommendations
Be the first to recommend Lucas
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor of Android developmentOpenClassrooms2022Bachelor of Android development
- Bachelor of iOS Mobile DevelopmentOpenClassrooms2020Bachelor of iOS Mobile Development