À propos de Joseph
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- INTERSTISLead mobile developerEDITION DE LOGICIELSseptembre 2021 - décembre 2024 (3 ans et 3 mois)Paris, FranceAvec la situation due à la Covid-19, le travail à distance s'est démocratisé et en est même devenu une norme.La plateforme collaborative Interstis a, alors, explosé en intérêt pour les collectivités et l'État qui cherche à utiliser des alternatives françaises aux plateformes collaboratives américaines. Cependant, certains ministères veulent avoir une application mobile avant de valider le changement.Mon rôle : Pour résumer les lignes suivantes, j'encadre et développe les applications mobiles d'Interstis.Monter en compétence l'équipe, architecturer et m'assurer de la qualité du code ainsi que des applications (avec linter+test automatisé), être à jour par rapport aux avancées d'Android.En septembre 2021, j'ai commencé à monter en compétence, une alternante, sur Android pour m'épauler sur l'application fraichement envoyée en production. J'ai instauré une charte de développement, ainsi que de l'intégration continue (CI) et déploiement en interne automatisé pour réduire la charge de travail tout en simplifiant le développement.Début 2022, c'est le lancement du projet IOS avec un stagiaire Swift et moi-même sur ce projet. Mon rôle sur ce projet est d'encadrer et de participer au développement de l'application IOS tout en continuant les missions précédentes (développer Android, maintenir la chaine CI/CD, faire progresser l'équipe ainsi que le produit, etc).Début 2024, changement de cap côté vision des applications mobiles, les applications mobiles seront maintenant réalisées en Flutter et devront être sous forme de micro-service (chaque application à un rôle/fonctionnalité, plus d'applications avec beaucoup de fonctionnalité).Environnement :- Windows- Méthodologie Agile- 1 PO- 1 UI/UX designer- 1 Lead, 1 dev Android, 1 dev IOS et 1 dev BackTechnique Android :- Kotlin- Archi MVVM en respectant la clean archi- Hilt/Dagger- Coroutine & Flow- Retrofit- Glide- Room- Test Unitaires (JUnit, Mockito)- Fastlane et GitlabCI pour la CI/CD
- INTERSTISAndroid DeveloperEDITION DE LOGICIELSmai 2021 - septembre 2021 (4 mois)Paris, FranceMon rôle : Création et réalisation de l'application mobile en 2 mois avec la fonctionnalité de se connecter, de voir les messages envoyés par les collaborateurs ainsi que la possibilité de répondre à ces derniers.En respectant les délais, j'ai rendu une application avec toutes les fonctionnalités, tout en testant et en corrigeant les bugs. Ce qui a permis d'avoir aucun bug gênant l'utilisateur (nous l'avons utilisé une semaine sur notre plateforme interne avant de l'envoyer en production), ce fut une vraie réussite (99% crash free).Environnement :- Windows- Méthodologie Agile- 1 PO- 1 UI/UX designer- 1 dev BackTechnique :- Kotlin- Archi MVVM en respectant la clean archi- Hilt/Dagger- Coroutine & Flow- Retrofit- Glide- Room- Test Unitaires (JUnit, Mockito)
- iViFloDéveloppeur AndroidEDITION DE LOGICIELSoctobre 2020 - novembre 2020 (1 mois)Paris, FranceLors des conférences chez Thales, les collaborateurs signalent leur présence en signant un papier avant de participer à ces dernières.Pour plus de sécurité et de contrôle, ils se sont tourné vers un système innovant, utilisant le NFC des tablettes Android pour s'identifier avec les badges Thales. Ainsi que le Bluetooth pour la communication entre tablettes.Mon rôle : Durant les 3 semaines de cette mission, j'ai terminé ce projet qui était commencé, mais pas fini et surtout qui manquait de stabilité.J'ai rendu plus fiable le produit, en rajoutant de nombreuses vérifications, de nouveaux protocoles de communication et d'optimisation.Une partie qui était malheureusement négligée, avant mon arrivée, fut les tests et la remise en question du produit.L'application, qui ne pouvait pas réaliser une séance d'enregistrement sans bugger, est suffisamment robuste pour réaliser une vingtaine sans avoir le moindre problème possédant chacune près de 200 personnes.Environnement :- Linux et aucune méthodologie- 1 chef de projet- 1 dev Android et 1 dev IOSTechnique :- Kotlin et Java- Test Unitaires (JUnit)
Recommandations
Soyez le premier à recommander Joseph
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, InformatiqueEPITECH - European Institute of Technology2019Master, Informatique
- Business and managementGriffith College Dublin2018Business and management