Zalando is Europe's largest online Fashion Retailer - 17 countries, >28 million active customers, >300 million visits per month.
My team has end-to-end responsibility for onsite campaigns on Zalando Fashion Store: from providing tools to allow internal users to create and manage internal campaigns, to rendering them to our end-customers.
The tech stack consists mainly of RESTful APIs built with Kotlin and Scala, backed by PostgreSQL databases and relying on Nakadi event bus. UIs for internal users and end-customers built with React. Deployment on Kubernetes.
Started as a Senior Engineer then leading a team responsible for building a Fashion Knowledge Graph leveraged by other Zalando teams.
One of the most impactful usecase has been to use the Knowledge Graph in the search engine of Zalando Fashion Store.
Tech stack consisting mainly of RESTful APIs built with Scala and Finch/Finagle, backed by Amazon Neptune graph database using RDF and SPARQL. Internal UIs built with React. Deployment on Kubernetes.
Speaker at the AWS Finland meetup:
Lead Developer working on the Brainify e-commerce analytics product.
Multiple projects built using Scala with Akka, Play Framework and relying on Kafka, Cassandra, Elasticsearch, Spark, Kong,...
Use of Ansible for system and configuration management and DC/OS for services deployment, Statsd, Graphite, Grafana, Cabot, Kamon for monitoring.
Speaker at the Scala.IO 2016 conference:
Lead Developer of the price comparator team.
Working on projects based on PHP / Symfony2 and the use of various tools : MySQL, Elasticsearch, Redis, RabbitMQ, Cassandra, AngularJS, Git, GitHub, Atoum, Behat, Jenkins, Statsd/Graphite/Grafana, Gatling
Given technical talks in what we called the "Last Friday Talks". For instance a talk introducing functional programming (in french).
Contributor to multiple Symfony2 bundles published by M6 Web:
Working in an IT services company on multiple projects and with different roles:
Organization of internal technical talks.
Open-source development :
Play2-elasticsearch module for easily integrating Elasticsearch in a Play2 project.
Speaker at the DrupalCamp 2012 conference in Lyon :
Working on various desktop-based softwares.
Master's Degree in computer science
Exchange student at the Computer Science department