Sylvain Lesage

Senior Dataviz Developer | React & D3.js

Salaire / Taux journalier

Rennes, France

Mobilité : Rennes, Nantes, ...

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactTypescriptPythonNodeNextSvelteMongoDBKubernetesJavascriptVuePostgreSQLRDockerMySQLLinuxApacheTailwind CSSCSSSwagger/OpenAPIPrometheusGitAirtableMariaDBSQLiteRESTful APIsGitHubPlaywrightDéveloppeur FrontendGrafanaTerraformHTML

Langues

Français (Maternelle)Espagnol (Maternelle)Anglais (Courant)

À propos

Introduction

Dataviz developer with 6+ years of freelance expertise, currently part-time at Hugging Face working on the Dataset Studio. Built dataset viewer serving 200k+ datasets and developed interactive visualizations for clients like Hyperparam, FusedLabs, and award-winning projects. Specialized in React/TypeScript/D3.js with deep expertise in data visualization, mapping solutions, and efficient data fetching architectures.

Liens

Expérience de travail

Hugging Face

juin 2021 - Présent

5 ans 5 mois

Rennes, France

Part-time Software Engineer

sept. 2024 - Présent

2 ans 2 mois

Rennes, France

– Helping with the Dataset Studio on the Hugging Face Hub (Python, Node.js, Svelte)

Software Engineer

juin 2021 - sept. 2024

3 ans 4 mois

Rennes, France

– Building the dataset viewer in the Hugging Face Hub, for >200k datasets (Python, MongoDB, Node.js, Svelte, Helm/Kubernetes)

Datavisualization and software developer

Sylvain Lesage Dataviz

sept. 2024 - Présent

2 ans 2 mois

Rennes, France

– for Hyperparam: development of open source React components and apps (React, TypeScript, CSS Modules, Next.js, Parquet) – for FusedLabs: efficient fetching and visualization of table data and charts (hyparquet, hightable, Mosaic, DuckDB, vgplot, React, TypeScript, Next.js) – for Source Cooperative: development of open source React components (React, TypeScript, Next.js, OpenLayers) – for Jason Forrest Agency: migration of an interactive map from D3.js to MapLibre (D3.js, MapLibre, React)

Sylvain Lesage Dataviz

janv. 2019 - juin 2021

2 ans 6 mois

Rennes, France

Datavisualization and software developer

juin 2019 - juin 2021

2 ans 1 mois

Rennes, France

– for LIRIS laboratory: development of data-visualization web applications and prototypes (JavaScript, Observable notebooks, D3.js, video, Svelte, Vue.js, three.js) – for Le Monde Diplomatique: consulting on data administration – for MAbSilico: SaaS architecture design, software development (Node.js, TypeScript, Vue.js, PostgreSQL) – for PublicEye: data analysis and descriptive statistics (R, JavaScript) – small gigs on Upwork: D3.js animation, geocoder setup, data scraping

Datavisualization and software developer

janv. 2019 - juin 2019

6 mois

08300 Rethel, France

