À propos de Arnaud
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SYSLORKotlin Multiplatform Mobile DeveloperBTP & CONSTRUCTIONoctobre 2023 - décembre 2024 (1 an et 2 mois)Metz, FranceContexteSyslor développe une application de vidéogrammétrie produisant des modèles 3D de tranchées à tres haute précision. Ces données servent à l’établissement de rapports de chantiers aux normes topographiques officielles. L’application EasyScan est développée en Kotlin sur base Jetpack Compose UI et la startup voulait la produire sur iOS le plus rapidement possible.Actions- Benchmarking des solutions (natif greenfield, React Native, Kotlin Multiplatform Mobile (KMM), etc..).- Réalisation d’un POC iOS de prise de vidéo développé en KMM sur base Jetpack Compose.- Migration de l’application, mutualisation du code Kotlin existant, développement des fonctionnalités spécifiques à iOS (video, bluetooth, capteurs, map) en Kotlin ou en Swift via iOS Frameworks.- Implementation de nouvelles fonctionnalités.- Implémentation de Unit Tests, mise ne place des linters (KtLint, Lint, Detekt, Sonar Lint).- Implementation de Sentry pour KMM.- Implementation du CI (testing, linters, tests, build, stores deployment).RésultatsL’application iOS est disponible sur l’Apple Store en 4 mois avec un crash free de 99.3%.
- JemmicRelase ManagerBANQUE & ASSURANCESjuin 2021 - octobre 2022 (1 an et 4 mois)LuxembourgContexteSuite au passage des applications React Native vers natif (iOS et Android) sous traité, J'ai pris en charge la livraison des applications.Actions- Release et delivery des applications iOS et Android.- Gestion des phases de release.- Implémentation du CI pour les applications mobiles iOS et Android sous Jenkins (versioning automatique/manuel, unit/UI testing, vulnerabilities check, linters, build des variants en fonction d’un fichier de configuration, publication sur Firebase, Testflight, Nexus et app stores, compte rendu détaillé du déroulement du job)- Support client niveau 2 et 3.RésultatsLes applications ainsi que le SDK sont délivrés de façon automatique via Nexus.
- JemmicReact Native Developermai 2020 - juin 2021 (1 an et 1 mois)LuxembourgContexteBasée au Luxembourg mais principalement implanté en Suisse auprès des banques et des hôpitaux, Jemmic fournit une application multiplateforme de messagerie instantanée hautement sécurisée, en marque blanche ou sous forme de SDK. L’application mobile initialement développée en react native a été re-développée en code natif en 2021.Actions- Introduction de Redux Sagas pour stabiliser les différentes phases ou composants de l’application (authentification, login et long polling).-Développement de nouvelles fonctionnalités (application mobile / application Spring Boot).-Gestion du SDK android (architecture, interfaces, build, delivery) et développement de fonctionnalités sous Kotlin.-Optimisation Gradle de l’application Android (structuration de l’arborescence, gestion des dependences, gestion de l’implementation dans un projet root en nested project / Git submodule).-Développement d’UI tests android (Appium).-Développement d’un POC avec l’integration d’un chatbot DialogFlow dans Secuchat.RésultatsL’application react native ne présente plus aucun problème d’authentification, de login, de connexion ni de long polling.
Recommandations
Soyez le premier à recommander Arnaud
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
- Master 2, Ingénierie informatiqueEcole nationale des Sciences géographiques2003Master 2, Ingénierie informatique
- Master 2, Dynamique de la lithosphèreUniversité Claude Bernard Lyon 12000Master 2, Dynamique de la lithosphère