À propos de Karim
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- AlimneeLead Mobile Kotlin MultiPlatformEDUCATION & E-LEARNINGfévrier 2024 - Aujourd'hui (2 ans et 4 mois)Paris, FranceAlimnee est un programme de formation conçu pour apprendre à lire et à comprendre la langue arabe.Le programme propose des cours à distance ou en présentiel avec une application mobile.L'application mobile Alimnee+ permet aux étudiants de réviser le vocabulaire en dehors des cours.J'ai rejoins Alimnee en tant que développeur Kotlin Multiplateforme (KMM).J'ai pour responsabilité le développement de l'application iOS et Android.J'effectue aussi les mises à jour et la maintenance de l'application.J'ai dans le cadre de cette experience mis en place une CI/CD.J'effectue aussi la mise en production de l'application sur l'AppStore et le PlayStore.Mes responsabilités :
- Développement de l'application mobile en Kotlin
- Mis en place des appels réseaux avec Ktor
- Interface utilisateur développée avec la librairie ComposeMultiplatform (CMP)
- Utilisation de Koin pour l'injection de dependance
- Persistance des données avec SQLDelight
- Implémentation de la Lecture video avec Exoplayer et AVVideo
- Implémentation de la navigation avec la librairie Voyager
- Test d'intégration avec Espresso/UIAutomator
- Test Unitaire avec Mockk
- Test End2End avec Maestro
- Utilisation de BaselineProfile afin d'optimiser le chargement de l'UI sur Android
- Déploiement de l'application en production avec FastLane et Gitlab CICD
- United Robotics Group FranceArchitecte AndroidHIGH TECHmai 2022 - janvier 2024 (1 an et 8 mois)Issy-les-Moulineaux, FranceAldebaran est une entreprise pionnière et leader mondial dans la conception et la fabrication de robots humanoïdes.🚀 Chiffres Clés :
- +20 000 robots déployés dans plus de 70 pays, auprès d’entreprises, d’institutions éducatives et de centres de recherche.
- Une équipe de plus de 500 collaborateurs composée d’experts en intelligence artificielle, mécatronique et robotique.
- 60% de part de marché dans la robotique humanoïde professionnelle, confirmant son statut de leader mondial.
- Une présence internationale avec des bureaux à Tokyo, Boston, et Paris, desservant des milliers de clients.
- Partenaire de +200 écoles et universités à travers le monde, intégrant les robots dans des programmes pédagogiques.
J'ai rejoint Aldebaran en tant que Tech Lead Android pour intervenir sur la création d'un robot nommé "Plato".J'ai aussi eu dans le cadre de cette experience eu des responsabilités d'architecte logiciel Android.Le robot Plato est un robot de service unique capable d'épauler les salariés de l'hôtellerie et de la restauration.Mes responsabilités :- Mentorat et soutien technique de 14 développeurs
- Refonte de l'interface utilisateur avec Compose
- Mise en place de la Clean Architecture sur une application existante
- Réduction de la dette technique
- Restructuration de l'architecture pour permettre l'émulation du robot
- Présentation technique mensuel aux autres équipes de l'entreprise
- Démonstration des avancés techniques réalisés
- Mise en place de tests d'instrumentation
- Création de pipeline CI/CD sur Gitlab
- Revue de code
- Utilisation de la méthodologie SAFE
- Correction de bugs et suivi de projet
- STELLANTIS - PSA AUTOMOBILETech Lead AndroidAUTOMOBILEoctobre 2021 - mai 2022 (7 mois)Vélizy-Villacoublay, FranceStellantis est un groupe automobile multinational né de la fusion de PSA et Fiat Chrysler Automobiles.🚀 Chiffres Clés :
- Chiffre d'affaires 2023 : 189,5 milliards d'euros, en hausse de 6 % par rapport à l'année précédente.
- Bénéfice net 2023 : 18,6 milliards d'euros, soit une augmentation de 11 %.
- Production 2023 : 6,168 millions de véhicules.
- Employés : 258 275 en 2023.
Mon poste en tant que Tech Lead Android était d'assurer la responsabilité technique et le suivi du développement des modules composant le SDK Pims.Ce SDK est un élément central des applications du groupe, en effet il permet de gérer la communication avec les différents véhicules du groupe Stellantis (Bluetooth, WebService).Ce SDK est présent dans les applications du groupe telles que MyPeugeot, MyCitroen et MyDS soit plusieurs millions de téléchargements sur le Playstore.- Gestion et suivi des développements de 3 équipes Android (France, Inde, Taiwan)
- Suivi et validation des différentes Pull Request
- Réunion hebdomadaire pour le partage des connaissances entre les équipes Android/iOS
- Livraison des différents SDK Android
- Suivi et amélioration de la CI/CD avec Teamcity
- Correction en continu des anomalies sur différents projets du SDK
Recommandations
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
- Diplome d'ingénieur en développement logicielSUPINFO2011
- BTS Informatique Réseau pour l'Industrie et les ServicesLycée Modeste Leroy2008