Compétences

Vous souhaitez découvrir mes compétences plus en détail ? C’est par ici !

Langages


  • MaĂ®trise de streamlit et taipy pour rapidement prototyper puis dĂ©ployer des applications data.
  • Gestion des dĂ©pendances et isolation avec poetry, conteneurisation avec Docker.
  • Data Wrangling avec polars, pandas ou duckdb.
  • Utilisation de pydantic pour faire de la validation de donnĂ©es.
  • Orchestration de pipelines avec airflow.
  • Data Visualisation avec plotly et seaborn.
  • Web Scraping avec beautifulsoup.
  • DĂ©veloppement de code de qualitĂ© industrielle : mypy pour le typage statique, ruff pour le linting et le formatage du code, pytest pour les tests.
  • MaĂ®trise des packages de Data Manipulation du tidyverse : {dplyr}, {purrr}, {stringr}, etc.
  • Conception de tableaux statiques ou interactifs “qui claquent” avec {gt}.
  • Data Visualisation avec {ggplot2} et {plotly}.
  • CrĂ©ation d’applications web modernes et robustes en production avec {shiny} + {bslib} + {golem}.
  • CrĂ©ation de packages sur .
  • Machine Learning avec {tidymodels}.
  • Analyse de donnĂ©es exploratoire et analyse factorielle : ACP – AFC – ACM – AFDM.
  • Toolkit d’économĂ©trie et de micro-Ă©conomĂ©trie : {micEcon}, {sfa}, etc.
  • Utilisation d’outils de formatage, de linting de code et d’automatisation de tâches sur : {lintr}, {styler} et {usethis}.
  • Window Functions.
  • Common Table Expressions (CTE).
  • CrĂ©ation de vues et procĂ©dures stockĂ©es.
  • DBT.

Outils


  • Data Modeling – Star & Snowflake schema.
  • DAX et fonctions de Time Intelligence.
  • Manipulation de tables : jointures, pivots et aggrĂ©gations avec PowerQuery.
  • Construction de KPI.
  • DĂ©ploiement, gestion et maintenance de rapports sur PowerBI Report Server.
  • Report Design.
  • L’ensemble des projets et prĂ©sentations rĂ©pertoriĂ©s sur mon site utilisent Git de manière sous-jacente.
  • Je l’utilise aussi couplĂ© Ă  pre-commit pour gĂ©rer et Ă©xĂ©cuter des hooks avant chaque commit pour vĂ©rifier les vulnĂ©rabilitĂ©s, reformater le code, etc.
  • Production de documents paramĂ©trables et automatisĂ©s (HTML, PDF).
  • CrĂ©ation de sites webs.
  • Documentation de packages.
  • Et surtout, adieu aux prĂ©sentations PowerPoint grâce Ă  reveal.js.
  • MaĂ®trise des tableaux et graphiques croisĂ©s dynamiques.
  • Automatisation et requĂŞtage avec PowerQuery.
  • Listes dynamiques et gestionnaire de noms.
  • VBA (CrĂ©ation d’Interfaces Utilisateur avancĂ©es et utilisation pour Outlook et Word).
  • Outil très pratique de crĂ©ation de diagrammes avec syntaxe Ă©purĂ©e inspirĂ©e par du Markdown.

Soft Skills

Que ce soit durant mes études en master ou au cours de mes expériences professionnelles antérieures, j’ai toujours pris plaisir à exposer les aspects techniques des projets auxquels j’ai participé dans le cadre de présentations à divers auditoires.

Faire de la veille est essentiel dans tous les domaines, mais l’est particulèrement dans le domaine de la data où de nouvelles technologies émergent tous les jours. Les objectifs sont donc d’identifier les tendances émergentes pour gagner du temps sur des tâches de plus en plus automatisables et se concentrer sur les tâches à forte valeur ajoutée.

Niveau C1 | Score au Listening and Reading TOEIC® : 920/990.

Retour au sommet

Notes de bas de page

  1. {golem} est une librairie particulièrement intéressante car elle permet de packager une application Shiny. Pour plus de détails, je recommande de naviguer vers le projet ShinyBricks.↩︎

  2. Les hooks sont des scripts qui s’exécutent automatiquement à des moments précis du workflow sur Git.↩︎

  3. J’ai par exemple créé ce site avec Quarto, tout en tirant profit de SASS et de CSS pour en améliorer le rendu.↩︎

  4. 🚧 Pas encore fait, mais très prometteur, notamment grâce au package quartodoc.↩︎