Je travaillais sur un projet personnel visant à développer une plateforme immobilière en Géorgie. Cette plateforme a pour
objectif d'agréger les annonces immobilières provenant de différents sites web, offrant ainsi aux utilisateurs un moyen de
trouver toutes les annonces en un seul endroit. De plus, le système de notification garantit que chaque utilisateur reçoit des
alertes dès qu'une nouvelle annonce correspondant à ses critères de recherche est publiée. On a développé un site web en
Golang et React.js et application mobile en React Native.
Membre de l’équipe Backend de Zenly - un réseau social avec 15 millions d’utilisateurs quotidiens. Ma responsabilité était
d’assurer la fluidité de l'authentification des utilisateurs: création de services web gRPC en Golang; implémenter les
fonctionnalités expérimentales et mesurer leur valeur ajoutée en utilisant Prometheus et Grafana ; améliorer la partie front de
Backoffice avec React.js.
Responsable de la récupération des offres emplois à partir de différentes sources (APIs, Scrapping) et mise à disposition des
données au travers d’APIs pour les sites d’emploi de FCMS : Figaro Emploi et Cadremploi. Ma responsabilité était de
l’implémenter et la maintenir de microservices en Go; Création et gestion de l’infrastructure de APIs avec Terraform.
Déploiement d’applications dans Google Cloud Platform avec Kubernetes, Jenkins et Cloud Build. Implémentation de tests
unitaires et de tests end to end : BDD, Cucumber (GoDog). Stockage des données avec : PostgreSQL, Pub/Sub, BigQuery,
ElasticSearch et GCS.
Responsable des applications Android natives de FCMS dans le pôle emploi et pôle immobilier: J’ai développé les applications
Android Cadremploi et Figaro Immobilier. Les technologies utilisées étaient les langages de programmation Kotlin et Java,
Clean Architecture en utilisant des librairies RxJava2, Retrofit et Android Architecture Components. Persistance des données
en local avec SQLite en avec la librairie Room.
Développement et maintenance d’une application Android EasyMovie: application pour montage vidéo automatisée, utilisée
par de nombreuses entreprises comme Carrefour, pour permettre à ses employés de créer des publicités de produits
eux-mêmes à l’aide d’une application; Développement de l’application Android de Clem’ Eco-mobility : application qui permet
de localiser et louer les voitures électriques.