About Lucas
French
Native or bilingual
English
Fluent
Japanese
Conversational
Experience
- ORANGE,iOS DeveloperMarch 2025 - Today (1 year and 3 months)06250 Mougins, France• • Amélioration de la qualité du code de l'app Mail Orange (FPS drops réduits, data races, concurrency,...).• • Contribution au maintien et amélioration du SDK d'authentification utilisé par tout l'écosystème Orange.• • Amélioration de la navigation SwiftUI avec l'implémentation du Coordinator pattern.• • Remise à niveau complète du SDK sur la Concurrency, évitant les data races présentes et assurant un passage vers Swift 6.2 optimal.• • Aide à la mise en place d'un flow Server-driven-navigation, avec suggestion, puis mise en place, d'une centralisation des actions possibles.• • Participation aux Tests Automatiques ainsi qu'à l'intégration continue via GitlabCI et Fastlane.• • Aide apportée pour améliorer les performances des views SwiftUI et éviter les misconceptions potentielles.• • Solution custom pour sécuriser l'application durant un screen recording ou screenshot user. Article fait par la suite, pour guider d'autres devs concernés: @lucasamelin14/how-to-prevent-screen-shot-screen-recording-in-ios-apps-swiftui c0cec383016d.• • Custom loader créé après requêtes de l'équipe design: @lucasamelin14/how-i-recreated-the-material-design-loader-in-swiftui-f6b72f90acfb.• • Aide à la communication entre les équipes Android et iOS grâce à mes compétences sur les deux OS, jouant un rôle de relais pour aligner besoins et contraintes.• • Soutien majeur dans la transition du SDK vers SwiftUI, tout en gardant une version legacy stable.• • Familiarisation avec les méthodes de fonctionnement (Méthodes Agiles, Jira, Confluence, Teams, Slack, etc...) et hiérarchisation des grandes entreprises (Scrum Master, PO, etc...).
- MEOW ARTS,Mobile application developerJune 2023 - Today (3 years)Tokyo, Japan• • Création from scratch de 3 applications full SwiftUI (version iOS et Android) dont 2 disponibles sur les stores.• • Mise en place d'une architecture MV pour les 2 premières, puis MVVM pour l'application en cours qui est plus conséquente.• • Intégration d'API Rest et amélioration des fonctionnalités.• • Utilisation de MapKit et des WebViews.• • Utilisation de la Keychain pour la gestion de l'AccessToken.• • Déploiement des apps sur les stores.• • Création de composants natifs plus modulables, pour satisfaire une UI /UX ambitieuse.
- ANYBUDDY,Mobile application developerOctober 2020 - December 2024 (4 years and 2 months)Nice, France• • Migration de l'application iOS en Objective-C vers UIKit, puis vers SwiftUI.• • Migration de l'application Android en Java vers Kotlin.• • Maintien et développement continu des nouvelles features sur l'application Android et iOS.• • Gestion de la mise en production sur les stores des deux apps.• • Amélioration de l'architecture, anciennement MVC vers MVVM.• • Utilisation des API Rest sans utiliser de librairies tierces + Participation à la création des requêtes et réponses reçues via l'API.• • Création d'un live chat in app from scratch en SwiftUI, sans l'usage de librairies tierces.• • Améliorations des performances de l'application sur la gestion des images, chargements, etc...• • Migration de la db users vers Firebase Firestore.• • Mise en place des Analytics/Crashlytics, Remote config, Firebase Cloud Functions, DeepLinks et des différents moyens d'authentification.• • Gestion des notifications via OneSignal.• • Implication dans le design, visant à respecter les bonnes pratiques UX moderne, tout en gardant une UI attractive.• • Mise en place de stratégies de rétention des users avec maintien de la note à 5 étoiles sur les stores pour + de 300 000 users à cette période.
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