À propos de Samy
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- InterenchèresSenior Backend DeveloperE-COMMERCEoctobre 2022 - Aujourd'hui (3 ans et 8 mois)Paris, FranceInterencheres est le site idéal pour consulter, acheter aux enchères et suivre les ventes en live dans tout l’hexagone. Interencheres est aussi la première plateforme française d’enchères en direct, adossées à des ventes physiques, réalisées et garanties par des commissaires-priseurs.Au sein d'Interenchères je suis intervenu dans la migration du système d'abonnements legacy sur un monolith PHP avec Paypal et Paybox vers une implémentation en nodejs/typescript de Stripe tout en gardant le support Paypal et Paybox.La mise en oeuvre d'une architecture hexagonale a été utile car elle a permit de garantir un fonctionnement ISO entre les deux providers de paiement legacy et Stripe tout en évitant de la duplication de code inutile. Elle a également permit une emergence plus claire du métier lié aux abonnements.Missions:- Refonte du système d'abonnements pour une migration vers Stripe avec support des providers legacy (Paypal & Paybox) en appliquant les principes de l'architecture hexagonale.- Méthodologies DDD, TDD, clean architecture, clean code.Environnement Informatique- NodeJs, TypeScript, PostgreSQL, AWS, AsanaAgilité- Scrum: DSM, poker planning, Sprint planning, one on one, rétrospective, démo
- AgicapSenior Lead Backend DeveloperEDITION DE LOGICIELSjanvier 2022 - août 2022 (8 mois)Lyon, FranceAgicap aide les entreprises dans la gestion de leur cash flow.Nous aidons plus de 6000 entreprises en Europe pour la gestion de leur cash flow et nous avons levé 121 millions d'euros pour accélérer notre croissance en Europe.Au sein d'Agicap, je suis intervenu dans la création from scratch d'un des nouveaux produits de notre product line.Agicap est une entreprise sensibilisée aux problématiques de qualité logicielle et aux pratiques craft, j'ai pu au cours de ma mission apporter mes connaissances dans ce domaine et aidé à monter from scratch un produit de recouvrement de factures en appliquant les principes de software craftsmanship.Missions:- Rôle de référent technique afin de faire monter en compétence l'équipe sur le DDD, TDD et l'architecture logicielle de manière générale.- Création from scratch d'un produit en node/typescript.- Méthodologies DDD, TDD, clean architecture, clean code.Environnement Informatique- NodeJs, TypeScript, PostgreSQL, GCP, JiraAgilité- Scrum: DSM, poker planning, Sprint planning, one on one, rétrospective, démo
- Oney+Senior Lead Backend DeveloperBANQUE & ASSURANCESjanvier 2020 - octobre 2021 (1 an et 9 mois)Paris, FranceOney est une banque issue du E-commerce proposant plusieurs produits de financement pour les leaders du marché.Au sein d'Oney Bank, j'ai été amené dans une nouvelle équipe pour développer from scratch une application de gestion de compte bancaire (type N26, Revolut ...).Appliquant des patterns de développement state of the art dans un contexte financier strict, j'ai pu m'initier au software craftsmanship, exprimant ainsi la complexité du métier à travers un code évolutif et fiable.Quintessence de la mission: quel pure plaisir de recevoir et d'utiliser une carte de paiement que l'on a soit même participé à concevoir et concrétiser :).Missions:- Management de l'équipe en charge des services de paiement.- Mise en place de nouveaux microservices en node/typescript.- Participation active aux choix d'architecture.- Méthodologies DDD, TDD, clean architecture, clean code.- Travail dans un contexte financier strict et communication avec plusieurs partenaires bancaire.Environnement Informatique- NodeJs, TypeScript, Monorepo, Microservices, MongoDB, Azure Devops, JiraAgilité- Scrum: DSM, poker planning, Sprint planning, one on one, rétrospective, démo
Recommandations
Soyez le premier à recommander Samy
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
- Bachelor en technologies de l'informationEpitech2015