─ Session info ───────────────────────────────────────────────────────────────
setting value
version R version 4.5.1 (2025-06-13)
os Ubuntu 22.04.5 LTS
system x86_64, linux-gnu
ui X11
language (EN)
collate C.UTF-8
ctype C.UTF-8
tz Europe/Oslo
date 2025-09-21
pandoc 2.9.2.1
quarto 1.8.17 @ /opt/quarto/bin/quarto
Quarto 1.8.17
─ Packages ───────────────────────────────────────────────────────────────────
! package * version date (UTC) lib source
P archive * 1.1.12 2025-03-20 [?] CRAN (R 4.5.1)
P arrow * 21.0.0.1 2025-08-18 [?] CRAN (R 4.5.1)
P bayesplot * 1.14.0.9000 2025-09-08 [?] https://stan-dev.r-universe.dev (R 4.5.1)
P brms * 2.23.0 2025-09-09 [?] CRAN (R 4.5.1)
P broom * 1.0.10 2025-09-13 [?] CRAN (R 4.5.1)
P cmdstanr * 0.9.0 2025-03-30 [?] https://stan-dev.r-universe.dev (R 4.5.1)
P crayon * 1.5.3 2024-06-20 [?] CRAN (R 4.5.1)
P data.table * 1.17.8 2025-07-10 [?] CRAN (R 4.5.1)
P datawizard * 1.2.0 2025-07-17 [?] CRAN (R 4.5.1)
P DBI * 1.2.3 2024-06-02 [?] CRAN (R 4.5.1)
P dbplyr * 2.5.1 2025-09-10 [?] CRAN (R 4.5.1)
P downlit * 0.4.4 2024-06-10 [?] CRAN (R 4.5.1)
P dplyr * 1.1.4 2023-11-17 [?] CRAN (R 4.5.1)
P duckdb * 1.4.0 2025-09-18 [?] CRAN (R 4.5.1)
P fuzzyjoin * 0.1.6.1 2025-07-10 [?] CRAN (R 4.5.1)
P ggblend * 0.1.0 2023-05-22 [?] CRAN (R 4.5.1)
P ggplot2 * 4.0.0 2025-09-11 [?] CRAN (R 4.5.1)
P ggtext * 0.1.2 2022-09-16 [?] CRAN (R 4.5.1)
P gt * 1.0.0 2025-04-05 [?] CRAN (R 4.5.1)
P gtools * 3.9.5 2023-11-20 [?] CRAN (R 4.5.1)
P here * 1.0.2 2025-09-15 [?] CRAN (R 4.5.1)
P leaflet * 2.2.3 2025-09-04 [?] CRAN (R 4.5.1)
P lubridate * 1.9.4 2024-12-08 [?] CRAN (R 4.5.1)
P patchwork * 1.3.2 2025-08-25 [?] CRAN (R 4.5.1)
P plotly * 4.11.0 2025-06-19 [?] CRAN (R 4.5.1)
P posterior * 1.6.1 2025-02-27 [?] CRAN (R 4.5.1)
P purrr * 1.1.0 2025-07-10 [?] CRAN (R 4.5.1)
P quarto * 1.5.1 2025-09-04 [?] CRAN (R 4.5.1)
P Rcpp * 1.1.0 2025-07-02 [?] CRAN (R 4.5.1)
P readr * 2.1.5 2024-01-10 [?] CRAN (R 4.5.1)
P sessioninfo * 1.2.3 2025-02-05 [?] CRAN (R 4.5.1)
P sf * 1.0-21 2025-05-15 [?] CRAN (R 4.5.1)
P stringr * 1.5.2 2025-09-08 [?] CRAN (R 4.5.1)
P tibble * 3.3.0 2025-06-08 [?] CRAN (R 4.5.1)
P tidybayes * 3.0.7 2024-09-15 [?] CRAN (R 4.5.1)
P tidyr * 1.3.1 2024-01-24 [?] CRAN (R 4.5.1)
P xml2 * 1.4.0 2025-08-20 [?] CRAN (R 4.5.1)
[1] /home/mar/Dev/Projects/R/ma-riviere.com/renv/library/linux-ubuntu-jammy/R-4.5/x86_64-pc-linux-gnu
[2] /home/mar/.cache/R/renv/sandbox/linux-ubuntu-jammy/R-4.5/x86_64-pc-linux-gnu/25ebdc09
* ── Packages attached to the search path.
P ── Loaded and on-disk path mismatch.
──────────────────────────────────────────────────────────────────────────────
◈ Building software and analyzing data for 7 years, with a focus on R and Shiny.
◈ Designing, building, and deploying Web apps, APIs, packages, websites, and interactive dashboards.
◈ Published Neuroscientist, involved in multiple interdisciplinary projects working with a wide range of data, mostly biological, but also behavioral, surveys, energy, geography/spatial, and sales/marketing.
Work Experience
-
R/Shiny Developer (2024-Present)
Data Champ’, Remote
Designed, coded & deployed Shiny apps and APIs for a dozen different projects, including:♦ A comprehensive HR management system for France’s development agency (AFD) to track thousands of employees across multiple branches, featuring recruitment campaign management, predictive workforce analytics, and role-based approval workflows.
♦ An investment analytics platform for the AFD, to visualize and track their portfolio of billions in international development funding across thousands of projects in multiple developing countries, with cross-platform data integration, interactive geospatial visualizations, and automated impact reporting to support sustainable development decision-making.
♦ A modular package for a branch of the French government, to integrate multiple sources of heterogeneous geo-spatial data, process them into multiple spatio-temporal indicators computed at various levels of spatial granularity, and archive them in a specially-designed DB, to be displayed in a public interactive web app.
♦ An integrated construction site management system with tree-based cost estimation, multi-format document parsing using LLMs, bidirectional integration with the Odoo ERP, automated quote generation, and smart project scheduling.
♦ An enterprise-scale energy Measurement & Verification API for the Belgian Government, automating standard and IPMVP methods for energy consumption modeling, statistical analyses at multiple levels of granularity, multi-platform data integration, and estimating the impact of renovations on energy consumption with comprehensive report generation.
-
R/Data Science Consultant (2022-2024)
Self-employed, Remote
Sales/Marketing:
♦ Developed a sales automation tool featuring automated web/social media scraping for lead enrichment, agentic AI workflows for prospect discovery and personalized email generation, and multi-CRM API integrationBioinformatics:
♦ Conducted the statistical analyses for 4 published papers in Biology (imaging, IHC, qPCR, and behavioral data) using generalized multilevel models
♦ Automated pipelines to pull/enrich genetic data from entrez/NCBI
♦ Created a Shiny app to allow team members to import, visualize and analyze their data
♦ Built interactive dashboards to showcase results for select publications (R, Quarto, JS) Research Engineer (2021-2023)
LITIS Lab, Rouen, France (Hybrid)
♦ Designed & developed an Augmented Reality platform in with motion tracking and spatialized sound feedback, to evaluate and train non-visual navigation (Unity/C#)
♦ Designed a wearable vibrotactile belt for haptic-based navigation for blind people, and participated in the design of an interactive haptic tablet to display images (Java/Arduino)
♦ Designed psychophysics experiments to evaluate the impact of spatial cues on navigation
♦ Developed and tested camera-based solutions for indoor localization (Python/C++)
♦ Formulated & wrote a 600k€ research grant proposal (ANR project “SAM-Guide”, 2021)
♦ Co-organized an international (IHAW’20) and a regional (JED’17) scientific conferenceGraduate Teaching Fellow (2017-2020)
University of Rouen-Normandy
♦ Gave university classes on Web Development (JS), Image Processing (Python), GUI design (Java), and ML/DL for Computer VisionResearch & Engineering Intern (Nov 2018 – Jan 2019)
The Smith-Kettlewell Eye Research Institute, San Francisco, CA, USA
♦ Worked on an indoor localization solution using Visual Inertial Odometry, particle filtering, object detection, and real-time video streaming (Python/Husk, Swift, OpenCV)Research & Engineering Intern (Feb 2016 – Sep 2016)
Grenoble INP GIPSA-lab, Grenoble, France
♦ Developed an image-to-sound conversion app for blind shape exploration on a tablet (C++)
♦ Iteratively improved the app based on statistical analysis of users’ performance
Contact Me
You can send me an email, or directly message me on twitter.
About this site
This website was made with Quarto and R.