À propos de Lucas
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Japonais
Capacité professionnelle limitée
Expériences
- ORANGE,iOS Developermars 2025 - Aujourd'hui (1 an et 3 mois)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 developerjuin 2023 - Aujourd'hui (3 ans)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 developeroctobre 2020 - décembre 2024 (4 ans et 2 mois)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.
Recommandations
Soyez le premier à recommander Lucas
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Bachelor of Android developmentOpenClassrooms2022Bachelor of Android development
- Bachelor of iOS Mobile DevelopmentOpenClassrooms2020Bachelor of iOS Mobile Development