
Adama Diop
Technical Lead Android
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Fort de mes années d'expérience en tant que développeur web et mobile, j'ai su évoluer et offrir mes compétences acquises tout au long de ma carrière. Actuellement freelance et ancien tech lead chez Orkester, j'ai dirigé des projets avec autant de grâce qu'un chef d'orchestre, tout en jonglant avec Kotlin, Jetpack et les les principes SOLID. Que ce soit en solo ou en équipe, j'adore relever les défis techniques et trouver des solutions innovantes. Contactez-moi pour discuter tech (ou musique) !
Expérience de travail
Développeur Android
NavilyFreelance
déc. 2022 - Présent
3 ans 11 mois
À distance
Mission: Mise en place de solutions techniques, Gestion de bugs, développement des évolutions, migration, amélioration offline, +1M utilisateurs • Rôle: Mise en place de solutions techniques, gestion de bugs, développement des évolutions, migration (gradle, kotlin...), amélioration du offline (80% de l’application, dont les itinéraires avec la map), ajout/modification de shops sur l’API de google maps, filtres pour afficher des pins spécifiques sur la map, ajouts+crop/suppression de photos, mise en place de deeplinks • Environnement: 1 développeurs android, 1 ios, 1 backend, Kotlin, MVVM, Koin, Room, Coroutine, viewBiding, extensions, agile (Scrum), modules, Git, Firebase, google maps
Technical Lead Android
Orkester
mars 2022 - mars 2023
1 an 1 mois
Paris, France
Mission CDC Habitat : Application mobile et tablette permettant la gestion de logements sociaux. • Rôle: Mise en place de solutions techniques, Amélioration de l'architecture, Gestion de bugs (de 75% à moins de 10% des utilisateurs), développement des évolutions, mise en place tracking (plan de taggage et implémentation), rédaction de documents technique, refactorisation, mise en place de la partie offline (100% de l’app), code review, gestion des défis liés à la connectivité • Environnement: 2 développeurs android, 3 backend, Kotlin, MVVM, Koin, Room, Coroutine, viewBiding, extensions, agile (Scrum), modules, Git, Firebase, retrofit
Développeur web (React)
Checkplease
oct. 2021 - mars 2022
6 mois
Paris, France
Mission CheckPlease : Développement d'une application web pour les restaurateurs adaptée aux conditions sanitaire (COVID) • Rôle: Mise en place du projet, création des sprints, implémentation des améliorations (visuelles et techniques), implémentation de l’interaction avec firebase (firestore, realtime database, crashlytics, functions), implémentation du processus de paiement par carte avec stripe, traduction de toute l’application en 4 langues, récapitulatif de la table avec possibilité de payer une partie ou l’intégralité du panier d’un autre • Environnement: 2 développeurs, agile (SCRUM), React js, redux, firebase, Git, développement from scratch, stripe Mission CheckPlease : Développement d'une application web pour les restaurateurs adaptée aux conditions sanitaire (COVID)
Développeur mobile (Android/IOS)
Extia
déc. 2019 - janv. 2022
2 ans 2 mois
Région de Paris, France
Mission Orange : Application mobile Orange Pro pour les TPE et créateurs d'entreprise. +100K utilisateurs • Rôle: Support technique, Amélioration continue, Refonte de l'existant, nouveau système d'authentification, nouvelle architecture (de MVP à MVVM), refactorisation, mise en place de design system, programmation reactive, développement en Kotlin et en Swift • Environnement: 4 développeurs, Kotlin, Swift, MVVM, retrofit, OkHttp, realm, rxKotlin, RxSwift, viewBiding, Kotlin extensions, peer programming, agile (SAFe), tdd , modules, Git, Firebase
Consultant d'applications
Capgemini
oct. 2017 - oct. 2019
2 ans 1 mois
92150 Suresnes, France
Développeur web - Mobile EDF: (Janvier 2018 - Septembre 2019) Technologies utilisées: HTML/CSS, JavaScript, JQuery, AngurarJs, Angular7, AEM, Java, Jboss, Apache, Spring, Ruby On Rails, Git. • Rôle: Support technique, backup techLead, Faire des évolutions sur le site particulier Site Mobile ou CMS mobile, intégration Js + Appel WS, intégration Html/Css, création WS, poker Planning, Ateliers, déploiement (Jenkins), modification de configurations (Apache + JBoss)... • Environnement: 8 développeurs, agile (SCRUM), Ruby on rails, Jquery, AngurarJs, Angular, Java, Apache, AEM, Git, Spring
Développeur web
Fujitsu France
avr. 2017 - août 2017
5 mois
69340 Francheville, France
Développement d'application Web Technologies utilisées: Neo4j ( base de données de graphe), Neo4j drivers, Angular Js, NodeJs + Express Js, Sementic-UI, Gulp, Yeoman, Bower, Ajax, Jquery Outils Informatique: SublimeText, Git
Développeur Android
Nelam Services
mars 2016 - août 2016
6 mois
Dakar, Sénégal
Marinvest: solution B2B mobile pour le secteur portuaire • Rôle: Développement de l'application Android from scratch, découpage des tâches, conception des diagrammes, implémentation graphique, choix de l’architecture et des libraries, développement de l’api REST, mise en place de l’authentification, chat • Environnement: seul développeur, Java, retrofit, picasso, realm, Gmailsender, Git, Django rest api, websockets
Développeur Android
Volkeno
sept. 2015 - janv. 2016
5 mois
Dakar, Sénégal
Ucad mobile: Application mobile pour les étudiants de l'UCAD Luamtele: Application mobile de programme TV Sénégalais • Rôle: choix des technologie, conception diagrammes, intermédiaire avec le client, développement des applications Android from scratch • Environnement: 5 développeurs, Java, retrofit, picasso, realm, Slim PHP
Développeur web
Nelam Services
août 2014 - févr. 2015
7 mois
Dakar, Sénégal
Développeur web . Outils : dreamweaver, mailchimp Langages : HTML,CSS
Formation
Université Amadou Hampaté BA (Dakar-Sénégal)
Licence, Informatique
Université Paris-Est Créteil (UPEC)
Licence, Informatique
Éstiam • École supérieure des technologies de l'information appliquées aux métiers
Master 2 (M2) (Expert en système d'information), Informatique
Résultat : Validé