Languages:
English (Full Professional) | French (Native or Bilingual)
Information
Keywords
ElasticsearchJava (Programming Language)PHP (Programming Language)Application Programming Interfaces (APIs)Amazon Web ServicesIBM System ICommand-Query Responsibility Segregation (Software Development)Amazon DynamoDBEvent-Driven ProgrammingGithubSpring FrameworkPostgreSQLMongoDBNode.JsOracle ApplicationsRegular ExpressionsBlockchainCalypso Programming LanguageScala (Programming Language)TypeScriptWebSocketReactJSApache SparkAWS LambdaBackendStripeAngularJSKubernetesApache KafkaNpm(Software)GraphqlFront End Software DevelopmentGrpcWebhooksDockerGolangMicroservices+ 27 more keywords
Attachments
cv-merlin-goulet--1-.pdf
Upgrade your account now
Please upgrade to the business membership to download freelancers' CVs.
Skills
Je suis passionné par le développement, l’architecture et tout ce qui touche à la conception de système.
J’aime mon travail et je cherche à être fier des projets sur lesquels j'interviens. J’aime enseigner et insiste sur la formation que je peux apporter à mes collègues.
J’essaie d’écrire et de partager dès que j’ai un sujet utile à aborder. Je pousse en général pour embrasser la complexité des problèmes rencontrés et aider chacun à être un complet professionnel qui pourra ainsi traiter l’ensemble des sujets qu’il pourra rencontrer dans sa vie.
Je pense que l’informatique et les développeurs sont capables de bien plus que ce qui est fait aujourd’hui et je cherche humblement à être un point dans la ligne qui nous mènera tous vers ce futur.
- Socle event-sourcing / Intégration Kafka.
- Migration frontend vers Typescript.
- Échange par websockets.
- Migration backend vers architecture async first.
- Formation de l'équipe à Typescript.
Compétences:
Kubernetes Typescript Golang Kafka React Docker
05/2022
-
11/2022
Outbound Messages && Google Business Messages
IAdvize
(Other, 50-250 employees)
-Implémentation API GBM et proxy
- Système haute-performance d'envois aux utilisateurs abonnées. (25k+ / minutes).
- Intégration et formation à cats-io et http4s.
- Présentations et documentations pour les développeurs.
Compétences:
SCALA Play 2 Typescript Kafka Event Driven Docker TDD
02/2022
-
04/2022
Optimisation de l'agrégation des requêtes
Talent
(Other, 50-250 employees)
- Analyse et documentation de l'agrégateur existant.
- Optimisation vers une "0 instanciation".
- Enseigner une approche bas level et optimisée de la JVM.
- Expliquer les limitations techniques au métier.
Compétences:
SCALA Play 2 Documentation Docker
07/2021
-
12/2021
SDK v2 && Third Parties - What's app
IAdvize
(Other, 50-250 employees)
- Intégration infrastructure What's app dans IAdvize.
- Refonte API realt time messaging.
- Optimisation réception des webhooks.
- Montée en compétence des équipes sur SCALA 2.13.
Compétences:
SCALA Play 2 Typescript Kafka Event Driven Docker TDD
01/2021
-
06/2021
Capcore && Recap-API - Core event-source && BFF
IZHO
(Other, 50-250 employees)
- Implémentation library de type runtime pour typescript.
- Implémentation library de structure fonctionnelle :
Maybe / Result / ObservableResult
- Conception projection métier pour le BFF.
- Écriture de command-handlers et sagas.
- Design base de données dynamo.
- Formation programmation fonctionnelle.
Compétences:
NodeJS Typescript Express Event-Sourcing DDD
DynamoDB AWS Lambda Type Level Computing
04/2020
-
11/2020
Security Module - Serveur calypso SAM/HAM
Digimobee
(Other, 50-250 employees)
- Création serveur d'échange SAM / HAM.
- Couche Grpc au-dessus des intéractions smartcards.
- Serveur de validation des tâches par pool réactive de SAM et HAM.
- Détection automatique présence / absence smartcards.
Compétences:
Docker TDD DDD Java Spring Webflux Golang Calypso Reactor Pool
04/2019
-
03/2020
Rooot - Conception et déploiement blockchain
Edgewhere
(Other, 50-250 employees)
- Concevoir et développer une blockchain dans le cade du RGPD
- Création d'un serveur d'agrégation au-devant des nodes de lablockchain.
- Développement d'un index pour optimiser la recherche dans la blockchain.
- Création de l'interface (dashboard) pour les utilisateurs.
- Développement de diverses librairies d'encryption pour npm.
- Mise en prod par Kubernetes.
Compétences:
DDD
SCALA Play 2 Typescript Golang Spark
Docker NodeJS React Kafka TDD DDD
01/2019
-
03/2019
Lifecycle - Prototype de suivi client
BNP Paribas France
(Banks and financial services, 250-500 employees)
- Créer l'architecture (surtout front) de l'application.
- Automatiser les tests fonctionnels.
- Coordonner l'équipe de 4 développeurs.
- Former l'équipe à Play2 / Scala et à React.
Compétences:
SCALA Play2 Typescript React Docker DDD
04/2018
-
12/2018
Financeur - Refonte d'un SI
Group Up
(Banks and financial services, 50-250 employees)
- Refonte complète du SI (AS 400 et PHP)
- Création architecture (event-source, DDD, micro-services) de l'application.
- Front en React, échange de contraintes métiers en Hypermédia.
- Intégration avec les services de paiement Stripe.
Compétences:
SCALA, Play 2, Typescript, React, Docker
Azure, Kafka, MongoDB, TDD, DDD,
11/2017
-
03/2018
Andy - Abstract process Framework
BNP Paribas France, Belgique et Italie
(Banks and financial services, 500-1000 employees)
- Abstraire la création, l'exécution et la gestion de processus.
- Mise à disposition en tant que library, API (hypermedia) ou web-ui.
- Architecture CQRS.
- Agrégation automatique d'API REST distribué vers une API GraphQL.
Compétences:
Java, React, Typescript, Kafka, MongoDB, Docker, Oracle
03/2017
-
10/2017
NFC-NB - Leasing and Pricing
CALF
(Other, 10-50 employees)
- Faire évoluer un utilisateur en parallèle avec les systèmes clients.
- Synchronisation par batch ou par évènement.
- Recherche Fulltext et regex sur de multiples champs indexés par
Elasticsearch.
Compétences: SCALA, Play2, Typescript, React, Elastic Search, Docker, Kafka
Local Availability
Only available for remote work
Other
N'hésitez pas à visiter mon GitHub: https://github.com/Methrat0n
Lead developer
Follow profile
You need our Enterprise membership to view this information.