Frédéric - Développeur JAVASCRIPT
Ref : 210131W001-
Domicile
69009 LYON
-
Profil
Développeur (36 ans)
-
MobilitéTélétravail uniquement
-
StatutEn profession libérale
-
Tarif Journalier MoyenVoir le tarif
-
DÉVELOPPEUR WEB / CHEF DE PROJET
WANADEVJan 2018 - Jan 2020Wanadev est une entreprise multidisciplinaire qui propose des
Langages : JavaScript, PHP, Shell, WebGL Framework : Symfony Bases de données : PostgreSQL Outils : Git, Gitlab CI, Docker, Stripe Bibliothèques : ReactJS, VueJS, NodeJS, BabyloneJS, ExpressJS, ObsidianJS, Bootstrap, Sass
solutions web, en WebGL et en VR.
Mon rôle chez Wanadev en tant que développeur web a été de
renforcer l’équipe web afin de répondre aux besoins croissants des
projets client.
J’ai ensuite intégré l’équipe Kazaplan Backoffice afin de renforcer
celle-ci.
Kazaplan est d’une application de modélisation 3D en WebGL à
destination des particuliers pour préparer leurs travaux et ainsi avoir
une prévisualisation de leurs plans. C’est aussi un écosystème
constitué d’un backoffice en Synfony/ReactJS, (en cours de
changement pour VueJS), d’une app en WebGL, d’une API en NodeJS
et de plusieurs micro-services en NodeJS et une en Python (Service de
facturation).
J’ai ainsi dans un premier temps, travaillé sur l’API :
• L’implémentation d’un processus de validation de paiement
pour l’achat de crédit.
• L’implémentation d’un système de gestion des factures
• L’implémentation d’un workflow pour le rendu des plans en 3D
HD.
• La mise à jour des données d’un plan
• L’implémentation et la gestion des statistiques
• La mise à jour de la documentation
• La mise en place des tests fonctionnels
• La restructuration du code legacy, afin de simplifier sa lecture
donc sa maintenance.
En parallèle, j’ai travaillé sur le Backoffice afin d’implémenter les
nouvelles fonctionnalités de l’API :
• Implémentation de la gestion des factures (affichage,
recherche…)
• Implémentation de la gestion d’un plan utilisateur
• Implémentation de la gestion des captures hd des utilisateurs
• Restructuration du code legacy afin de simplifier sa lecture et
sa maintenance.
• Mise à jour de la documentation
• Mise en place des tests fonctionnels pour l’ancienne partie
front ReactJS
• Refonte du front en VueJS/TypeScript
J’ai également travaillé sur l’implémentation de nouvelles
fonctionnalités pour les micro-services :
• Mise à jour du worker d’optimisation des assets
• Mise en place de test
• Réalisation de la documentation et support technique pour
les développeurs externes.
• Réalisation d’un micro-service en python pour l’impression
en pdf des factures utilisateur, lors de l’achat de crédits
Enfin, on m’a confié périodiquement la gestion des projets back-end
ce qui m’a permis de m’occuper de l’organisation du projet tant par
ses aspects techniques que relationnels ( Gestion de plannings, mise
en place de réunions avec l’équipe et avec les commanditaires). -
DÉVELOPPEUR BACKEND
ANTADISJan 2017 - Jan 2017Antadis est une agence web spécialisée dans les sites e-commerce
Langages : PHP, JavaScript Framework Prestashop Bases de données PostgreSQL Outils Git, phpMyAdmin, Bibliothèques JQuery
Prestashop.
Mon rôle chez Antadis a été :
• D’implémenter de nouvelles fonctionnalités demandées par
les clients
• La correction de bugs
• Implémentation de maquettes
• Réalisation de scripts php, pour des opérations périodiques -
DÉVELOPPEUR WEB / CHEF DE PROJET
FREMENCORPJan 2016 - Jan 2017Fremencorp est une entreprise spécialisée dans les serious games web
Langages : JavaScript, PHP, Python Framework : Django, Symfony Bases de données : PostgreeSQL, MySQL Outils : Git Bibliothèques : BackboneJS, Bootstrap
et logiciels (unity). Mon rôle a été de réaliser des serious games web
pour des clients comme AXA France et L’office du tourisme de l’Aube.
Gestion de projet pour AXA France
J’ai piloté un projet de serious game pour le compte d’AXA France et
réalisé un prototype de portail d’entreprise ludique. Ce projet étant
couvert par le secret professionnel, je ne peux pas rentrer dans les
détails. Le prototype de serious game que j’ai réalisé comprenait une
solution fullstack avec un front en BackboneJS et un backoffice fait
avec Django/Python accompagné d’une base de données en
PostgreeSQL. Une solution en PHP a été préférée pour le backoffice,
je l’ai ainsi refait avec symfony3.
Les retours ont été positifs, le prototype a ainsi été validé et mis en
production.
J’ai piloté le projet et réalisé les fonctionnalités suivantes :
• Mise en place d’un service de notifications des utilisateurs
• Mise en place de partage de contenus
• Mise en place de la promotion de contenus
• Mise en place des métriques (nombre vues, partage,
ouvertures des articles…)
• Export des statistiques en CSV
• Réalisation d’animations en SVG avec l’aide de la librairie D3.js
• Mise en place d’un système de rôle utilisateur et
administrateur
Réalisation de projet pour L’office du tourisme de l’Aube
J’ai travaillé sur le projet Templiers, un serious game du type « livre
dont vous êtes le héros » commandé par l’office du tourisme de
l’aube.
Mon rôle a été de renforcer l’équipe comme développeur front :
• Intégration des maquettes et des fonctionnalités pour la
version web
• Intégration des maquettes et adaptation des fonctionnalités
pour la version mobile
• Adaptation du jeu aux différents navigateurs -
DÉVELOPPEUR FRONT-END (Stage)
CHATEAU SARLJan 2015 - Jan 2016Château SARL est d’une entreprise parisienne de vente de grand vin et
Langages : JavaScript, PHP Framework AngularJS, Framework Maison basé sur Laravel Bases de données MySQL Bibliothèques Bootstrap, JQuery
de spiritueux par internet.
Mon rôle a été dans un premier temps de réaliser un nouveau site
pour répondre à une demande spécifique du marché du vin et
étendre leur activité.
• Intégration des maquettes
• Mise en place des fonctionnalités front (popup, notification,
feedback, validation du formulaire…)
Dans un second temps, j’ai travaillé sur l’intégration des maquettes
pour le site châ******** et implémenté de nouvelle fonctionnalité -
DÉVELOPPEUR FRONT-END (stage)
MY SUPER SOUVENIRJan 2014 - Jan 2014MySuperSouvenir est une startup parisienne qui a pour objectif de
Langages : JavaScript Bases de donnée PostgreSQL Outils Svn Bibliothèques Bootstrap, BackboneJS
révolutionner le souvenir des lieux touristiques. Pour cela, elle
propose une web app qui permet d’intégrer son visage sur une vidéo
souvenir tournée sur le lieu touristique.
Mes missions :
• Développeur front en BackboneJS pour une web app à
destination du Futuroscope.
• Intégration des maquettes.
-
BACHELOR LEAD GAMEPLAY DEVELOPER Formation à la conception de jeux vidéo MOBILE, WEB et APP.
ISART DIGITAL2013 -
Formation à l’animation 2D, sculpture, peinture et dessin. BEAUX-ARTS, Paris
MELIES, Orly2011 -
CERTIFICAT DE FORMATION Formation à l’animation 2D, peinture et dessin. CNED, Rennes
2009
DEVELOPPEMENT
WEB FRONT-END :
• Langages : Javascript, TypeScript, HTML5, CSS3
• Bibliothèques : ReactJS, VueJS, BackboneJS, Bootstrap,
JQuery, lodash
WEB BACK-END :
• Langages : Javascript, PHP, Python3
• Bibliothèques : NodeJS, ExpressJS, SocketIO, Symfony,
Django
LOGICIEL :
• Langages : C#
• Bibliothèques : UnityEngine, UnityEditor
BASE DE DONNEES :
• SQL : PostgreSQL, MySQL
• NoSQL : Firebase RealTime, MongoDB
DIVERS :
• Graphiques : Photoshop
• Outils de versionnement : Git
LANGUES
• Anglais : Niveau professionnel (lu, écrit)
• Allemand : Notions
SOFT-SKILLS
Gout du travail en
équipe Rigueur Adaptabilité
Gestion de projet Ecoute Force de
proposition