Fanny Cheung

freelance

parcours professionnel

Fanny Cheung - Développeuse web

Bonjour, je suis Fanny, développeuse web freelance en Ruby et en JavaScript. J’ai une expertise avancée en développement front-end. Vous pouvez consulter mon parcours professionnel ci-dessous, ainsi que mes contributions à la communauté.

Pour mieux connaître mon travail, vous pouvez lire ma page freelance.

 


Développeuse web - Cults

nov. 2021 - aujourd’hui

Missions régulières de 5 jours sur différentes fonctionnalités du site

Réalisations :

  • Création de composants réutilisables (ViewComponent)
  • Intégration des composants sur la stack existante (Ruby on Rails, Stimulus, Turbo)

Fonctionnalités développées en binôme :

  • Les collections des utilisateurices (affichage, création, modification, suppression)
  • La gestion des réductions pour les designers sur leurs produits
  • La refonte de la page d’un design (organisation en onglets, hiérarchisation des informations, performance)
  • La refonte de la navigation du site (fatmenu, fil d’Ariane, etc.)
  • L’amélioration continue du styleguide
  • L’écriture et l’intégration de la page des licences

Rôle : Écriture, réflexion tech, UI et UX avec le CTO

Site : https://cults3d.com/

Développeuse web - Framalibre

oct. 2022 - décembre 2023 (1 an et 2 mois)

Mission pour Framasoft pour la refonte du site de Framalibre

Réalisations en équipe en pair-programming :

  • Gestion d’un projet Jekyll avec des données issues du site de Framalibre (Drupal)

Rôle : Réflexion collective et codage avec un autre développeur et la personne en charge l’UI/UX.

Site : https://framalibre.org/

Développeuse web - beta.gouv.fr

nov. 2020 – août 2021 (10 mois)

Mission pour l’ADEME de construction d’une plateforme pour faciliter et accélerer la transition écologique dans les collectivités territoriales

Réalisations en binôme avec une autre personne :

  • Mise en place d’une V1 pour la stack front sur l’application client (Svelte, TailWind, Mocha, Chai, Webpack, TypeScript)
  • Mise en place du CI/CD sur GitHub Actions
  • Pair-programming avec un autre freelance sur la création de premiers composants réutilisables (BEM, TailWind, Design System de l’État)
  • Ajout de endpoints sur l’API Python (FastAPI)

Rôle : Réflexion tech, UI et UX avec toute l’équipe

Liens :

Encadrante tech - Ada Tech School

févr. 2020 – juin 2020 (5 mois)

Mission d’encadrement et d’animation pédagogique

Réalisations :

  • Contenus d’apprentissage actif pour les apprenantes (basée sur la théorie constructiviste)
  • Animation de sessions de travail en groupe (ateliers de code, pair-programming, discussions de groupes, rétrospective, etc.)

Site : https://adatechschool.fr/

Lead développeuse front - KissKissBankBank & Co

nov. 2017 - janv. 2020 (2 ans et 3 mois)

Poste de tech lead au sein d’une équipe d’une quizaine de personnes

Réalisations :

  • Implémentation incrémentale d’une architecture front (React, Redux, Webpack) sur une application Rails
  • Gestion de la stabilité front sur la plateforme (couverture de tests, scalabilité, intégration continue, etc.)
  • Implémentation de GraphQL avec Ruby en back et Apollo en front
  • Gestion des problématiques de performance (real user monitoring, debug, outillage, évangélisation, etc.)

Rôle :

  • Mentorat des débutants
  • Formation et suivi pour toute la partie front
  • Recrutement et gestion de l’équipe front

Liens :

Développeuse web - KissKissBankBank & co

août 2015 - oct. 2017 (2 ans et 3 mois)

Poste de développeuse au sein d’une équipe de moins de dix personnes

Réalisations :

  • Développement backend en Ruby du paiement avec l’API de Stripe
  • Création d’une librairie open-source de composants
  • Gestion des flux Atom

Liens :

Développeuse front-end - Dailymotion

juil. 2012 - juil. 2015 (3 ans 1 mois)

Poste de développeuse dans une équipe d’une cinquantaine de personnes

Réalisations :

  • Développement de nouvelles fonctionnalités sur le site
  • Maintenance et développement sur l’authentification via les réseaux sociaux (Facebook, Google)
  • Développement d’une interface de visualisation de données avec d3.js pour un usage interne
  • Implémentation du player V5 sur le site en collaboration avec plusieurs autres personnes
  • Implémentation de tests end-to-end automatisés avec Protractor

Site : https://www.dailymotion.com/fr

Intégratrice / Développeuse - Dailymotion

août 2010 - juin 2012 (1 an 11 mois)

Poste de développeuse et intégratrice au sein de l’équipe design

Réalisations :

  • Intégration de mini-sites évenementiels et de marque
  • Création Flash/JavaScript pour les équipes commerciales, marketing et de partenariat.

Site : https://www.dailymotion.com/fr

Intégratrice - Colloquium

sept. 2008 - juil. 2010 (1 an 11 mois)

Poste d’inégratrice dans l’équipe multimedia

Réalisation :

  • Intégration et développement front en PHP avec le framework SPIP
  • Intégration d’email et programmation de campagnes EmailVision
  • Import XML dans Adobe InDesign

Site : https://www.colloquium-group.com/fr/


Mes contributions

Je contribue également à la communauté sur mon temps libre. Mes expériences de bénévolat sont une occasion pour moi de favoriser la présence des communautés sous-représentées dans la tech.

Développeuse web - Scribouilli

nov. 2022 - aujourd’hui

Travail régulier en pair-programming sur le projet Scribouilli qui permet d’aider les personnes à créer facilement un petit site internet.

https://scribouilli.org/

Co-organisatrice - Women On Rails

sept. 2021 - décembre 2022 (1 an et 4 mois)

Mise en relation et mentorat auprès de personnes dans la tech issus de communautés sous-représentées

https://www.meetup.com/Women-On-Rails/

Développeuse web et chargée de communication - La Clameur PSC

nov. 2021 - mars 2022 (5 mois)

La commission Communication s’occupe de la communication externe de l’association. Elle assure le community management des réseaux sociaux et maintient le site internet. Elle crée des visuels et textes pour les réseaux sociaux et gère la mise en page des dossiers institutionnels (presse, subvention). Elle peut aussi avoir des missions de création d’identité visuelle pour les podcasts de la Pépinière.

https://laclameur.org/

Développeuse web - Initiatives Solidaires

nov. 2020 - janv. 2020 · (9 mois)

Création d’un site recensant les cagnottes et initiatives solidaires à travers la France. Il s’appuie sur le travail d’inventaire de @tal.madesta et @queergouine initié sur Instagram et est alimenté par toute une communauté de façon collaborative.

https://initiativessolidaires.fr/

Tech lead sur un atelier - Paris Web

oct. 2019 · (1/2 jour)

Animation d’un atelier en binôme sur l’intégration et la livraison continues avec Sunny Ripert pour la conférence Paris Web.

En savoir plus sur l’atelier : “Intégration continue : déployez les yeux fermés !

Mentor et encadrante pédagogique - SchoolLab

juin 2019 - oct. 2019 · (2 jours)

Pour le programme Compass : atelier de développement web pour des adolescents et conférence sur mon expérience en tant que femme dans la tech

https://theschoolab.com/orientation-scolaire/

Mentor - Women On Rails

mars 2017 - juin 2018 (1 an 4 mois)

Accompagnement, conseil et mentorat auprès de femmes débutants en Rails et en Ruby.

https://www.meetup.com/Women-On-Rails/

Dernière mise à jour le 19 juin 2024