
Mathieu Dulac
Senior Fullstack Engineer | Scala, Functional Programming
Salaire / Taux journalier
26000 Valence, France
Freelance
Expertises
Langues
Expérience de travail
Développeur Scala et Typescript
GEODIS
janv. 2024 - Présent
2 ans 10 mois
92300 Levallois-Perret, France
Développeur Scala
upply
juin 2023 - janv. 2024
8 mois
92300 Levallois-Perret, France
Working on a tender web application for Geodis, using functional programming. Scala, Http4s, Cats and Cats effect, Circe, Scalatest, Scalacheck Azure, Docker, SQL Server React
Développeur Scala
Ingenico
févr. 2023 - mai 2023
4 mois
Software Engineer
Conduktor
janv. 2022 - févr. 2023
1 an 2 mois
Building the next-generation data streaming platform. Mostly in charge of the development of the Console app. Used to manage and get an overview of your Kafka cluster state, and to consume and produce records seamlessly: - Fast, optimized, and reliable consumers and producers, with javascript filters - Subjects and schema management - Kafka Connect connectors and tasks management - Support AWS MSK and Glue schema registry, with multiple authentication strategies Fully streamed and reactive functional-programming application, with GraphQL API: - Unit and integration tested, with property-based testing - Resilience with error handling - Feature reviewed twice, and integrated with CI Fully remote and international team (France, UK, Poland, and Australia): 1 lead, 1 product owner, 3 back-end developers, 3 front-end developers, 1 QA
Développeur Scala
Ingenico
févr. 2021 - déc. 2021
11 mois
Paris, France
Projet PPAAS PPAAS est une plateforme "API first" de gestion des terminaux et de transactions "as a service". Architecturée autour de microservices communiquant via Kafka, cette plateforme est évolutive et est conçue pour une montée en charge. Conception, développement, documentation des API de provisioning et de reporting de la plateforme PPAAS. Equipe de 10 personnes : 2 PO, 1 Scrum Master, 7 développeurs Environnement technique : Scala, Typelevel ecosystem : Cats, Cats-Effect, http4s, Circe, fs2, fs2-kafka, Scalatest, Scalacheck, Log4cats, Monocle, Refined Git, Gitlab, Gitlab CI Couchbase, Elastisearch, Kafka, Kubernetes, GCP
Développeur Scala
beta.gouv.fr
oct. 2020 - janv. 2021
4 mois
Paris, France
Développeur Scala et JavaScript au sein de la start-up Administration+ Administration+ est une application SaaS destinée aux Maisons France Services, pour faciliter les échanges inter-administration dans le but de résoudre des problèmes complexes ou urgents des citoyens. Le code est open-source : https://github.com/betagouv/aplus Environnement technique : Cloud MS Azure, Scala, Cats, Play Framework, Docker, PostgreSQL, JavaScript
Développeur Scala
Ditto Services
déc. 2019 - mai 2020
6 mois
Paris, France
Building a brand new banking system using Scala, Kafka, Cats Effect, in a Database streaming microservice architecture (CQRS and Event Driven Architecture) Stack : Scala, Cats, Circe, Vulcan (Avro), Kafka, Kubernetes, MS Azure
Développeur Scala
PhotoBox
juil. 2018 - nov. 2019
1 an 5 mois
Région de Paris, France
Dans l'équipe Photo Management, développement des applications en charge du chargement, de la restitution, du stockage et de la transformation des photos des clients Photobox. Environnement technique : AWS, Scala, Cats, Akka Stream, Akka HTTP, Play Framework, JavaScript
Développeur Scala
Figaro Classifieds
janv. 2018 - juil. 2018
7 mois
Région de Paris, France
Développement d'un ATS React / Redux Scala / Play / Akka / Akka Stream GCP / Docker / Kubernetes
Développeur Scala
Xebia Studio
avr. 2015 - sept. 2017
2 ans 6 mois
Région de Paris, France
Dans un environnement agile devOps, développement d'une application de provisioning et reporting de statistiques des transactions bancaires (front, back et infra) sur une architecture micro-services : Scala 2.11, Play Framework, React JS Couchbase, ElasticSearch, Akka, Akka Stream, Kafka AWS, Docker, Mesos, Marathon, HaProxy Activator (SBT), GoCD Git, Bitbucket, Jira IntelliJ
Formation
Université Paris-Est Marne-la-Vallée
Ingénieur en développement logiciel, Développement logiciel
2008 - 2011
3 ans 1 mois
Conservatoire National des Arts et Métiers
DUT Génie Informatique Industrielle, Informatique
2006 - 2008
2 ans 1 mois
La Tour des Dames
Baccalauréat S
2003 - 2006
3 ans 1 mois
Licences et certifications
Confluent Operations Training for Apache Kafka
Délivré le : févr. 2017
Fast track to Akka with Scala
Délivré le : janv. 2016