À propos de Michael
- Conception technique et choix d’architecture
- Développement d’écrans et de flux utilisateur
- Intégration d’API et gestion des données locales
- Mise en place de tests unitaires et instrumentés
- Optimisation des performances et de l’UX
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- AdscietiamDeveloppeur Androidnovembre 2021 - Aujourd'hui (4 ans et 7 mois)Paris, FranceDéveloppeur Android – [Nom de l’entreprise][11/2021] – En posteConception et développement d’une application mobile Android, en utilisant Kotlin et Jetpack Compose, depuis la phase de conception jusqu’à la mise en production.
- Participation à la définition de l’architecture (MVVM, Clean Architecture, architecture modulaire)
- Mise en place et gestion de plusieurs modules indépendants, assemblés pour construire l’application finale
- Implémentation des écrans et de la navigation avec Jetpack Compose
- Intégration d’API REST avec Retrofit et gestion de la base locale avec Room
- Mise en place des tests unitaires et instrumentés (JUnit, Espresso)
- Collaboration étroite avec l’équipe produit et design en environnement Agile/Scrum
Technologies : Kotlin, Jetpack Compose, Coroutines, Flow, Room, Retrofit, Koin, Git, Firebase - SBS Silence Business SolutionsIngénieur développement logicielsjanvier 2018 - juin 2020 (2 ans et 5 mois)Courbevoie, FranceDéveloppeur Android – [Nom de l’entreprise][01/2018] – [06/2020]
- Conception d'application Android pour mobilier connecté (JAVA)
- Communication Bluetooth entre une application Android et un boitier électronique
- Conception de plusieurs modules Arduino
Technologies : Java, Android, Arduino - ACENSIDéveloppeur applications mobilesjanvier 2016 - janvier 2018 (2 ans)Courbevoie, FranceDéveloppeur Android – [Nom de l’entreprise][01/2016] – [01/2018]Développement d’une application mobile Android d'e-learning pour IFCAM, en utilisant Java et XML, depuis la phase de conception jusqu’à la mise en production.
- Conception de l'application e-learning (Java / XML)
- Ajout d'un module de training
- Mise en place des tests unitaires (JUnit)
Technologies : Java, XML, JUnit
Recommandations
Soyez le premier à recommander Michael
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 1Université de Toulon2015
- Licence Automatique Informatique IndustrielleUniversité de Toulon2013