Resume

Hi, I’m a software developer based in Paris and I work at Jawg. I’m a DevOPS and back-end developer who love open-source. I like to code in Java, Javascript (Node.js) and Rust. My favorite UI library is RiotJS.

Here is a list of projects that I maintain and contribute.

My Projects

docker-registry-ui

Docker registry v2 web User Interface.

Github project Project Page Live Demo

RiotJS JavaScript CSS HTML Dockerfile

docker-kosmtik

Light docker for kosmtik.

Github project Project Page

Dockerfile

tile-server-ui

User Interface for tile servers using leaflet.

Github project Project Page Live Demo

RiotJS JavaScript CSS HTML Dockerfile

pelias-mapbox-gl-js

Add Pelias geocoding to your Mapbox GL JS map.

Github project Project Page Live Demo

JavaScript CSS

color-operations-ui

Color operations user interface.

Github project Project Page Live Demo

RiotJS HTML JavaScript

docker-rust-openssl

Docker for rust/rustc/cargo with openssl.

Github project Project Page

Dockerfile

My Contributions

pelias

A distributed full-text geographic search engine using ElasticSearch.

Github project Project Page

JavaScript NodeJS

riot-mui

Set of material ui components for riot js.

Github project Project Page

RiotJS JavaScript CSS HTML

whosonfirst-data

A gazetteer or big list of places, each with a stable identifier and some number of descriptive properties about that location.

Github project Project Page

Go JavaScript NodeJS

shiplift

Rust interface for maneuvering docker containers.

Github project Documentation

Rust

nickel.rs

An expressjs inspired web framework for Rust.

Github project Documentation

Rust

chronograf

Open source monitoring and visualization UI for the TICK stack.

Github project Project Page

Go

winston-slack-hook

Slack WebHook transport for Winston logging library.

Github project

JavaScript NodeJS

docker-mapnik3

Latest Mapnik3 docker container build.

Github project

Dockerfile

pelias-server-stress

Pelias (Geocoding) stress test for gatling.

Github project

Scala Java

osrm-server-stress

OSRM (routing) stress test for gatling.

Github project

Scala Java

My Blog Articles

Docker Multi-Stage Build

On June 13, 2017 took place the Paris Container Day. At the opening of the conferences they unveiled a new docker feature : multi-stage build. That’s the subject of this article.

[Link](<https://blog.jawg.io/docker-multi-stage-build/>){: class="btn btn-primary" target="\_blank"}

Introducing Map taxonomy chart with Jawg Maps

Sometimes, we want to see our map style outside the map context. That’s why we created the map taxonomy chart project. Jawg taxonomy aims to view almost all your style elements in one page. This is completely compatible with our maps styles created with the jawg lab. The result is viewable on websites and printable (pdf or paper).

[Link](<https://blog.jawg.io/map-taxonomy-chart-with-jawg-maps/>){: class="btn btn-primary" target="\_blank"}

Jawg Maps is evolving every day

At Jawg, we want to give our customers the best experience when they navigate our maps. That’s why every day we strive to improve the services we offer. Discover the new features of Jawg Maps : OSM data management, transport network, hillshades, landcover…

[Link](<https://blog.jawg.io/jawg-is-evolving-every-day/>){: class="btn btn-primary" target="\_blank"}

Rendu GPU @ jawg (French)

Cela fait quelques mois maintenant que nous avons sorti les hillshades et landcovers. Cependant les hillshades n’étaient disponibles uniquement sur vos styles vectoriels. Maintenant ils le sont également dans vos styles raster !

[Link](<https://blog.jawg.io/rendu-gpu-at-jawg/>){: class="btn btn-primary" target="\_blank"}

Introducing our new routing profile

It’s been a long time since we introduced our car routing service. Now, we are please to announce our new routing profile: walk. This profile is focused on pedestrian routing.

[Link](<https://blog.jawg.io/new-routing-profile/>){: class="btn btn-primary" target="\_blank"}

Do you want some icons on your maps ?

Icons are deeply linked to the maps we use every day. Universal symbols, they do not suffer from the language barrier and allow to be understood by all.

[Link](<https://blog.jawg.io/introducing-new-icon-sets/>){: class="btn btn-primary" target="\_blank"}

Jawg visual identity through time

We changed our visual identity after 3 years because it’s very important for a brand. It helps to distinguish a brand from the crowd of other business.

[Link](<https://blog.jawg.io/jawg-through-time/>){: class="btn btn-primary" target="\_blank"}