Expériences Principales
Mainteneuse d’eza, au sein d’une équipe (depuis décembre 2020)
Alternative à ls en Rust, avec plus de fonctionnalités et un comportement moderne.
- Développement de nouvelles fonctionnalités, corrections, et réusinage:
- migrations de code ad-hoc vers les bibliothèques clap et Chrono,
- ajout de la fonctionnalité d’hyperlien pour les terminaux compatibles,
- maintenance des fonctionnalités liées à Git.
- Gestion des tickets et revues des contributions en code et documentation.
- Ajouts de tests et migration de Travis CI à GitHub CI.
Mainteneuse de Tab Center Reborn (depuis mars 2019)
Extension Firefox qui fournit une barre d’onglets verticale simple et puissante.
- Utilisation de l’API WebExtensions et contributions à Firefox pour l’améliorer.
- Amélioration de l’intégration dans Firefox:
- suivi des conventions UI: nommage, ordre du menu contextuel, etc.,
- intégration avec les thèmes Firefox, mode sombre pour la page de préférences.
- Mise à niveau du code et des outils de développement:
- migration de l’entièreté du code vers TypeScript,
- migration du système de build de webpack à WXT.
Ingénieure JavaScript à Dashlane (2 ans, mai 2021 à juillet 2023)
- Amélioration de la fonction Password Changer (changement de mot de passe automatique sur des sites tiers côté client), en TypeScript et React.
- écriture d’instructions pour ajouter ou corriger la gestion de nombreux sites.
- Amélioration des performances et fiabilisation des outils de lint (ESLint, Prettier) et build (webpack), en local et sur notre GitLab CI.
- Participation au groupe communautaire W3C WebExtensions.
- Participation aux entretiens techniques de recrutement.
Devops Python à Data Impact (2 ans, janvier 2018 à janvier 2020)
- Fiabilisation, factorisation et création de scripts Scrapy: utilisation fréquente de regex et de Selenium, Docker pour le déploiement, migration vers Python 3.
- Création d’un bot Slack sécurisé pour poster des mises à jour journalières sur le statut de la production, installé avec une unité systemd.
Analyste QA à Sewan (stage d’un mois, 2017)
- Ajout de tests, correction et amélioration du backend d’un gros logiciel métier en Python.
- Réalisation de corrections sur des bases Percona Server en production.
Développeuse Python à Easter-Eggs (stage de 10 mois, 2014)
- Écriture d’un script Python pour trouver des doublons dans une base MongoDB et génération d’un rapport HTML pour présenter .
- Intégration de Matomo dans une application web Python sans framework.