Virginie Bardales

développeuse senior Node.js/Vue.js

Moves to Noisiel, Noisiel

  • 48.8548
  • 2.6288
  • Indicative rate €722 / day
  • Experience 7+ years
Propose a project The project will only begin when you accept Virginie's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Virginie's quote.

Location and geographical scope

Location
Noisiel, France
Can work in your office at
  • Noisiel and 50km around
  • Noisiel and 50km around

Preferences

Project length
≥ 6 months
Business sector
  • Food Industry
  • Biotechnology
  • Entertainment & Leisure
  • Education & E-learning
  • Energy & Utilities
+8 autres
Company size
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Influence

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

  • Espagnol

    Limited working proficiency

Skills (21)

Virginie in a few words

J'ai eu la chance et l'occasion d'être sur des projets très intéressants sur différents domaines du développement : back-end (sécurité, API), front-end (sites internes, sites grand public), tooling (frameworks d'entreprise, build system, test). Ces expériences ont eu lieu chez de grandes entreprises, sur des technologies qui étaient alors récentes sur lesquelles j'ai rapidement pu me perfectionner et devenir experte dessus.

J'ai depuis eu l'occasion de valider mes acquis en ayant présenté des conférences, plébiscitées par mes pairs (par exemple Rest World à Best of Web sur InfoQ) et en partageant mes connaissances, notamment dans le cadre de formations ou de l'enseignement auprès d'élèves ingénieur du CNAM.

Aujourd'hui, je peux m'appuyer sur cette expertise, mais je continue également à apprendre et à me former, d'où ma recherche aujourd'hui pour faire profiter de mes acquis et quitter ma zone de confort pour évoluer en m'adaptant, une de mes plus grandes compétences avec mes capacités à travailler en équipe et ma communication.

Experience

Voltalis

Energy & Utilities

Développeuse fullstack node.js/angularJS-Vue.js

Paris, France

January 2020 - Today

Réalisation de développements front-end Vue.js sur application back-office (mise en place du modèle objet en Typescript, remise à plat du SCSS)
Réalisation de développements node.js et AngularJS sur application site client

SNCF - SNCF

Transportation

Lead dev JS

Paris, France

April 2017 - November 2019

Javascript, Node.js, ExpressJS, AngularJS, Gulp puis webpack / babel, Mocha, chai, sinon, karma, ES6, Websocket, RabbitMQ / activeMQ, GIT, SCRUM, websockets, Redis, PostgreSQL, CouchDB, MongoDB

∴ suivi et réalisation des développements d’un module centralisé de gestion de l’information voyageur de toutes les gares de France : suivre les trains en temps réel, diffuser les annonces en gares et afficher des informations sur les différents terminaux des gares. Ce système doit pouvoir également fonctionner de manière autonome (mode déconnecté) avec une synchronisation automatique des données.
∴ mise en place de la qualité sur le projet (tests unitaires, de charge, performance, documentation)
∴ conception et architecture (temps réel et scalabilité (résilience)), transmission de bonnes pratiques, audit de code
∴ développement de fonctionnalités avancées, maintenance du socle applicatif (release manager)
∴ échange avec le client/métier et avec les équipes de recettes
∴ organisation de l’équipe de développement (16 développeurs, moitié Java, moitié Javascript), formation et recrutement

voyages-sncf.com

Transportation

Dev AngularJS

Paris, France

April 2015 - November 2015

Javascript, AngularJS, Node.js, Gulp, Linux, Mocha, cucumber.js, ES6, babel, webpack, GIT, SCRUM, maven, Jenkins

∴ développement d’une application grand public en plusieurs langues pour Lyria permettant de gérer ses billet en AngularJS
∴ développement du système de build, de test et de déployement avec Gulp, Node.js et maven
∴ conseil, étude et macro-chiffrage sur les aspects architecture et sécurité (oAuth2)
∴ formation interne sur AngularJS

Adelean - Adelean

Retail

Dev AngularJS

Noisiel, France

January 2016 - April 2016

Javascript, AngularJS, Gulp, mercurial

∴ développement d’une application AngularJS et de son système de build pour gérer des configurations ElasticSearch dans le cadre de recherches dans le catalogue de sites d’e-commerce

Société Générale - Société Générale

Banking & Insurance

Dev full-stack Node.js - AngularJS et experte REST

Paris, France

January 2015 - September 2015

Javascript, AngularJS, Gulp, Windows, Jasmine, Mocha, GIT, SCRUM, TeamCity

∴ support, suivi et développement du framework interne basé AngularJS permettant de réaliser plus simplement des sites internes au métier commun (blotters, graphes, formulaires, …)
∴ développement d’un système de build évolué et clé en main interne avec Gulp et Node.js
∴ développement d’une application interne temps réel sous délai contraint de suivi de prix et de placement financiers en AngularJS :
- développement de fonctionnalités critiques
- aide à l’équipe, formation et intégration des nouveaux éléments
- aide à la mise en place de SCRUM
∴ formation et conseil sur la mise en place d’API REST pour une refonte des webservices historiques

Française des Jeux

Entertainment & Leisure

Dev AngularJS

Moussy-le-Vieux, France

July 2014 - December 2014

création du parcours d’inscription pour desktop et mobiles en AngularJS

