Création, migration, maintien d'applications hybrides (iOS / Android), de sites responsives, de progressives webapp... - en cours
Je recherche des projets de développement front-end gravitant autour des technologies javascript modernes (Angular, React, Vue ...)
Passionné et rigoureux, j'aime le travail bien fait et dans les temps
Je m'adapte facilement à tout éco-système et j'aime travailler en équipe mais également en solo.
Je recherche des missions sur Nantes ou en télétravail.
Compétences techniques : Javascript React Angular 2.+ Vue.js HTML5 Css3 Git Windows Linux
Mots clés : single page application , responsive design , es6 , material design
Livingpackets
Création de la nouvelle application web en partant d'une page blanche - 1 an
Mise en place d'une nouvelle application web, de son architecture et des outils
Travail en collaboration avec l'équipe de design et l'équipe back-end
Gestion de la migration de l'existant (sous traitant Drupal) vers la nouvelle architecture
Mise en place d'une plateforme d'intégration continue (CI/CD)
Création et maintien d'une suite de tests d'intégration
Compétences techniques : Javascript Angular 2.+ HTML5 Css3 Sass Git WebStorm Linux
Mots clés : single page application , responsive design , es6 , material design , api grpc , firebase , gitlab
Arpege
Création d'un composant de visualisation et de modification de données cartographiques - 4 mois
Prise en main des outils de cartographie (leaflet, geoserver/geotools, shapefile, Web Map Service)
Conception, développement et tests du composant
Intégration du composant dans l'application finale et branchement des API
Compétences techniques : Javascript Angular 2.+ HTML5 Css3 Git WebStorm Windows
Mots clés : single page application , es6 , vanillaJs , leaflet , geoserver
Akeneo
Préparation à la migration d'une application web legacy PHP-Symfony vers une Single Page Application - 3 mois
Refactoring de l'application open-source
Création d'API REST et de composants front-end via BackBoneJS
Non régression et iso-fonctionnalités assurées grâce à une batterie de tests automatisés (CI)
Compétences techniques : Javascript Css3 Webpack Git WebStorm Linux Selenium
Mots clés : international , single page application
Emotic
Conception et développement d’une application (tablette/web) d’aide à la vente - 2 mois
Mise en place de nouvelles fonctionnalités
Conception et développement de nouveaux composants/services
Compétences techniques : Javascript Angular 2.+ HTML5 Css3 Sass Webpack Git WebStorm Windows
Mots clés : single page application , responsive design , es6
Solution recyclage
Création d'une application Web - 3 mois
Prototypage et maquettage de l’application
Mise en place de l’outillage (Grunt, Browserify, Less…)
Développement avec AngularJS, HTML5, CSS3, Bootstrap
Mise en place des tests unitaires et d'integration (Karma, Jasmine)
Compétences techniques : Javascript AngularJS NodeJS HTML5 Css3 Less Grunt Git WebStorm Linux
Mots clés : single page application , es6
Wiztivi
Création d'application mobile hybride de contenu VOD - 6 mois
Conception et développement de diverses fonctionnalités et composants
Développement de l'application en responsive design (mobile/tablette/pc)
Packaging de l'application pour iOS, Android et PC
Compétences techniques : Javascript NodeJS HTML5 Css3 Less Grunt Git WebStorm Linux Dojo Toolkit
Mots clés : single page application , responsive design , es6
Wiztivi
Création et maintenance d'interfaces de navigation pour Set-Top Box - 2 ans
Prototypage et maquettage d'outils et d'applications
Mise en place de la structure et de l'outillage des applications
Conception et développement de plusieurs fonctionnalités
Création de multiples composants transverses
Portage d'un menu DOM en canvas (avec animations 3D)
Développements, tests et débuggage sur STB (applications embarquées)
Co-développement à distance avec une équipe internationale
Implementation de tests unitaires et fonctionnels (karma)
Montée en compétence autonome sur le SDK propriétaire (surcouche de Dojo)
Compétences techniques : Javascript NodeJS HTML5 Css3 Less Grunt Git SVN WebStorm Linux Dojo Toolkit
Mots clés : international , single page application , canvas
Eurofins
Intégration de l'équipe de développement (international) interne multi-compétences - 1 an et demi
Méthodologie SCRUM
Maquettage et prototypage d'applications Windows
Maintenance et évolution du site web
Equipe scindée à l'international
Conception et création de WebService
Support Niveau 2
Mise en place d'une plate-forme automatisée de tests de performance
Création et maintenance de tests automatisés du site web
Implementation de tests unitaires et d'intégration
Compétences techniques : Javascript C# Visual Studio jQuery Windows Selenium SQL Server Powershell ASP.NET
Mots clés : international
SNCF
Création d'un site web de saisie de messages d’alertes destinés au personnel - 3 mois
Conception du modèle de données
Conception et implémentation du site web de saisie et du back-end
Mise en place d'un flux RSS
Compétences techniques : Javascript C# Css3 Visual Studio Windows ClearCase jQuery ASP.NET
ANR
Maintenance du site Internet - 7 mois
Conception et développement d'évolutions majeures, correction d'anomalies
Création d'outils d'automatisation (traitement en GED, déploiement..)
Rédaction et exécution de plans de tests
Compétences techniques : Javascript C# SVN Visual Studio Windows SQL Server ASP.NET
SNCF
Maintenance de l'application de vente au guichet - 2 ans et demi
Conception, chiffrage et développement d'évolutions majeures, correction d'anomalies (client lourd)
Maintenance d'un outil de test automatisé de l'application
Conception et création de WebService
Intervention sur des domaines fonctionnels complexes (taxation, persistance des données...)
Accompagnement de nouveaux développeurs lors de leur montée en compétence
Compétences techniques : C# Visual Studio Windows SQL Server ClearCase
Projets personnels
Jeux multi-joueurs
Virus Killer : Jeu en ligne multi-joueur temps réel, inspiré de Docteur mario / Tetris
Factory fun : Jeu en ligne multi-joueur temps réel, inspiré du jeu de plateau 'Factory fun' (********/)
Compétences techniques : Javascript NodeJS HTML5 Css3 Grunt Git WebStorm jQuery
Mots clés : vanillaJs , canvas , websocket
Jeux solo
Decalco : Jeu solo de calcul pour enfants (********/)
Calc'Killer : Jeu solo de calcul pour adultes (multi-niveaux) (********/)
Création d'un mini framework permettant de gérer des éléments standards dans un canvas : boutons, animations, libellés, checkbox…
Compétences techniques : Javascript HTML5 Css3 WebStorm jQuery
Mots clés : responsive design , vanillaJs , canvas
Sites web
Recherche de code postal : Avec ReactJS/Redux/React-router (********-code-postal/)
Portail de mes jeux : Creation d'un coverflow animé (vanillaJs) (********/)
Création d’un site web d’échange de jeux de plateau type “Math Trade”, avec en front-end ReactJS/Redux et firebase en back-end
Mon CV en ligne : Avec AngularJs (francais/anglais) (********/)
Compétences techniques : Javascript React AngularJS HTML5 Css3 Webpack WebStorm
Mots clés : single page application , vanillaJs , redux , firebase , material design
Divers
Utilisations d'AngularJs, VueJS, ReactJS et de Boostrap pour des sites web mineurs
Participation à la création d’un jeu multijoueurs avec Unity3D/C# et websocket (nodeJS)
Compétences techniques : Javascript React AngularJS Vue.js NodeJS C# HTML5 Css3 Less Webpack
WebStorm Bootstrap
Mots clés : websocket