À propos de Dov
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- MWMSenior Backend EngineerEDITION DE LOGICIELSavril 2023 - Aujourd'hui (3 ans et 2 mois)Boulogne-Billancourt, FranceChez MWM, éditeur d’applications mobiles comme Edjing Mix, Tuner Guitare et Color Pop, j'ai joué un rôle clé dans le développement backend, en contribuant à la refonte de leurs services et à la création de nouveaux.Principales Réalisations :1. Migration et Optimisation des Infrastructures :
- Migration des services du gestionnaire des modèles ML de App Engine vers Cloud Run, améliorant l'efficacité et la flexibilité.
- Refonte du module d’authentification et intégration du SSO avec Google, Apple et Facebook.
- Intégration de Stripe pour les transactions web.
2. Développement et Intégration de Services :- Création de bibliothèques Go pour l'automatisation, les clients HTTP et la documentation.
- Mise en place de scrapers pour les stores App Store et Play Store pour analyser les données des applications.
- Développement d'une plateforme permettant aux clients d'utiliser nos modèles ML dans leurs applications, avec gestion complète des organisations, des membres et des crédits pour l'utilisation des API.
3. Automatisation et Outils de Collaboration :- Mise en place d'un bootstrap pour la création d'applications, déployant les services requis et générant des todolists pour chaque équipe, avec des notifications interactives sur Slack/Mattermost.
4. Visualisation et Gestion de Contenu :- Conception d'un CMS de réseau social pour les applications actuelles et futures.
- Mise en place d'un back office de modération cross-app.
- Développement d'un service de visualisation des données sous forme de graphes customisables.
Mon travail chez MWM a renforcé mes compétences en développement backend, en intégration de solutions cloud et en amélioration de la sécurité des applications. - Adikteev - app re-engagement platformBackend Engineeravril 2020 - avril 2023 (3 ans)Paris, FranceChez Adikteev, j'ai joué un rôle essentiel dans le développement backend de services destinés aux éditeurs d'application pour la publicité, le ciblage d'audience et la promotion interne cross-applications. Travaillant dans une équipe organisée en méthodologie Scrum, j'ai participé à des projets stratégiques pour l'entreprise.Principales Réalisations :1. Refonte et Développement de Microservices:
- Refonte du micro-service de gestion de campagne de Node.js vers Scala avec Kafka Stream et Go.
- Développement du backend et des APIs pour une solution d'optimisation de campagnes en Go.
2. Automatisation et CI/CD:- Création de templates Helm et intégration de workflows CI/CD avec GitHub Actions pour de nouveaux microservices.
- Mise en place de Gitlab CI pour automatiser les processus de déploiement.
3. Gestion des Utilisateurs et Authentification:- Mise en place de la gestion utilisateur avec KeyCloak (CRUD, rôles, permissions).
- Création d'un endpoint permettant de streamer des données depuis Redshift.
4 .Data Engineering et Mocking:- Création de scripts Python d’ETL entre data lake et data warehouse.
- Développement d'endpoints en Python pour simuler des données et effectuer des tests d'intégration avec LocalStack.
5. Monitoring et Performance:- Ajout de metrics au sein de Prometheus pour le monitoring.
- Résolution de problèmes de performance et optimisation des systèmes pour gérer un fort trafic (1.5M req/sec).
Mon expérience chez Adikteev m'a permis de renforcer mes compétences en développement backend, en automatisation des déploiements et en gestion des utilisateurs. J'ai également acquis une expertise en optimisation des performances et en data engineering, contribuant à la réussite des projets publicitaires et de ciblage d'audience de l'entreprise. - SysscaleFullstack EngineerRÉSEAUX SOCIAUXfévrier 2018 - février 2019 (1 an)Paris, FranceChez Sysscale, j'ai participé au développement d'un outil de mise en relation entre freelances et employeurs, évoluant dans un environnement Agile. Mon rôle impliquait le développement full-stack, intégrant des technologies backend et frontend.Principales Réalisations :1. Développement Backend et Microservices:
- Développement de nouveaux microservices pour la gestion des utilisateurs, l'authentification et les contrôles d'accès (ACL).
- Mise en place de bases de données Elasticsearch et Redis pour améliorer les performances et la recherche.
2. Développement Frontend:- Création des pages d'accueil, de gestion de compte et de recherche de profil en utilisant React.
- Implémentation de Redux pour gérer l'état de l'application de manière efficace.
3. Automatisation et CI/CD:- Mise en place de Gitlab CI pour automatiser les processus de déploiement et de tests.
4. Architecture et Communication des Services:- Développement de l'application en Go au sein d'une architecture microservices orchestrée par Kubernetes.
- Utilisation du protocole gRPC pour la communication inter-services, assurant une performance optimale et une faible latence.
Mon expérience chez Sysscale m'a permis de développer une solide expertise en développement full-stack, en mettant l'accent sur l'architecture microservices et les technologies de conteneurisation. J'ai également acquis des compétences précieuses en automatisation des déploiements et en gestion de l'état des applications frontend, contribuant à la création d'une plateforme performante et scalable pour les freelances et les employeurs.
Recommandations
Soyez le premier à recommander Dov
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
- Expert en architecture informatiqueEcole 422020
Certifications
- Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne2022