Javascript, AngularJS, Grunt, Jasmine, Protractor, GIT, SCRUM, TeamCity

∴ définition des attentes techniques et spécificités fonctionnelles (API REST)
∴ formation de l’équipe (qualité, tests unitaires)
∴ développement :
- suivi de la qualité logicielle (algorithme, code style, tests unitaires)
- aide à la prise de décision auprès du chef de projet
- développement de fonctionnalités critiques
- gestion des démonstrations et reporting réguliers auprès du Product Owner
- aide à la mise en place de SCRUM

TF1 - Groupe TF1

Film & Audiovisual

Lead dev JS

Paris, France

May 2013 - June 2014

création d’une équipe et refonte des back-ends historiques en Node.js, HAPI et ElasticSearch

Javascript, Node.js, HAPI, Linux, Mocha, Chai, Grunt, Capistrano, ElasticSearch, MongoDb, MySQL, Oracle, GIT, SCRUM, Kanban

∴ recrutement de l’équipe de développement
∴ étude et Proof of Concept de la technologie à utiliser
∴ définition des attentes techniques et spécificités fonctionnelles (API REST)
∴ formation de l’équipe (Node.js, qualité, tests unitaires, documentation)
∴ développement et suivi de développement :
- suivi de la qualité logicielle (algorithme, code style, couverture de tests unitaires, intégration continue)
- Release Manager : supervision de toute partie logicielle ajoutée à l’existant
- aide à la définition des tâches techniques auprès du Product Owner
- supervision de la distribution des tâches et de l’avancement individuel
- animation de l’équipe pour formation technique
- définition des architectures techniques à mettre en place et exposition auprès du Product Owner
- mise en place des outils de déploiement et de nouveaux protocoles de déploiement
- documentation technique et fonctionnelle de toute production
- développement de fonctionnalités critiques
- gestion des démonstrations et reporting réguliers auprès du Product Owner

TF1 - Groupe TF1

Film & Audiovisual

Architecte et dev PHP

Paris, France

January 2012 - April 2013

création d’un serveur d’authentification oAuth2 pour protéger les API externes en Symfony 2 puis en Node.js, développement du site de l’Olympique Lyonnais en Symfony 2, TMA sur différents sites sportifs (notamment l’Olympique de Marseille), mise en place de procédures et d’outils pour simplifier la mise en production notamment le passage de SVN à GIT

Node.js, PHP 5.3, Symfony 2, Propel, Linux, Ruby, Capistrano, Oracle, GIT

∴ étude et Proof of Concept de la technologie à utiliser
∴ définition des attentes techniques et spécificités fonctionnelles (serveur d’authentification oAuth2)
∴ formation des équipes chargées de l’intégration du client oAuth2 (équipes en Californie)
∴ développement :
définition des tâches techniques et critiques pour valider la Proof of Concept
amélioration du prototype et évolution vers un projet complet
mise en place des outils de déploiement
documentation technique et fonctionnelle de toute production

Gendarmerie nationale

Defense & Military

Assistante de projet et dev PHP

Paris, France

April 2011 - December 2011

réalisation d’une application de gestion de groupes LDAP en jQuery et PostGreSQL

PHP 5.3, Javascript, jQuery, jQuery UI, SolR, PostGreSQL, SVN, Linux, HTML5, CSS3

∴ définition du besoin
∴ rédaction des spécifications fonctionnelles
∴ étude d’architecture et mise en place d’une web app
∴ développement d’une web app à l’aide de :
- jQuery et jQuery UI pour la création de widgets
- moteur d’indexation solR
- base PostGreSQL
∴ tests fonctionnels

Orange Business Services - ORANGE

Digital Agency and IT company

Dev PHP

Paris, France

September 2007 - September 2010

développement d’applications internes et d’automates à vocation de reporting, accueil et formation d’une équipe d’apprentis et conseil sur l’amélioration technologique

PHP 4, MySQL, HTML, CSS, Javascript

∴ mise en place de différentes normes de développement sur le service
∴ développement de plusieurs applications PHP4 de suivi et de reporting
∴ développement d’automates et de systèmes automatiques de récupération de données, dans plusieurs SI

Orange - ORANGE

Telecommunications

Dev PHP Zend Framework

Paris, France

October 2010 - March 2011

réalisation d’une application prenant des rendez-vous en boutique avec partie front-end grand public et partie back-end en agence avec de fortes contraintes sur les performances et la résilience

PHP 5.3, Zend Framework 1.11, MySQL, Doctrine, SVN, Linux

∴ définition du besoin
∴ rédaction des spécifications fonctionnelles
∴ rédaction des contrats d’interface (SOAP)
∴ étude d’architecture et mise en place d’une application métier
∴ développement à l’aide de Zend Framework
∴ tests fonctionnels
∴ mise en production
∴ suivi d’évolutions

Unilog

Digital Agency and IT company

Analyste CRM

Paris, France

April 2007 - August 2007

TMA sur les backend de Kenzo pour résoudre les problèmes du SI, notamment pour permettre une vente bloquée en boutique suite à problème d’approvisionnement

JDEdwards, Oracle, TOAD

∴ utilisation du SI JDEdwards
∴ gestion des conflits de traitements pour plusieurs clients (mode)
∴ développement de batchs et d’algorithmes dans JDEdwars
∴ évolutions de la base de données

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code