Zélia

Versatile Developer

About me

Links

Main Skills

Computer Langages

  • JavaScript and TypeScript
  • HTML/CSS
  • Python
  • Rust

Tools

  • Git
  • Shell, regex
  • Linux, systemd, Docker
  • GitHub Actions, GitLab CI

Spoken languages

  • French (native)
  • English (C1)
  • Esperanto (B1)
  • German and Japanese (A1)

Diploma

Computer Science DUT
[2-year undergraduate]
(IUT of Montreuil, 2014)

Experiences

JavaScript Engineer at Dashlane (2 years, from May 2021 to July 2023)

  • Improved the Password Changer feature (automated password change on third-party websites), using TypeScript and React; wrote recipes to support various websites.
  • Improved performance and fix bugs of lint (ESLint, Prettier) and build (webpack) tools, locally and on our GitLab CI.
  • Took part in the W3C WebExtensions Community Group.
  • Took part in technical hiring interviews.

Maintainer of eza (previously exa) (since December 2020)

  • Wrote new features and fixes in Rust, use of GitHub CI.
  • Handled tickets triage, code reviews, and added tests.

Maintainer of Tab Center Reborn (since Mars 2019)

  • Used JavaScript (WebExtensions API), HTML/CSS, webpack, ESLint, Prettier.
  • Migrated the whole codebase to TypeScript.

Python Devops at Data Impact (2 years, from January 2018 to January 2020)

  • Improved reliability, refactored and created new Scrapy scripts: use regex often and Selenium sometimes, Docker for deployment, migrated them to Python 3.
  • Created a secure Slack bot to post updates on production status everyday, installed on a server with a systemd unit.

QA Analyst at Sewan (one-month internship in 2017)

  • Added unit tests, fixed bugs and improved backend of a large business Python application.
  • Performed error correction on production Percona Server databases.

Python Developer at Easter-Eggs (10 weeks internship in 2014)

  • Wrote a Python script to find duplicates in a MongoDB database and report its finding in HTML.
  • Integrated Matomo in a framework-less Python web application.

Miscellaneous

Contributions to Free Software

Community and Communication