– for PublicEye: data analysis and production of statistics (R), map design and web application (JavaScript, D3.js) - selected in the Sigma Awards 2020 shortlist (https://datajournalism.com/awards) – for Camptocamp SA: features development and bug fixing on geOrchestra (Java, maven, docker) – publication of JavaScript notebooks on ObservableHQ

Founder, datavisualization developer

3600.lat

août 2018 - déc. 2018

5 mois

La Paz, Bolivie

– for Moritz Stefaner and the EigenFactor project: port of a Flash application to a web application, with Philippe Rivière (JavaScript, D3.js) – JavaScript notebooks

Teacher

Escuela Militar de Ingeniería "Mcal. Antonio José de Sucre"

mai 2018 - mai 2018

1 mois

La Paz, Bolivie

Head of Innovation, Research and Development Unit

AGETIC Bolivia

oct. 2017 - mars 2018

6 mois

La Paz, Bolivie

– project management on public administration simplification and e-government – technical assessment and redaction of technical reports – redaction of public regulation and standardization texts – facilitation of working groups on technical standards in the Bolivian public administration – unit size: 35-40 persons

ADSIB

mai 2014 - oct. 2017

3 ans 6 mois

La Paz, Bolivie

Executive director

sept. 2015 - oct. 2017

2 ans 2 mois

La Paz, Bolivie

– decision-making on strategy, finances, public administration and technical projects – executive direction of services: country-level top level domain .bo (ccTLD, DNS), and launch of the first certification authority in Bolivia (digital signing, PKI) – redaction and negotiations on the National e-government plan – redaction and negotiations on the National free software and open standards implementation plan – Representation of ADSIB in COPLUTIC, the Bolivian national committee in charge of the public policies and strategies of the sector – agency size: 25-40 persons

Head of Innovation and Development Unit

mai 2014 - sept. 2015

1 an 5 mois

La Paz, Bolivie

– project management and technical lead of the Innovation and Development Unit – technical design and implementation of the public certification authority (PKI, digital signature) – technical design and supervision of the installation works of a new datacenter – unit size: 5-10 persons

Teacher

Universidad Catolica Boliviana San Pablo Regional La Paz

mars 2015 - juin 2015

4 mois

La Paz, Bolivie

– "Digital signal processing" semester course for Telecommunication and Mechatronics degrees.

Web developer

Bolivian mission to the UN

mai 2013 - mars 2014

11 mois

Genève, Suisse

– development of an institutional archive system (PHP, MySQL) – support and assessment to diplomats on telecommunications, science, and digital matters

Software developer

Freelance

juin 2013 - déc. 2013

7 mois

Gaillard, France

– for Camptocamp SA: features development and bug fixing on geOrchestra (Java, JavaScript, OpenLayers, ExtJS, LDAP)

Technical lead

Vicepresidencia del Estado Plurinacional de Bolivia

déc. 2011 - févr. 2013

1 an 3 mois

La Paz, Bolivie

– project management and technical lead of GeoBolivia, the Bolivian national spatial data infrastructure – technical design, development and installation (geOrchestra, GeoServer, GeoNetwork, PostgreSQL) – server and network administration (Debian, Tomcat, Apache, Postfix, DNS, LDAP) – redaction and facilitation of working groups on technical standards for GIS free software, web services and open data adoption in the Bolivian state. – unit size: 10-15

Teacher

Universidad Mayor de San Andrés

oct. 2012 - nov. 2012

2 mois

La Paz, Bolivie

– "Free software for spatial data" for the Master in free software (QGis, OpenLayers, GeoServer, PostGIS)

Technical consultant

ADSIB

oct. 2011 - nov. 2011

2 mois

La Paz, Bolivie

– redaction of a report with technical recommendations for the creation of a certification authority (PKI, digital signature)

Web developer

Vicepresidencia del Estado Plurinacional de Bolivia

sept. 2010 - sept. 2011

1 an 1 mois

La Paz, Bolivie

– development of an internal web tool on economics information (PHP, MySQL) – development of the institution website (PHP, SPIP, MySQL) – development of an electoral atlas of Bolivia (PHP, GeoServer, PostgreSQL, OpenLayers) – servers and networks administration (Debian, web, mail, DNS, LDAP)

Web developer

Administradora boliviana de carreteras

nov. 2009 - mai 2010

7 mois

La Paz, Bolivie

– development of the institution website (PHP, SPIP, MySQL, jQuery) – development of a web map on Bolivian roads trafficability condition (PostGIS, GeoServer, OpenLayers, Python) – installation of a free software streaming solution for opening of envelopes transparency (Icecast, ffmpeg) – servers and networks administration (Debian, web, mail, DNS, databases)

Linux digital TV developer

SIPRADIUS LLC

août 2009 - sept. 2009

2 mois

La Paz, Bolivie

– add IP frames encapsulation in DVB frames to dvbnet Linux library (C, Wireshark) – server administration

Scientific developer

Acsystème

oct. 2007 - févr. 2009

1 an 5 mois

Rennes, France

– car industry: simulation of a shock absorbers system, minimization of escape pollution, detection of wheel rotation direction from sensor signals (Matlab, Simulink, C++) – power plant: data visualization, simulation and optimization of the electricity production (Matlab) – food: computer vision and automatic classification of fish species, simulation and optimization of fish cans filling (Matlab, Simulink) – battery: simulation to specify motor and battery characteristics in a electric bicycle design (Matlab, Simulink) – software development: Matlab extensions to generate reports, functions for Simulink – teaching on Matlab

Software developer

KERLINK

août 2007 - oct. 2007

3 mois

Rennes, France

– development of a Linux driver for Cirrus CS42L51 audio codec (C, cross-compilation)

Teacher assistant

Université de Rennes I

oct. 2003 - sept. 2006

3 ans

Rennes, France

– "Functional analysis" course, and support classes in mathematics – "Matlab" course and practices – "C++" course and practices – internship mentoring


Formation

Université de Rennes I

Doctor of Philosophy - PhD, Telecommunications and signal processing

2004 - 2007

3 ans 1 mois

Université de Metz

Master, Applied Mathematics

2002 - 2003

1 an 1 mois

CentraleSupelec

Engineer, Signal processing

2000 - 2003

3 ans 1 mois


Licences et certifications

Algorithmic Toolbox

Délivré le : –

Certifié par University of California San Diego & National Research University Higher School of Economics on Coursera

The Joy of React course

Délivré le : –

Algorithms on Graphs

Délivré le : –

Certifié par University of California San Diego & National Research University Higher School of Economics on Coursera

Data Structures

Délivré le : –

Certifié par University of California San Diego & National Research University Higher School of Economics on Coursera

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.