CV PDF - Olivier Farlotti
Transcription
CV PDF - Olivier Farlotti
Développeur Front Web / Responsive Web Design Olivier Farlotti ✉ [email protected] Compétences Angularjs, Javascript natif & jQuery HTML5 / CSS3 / Responsive Web Design Maitrise de Git et bonne pratique de Nodejs / Grunt / Bower AGILE SCRUM/KANBAN via JIRA/BitBucket/Confluence Performance javascript et affichage côté navigateur (mémoire, cpu, painting etc...) Connaissances avancées des différents navigateurs modernes (desktop et mobiles) et des standards web Grande sensibilité aux problématiques UX, ergonomie, accéssibilité Veille technique active Anglais lu/écrit Outils / Méthodes Webstorm Androïd Agile GIMP Expérience JIRA BitBucket Photoshop Yed Confluence Xmind Node.js Open Office Bower Grunt GIT Mingle Windows iOS Expérience Développeur Web Front-End Expert RWD Natixis / DOSI - Eurotitre May 2014 - Jul 2015 6 personnes Projet OIC Mobile : Application Angularjs+REST pour l'offre OIC (Offre Internet Client) de passage d'ordres de bourse, à destination des clients de différents établissements bancaires utilisant OIC en marque blanche. Dans une équipe de 10 personnes en mode AGILE SCRUM/KANBAN. Développements AngularJS 1.2 (via WebStorm), pour Chrome/Firefox/IE10+ desktop, iOS 7+, Android 4.2+ et webview LESS & variabilisation marque blanche Performance côté navigateur (cpu, mémoire, painting, layout) RWD petits et grand écrans Conception et maintenance Node/Grunt/Bower du projet (build & versionning - semver -, minification/uglify, changelog, jshint, grunt prompt etc... Workflow GIT (feat/dev/release/master, rebase -i, cherry-pick...) Montée en compétence technique des collaborateurs Rédaction de la doc : Architecture de l'application, procédures GIT, conception technique... Référent Angularjs/Web Mobile dans les groupes de travail sur l'intégration continue & delivery (JENKINS+XL Deploy), la qualité du code (SonarQube vs JSHINT), le poste développeur (outils et sécurité)... Suivi et animation des outils JIRA AGILE / CONFLUENCE / BITBUCKET (boards, docs, pull request etc...) HTML5 CSS3 RWD Node.js Npm Bower JSON Grunt Angularjs JSHint jQuery iOS Javascript Androïd Git D3.js D3pie.js WebStorm JIRA LESS Bootstrap BitBucket REST Confluence Développeur Web Front-End / RWD Orange Vallée Mar 2012 - Mar 2014 6 personnes Projet Memory- Life : application web de stockage et visualisation de médias (photos, vidéos, sons…) multiplateformes (desktop, smartphones, tablettes, tv interactive…). AGILE / SCRUM : Equipe de 4 développeurs (MOE), pour répondre aux demandes (stories - cdg) du project owner (MOA) suivant les directives du directeur de projet. Kickoff/démo/rétro tous les 15j, stands up quotidiens. Développement de l’application en version HTML5 / Angularjs (single app) depuis les stories et éléments graphiques (fournis par l'intégrateur et le designer) Support multiplateformes (RWD) dont smartphones / tablettes (iOS, Androïd,Windows Phone) POCs très rapides pour explorer/valider certaines solutions techniques (jQuery Mobile, Isotope, ...) Données JSON depuis API JAVA déjà existantes (via couche RESTful) Affichage de médias (directives angular, gestion de layouts type google+ et bin packing) avec un travail particulier sur le chargement / déchargement dynamique de médias (infinite scroll) Performance de l’application côté navigateur : optimisation mémoire , affichage (painting, layout), CPU... via les outils de profiling de Chrome / Firefox Tests/Débugs récurrents sur les différents devices Intégration du nouveau portail web du service (responsive design) Formation des collaborateurs : DHTML / jQuery] HTML5 CSS3 RWD JSON Bower Grunt PhantomJS Xmind Yed Confluence Angularjs JSHint Mingle jQuery Jasmine SCRUM Javascript Karma iOS LESS Bootstrap Androïd WAMP REST Git Node.js WebStorm Npm Aptana Putty Développeur Web Front Etyssa Jan 2010 - Dec 2011 4 personnes Application web de mise en relation locale des citoyens (petites annonces), édité par Etyssa (6 personnes) pour 67 collectivités. Sous la direction du directeur technique et du directeur commercial. Développement & Intégration HTML / CSS / Javascript divers pour l’amélioration et la maintenance de l’application (via une taglib développée en interne) Participation à la conception des évolutions fonctionnelles du service (réunions, wireframes...) Amélioration des process et outils de l’entreprise (temps de livraison d'un service divisé par 4, révision du back office, révision de la page d'Aide des utilisateurs) Formations des collaborateurs : Redmine, SVN Gestion de la relation utilisateur (par mail) Gestion de site via OVH (déclaration des noms de domaine, redirections etc...) Preparation / Animation d’un atelier avec les clients pour une évolution fonctionnelle du service (Pédibus) HTML CSS jQuery JSP SVN Redmine Aptana Eclipse Xmind Yed Putty FileZilla Développeur Web Front FullSix Apr 2009 - Sep 2009 Autonome Développeur sur différents projets (Pepsi, Fiat, FRAM…) et référent technique des chargés de projet Debug PHP/HTML/CSS divers Pour FIAT, reprise d'un module javascript développé en Italie (pas de docs) pour l'adapter au portail français Intégration d'emails à partir de PSD Formation des chargés de projet à SVN (tortoise) pour un usage interne dans un process précis WAMP HTML CSS jQuery SVN Développeur Web Actinext (groupe AFG) Sep 2007 - Apr 2009 3 personnes Projet “Voiles & Voiliers” (3 personnes) : développement du site web du magasine “Voiles et Voiliers” et ses différents services à partir du cahier des charges fournis par le client. En collaboration avec un 2e développeur, un intégrateur et sous la direction du chef de projet Participation à la phase d'étude et de conception technique (choix du framework, architecture de données...) Développement PHP (via CakePHP), MySQL, jQuery, HTML, CSS de la partie front WAMP CakePHP jQuery HTML CSS SVN Mantis Intégrateur web Equinoxe Média Nov 2006 - Sep 2007 2 personnes Projet “Miss Glad” (site pour adulte) : développer ce nouveau site (photos, vidéos) pour la société. En binôme avec un développeur web. Intégration / Développement à partir de maquettes PSD Recrutement : conception des tests technique XHTML/CSS , participation aux entretiens HTML CSS Prototype Intégrateur web Intégrateur web Caradisiac Jan 2006 - Nov 2006 4 personnes Pour le site web Caradisiac, magasine auto/moto Intégration HTML/CSS/SEO du magasine hebdo Développement du service de vente de voiture neuve (php) Dreamweaver HTML CSS Mootools Level Designer / Game Designer Monté Cristo Multimédia Jan 2001 - Jan 2002 6 personnes Pour les jeux Partners, Fire Departments Paramétrage IA comportemental Ecriture de système de jeu Ecriture de scénario de campagne Game design préliminaire pour différents projets Game builder Level designer Visiware Jan 2000 - Jan 2001 10 personnes Pour le jeu Planète des singes Level design : édition de caméra, objet, pathfinding Sound design : insertion, montage de dialogues à partir de rush Game builder Formation Sound Forge 2005 : Développeur Intégrateur , Internet & E-Commerce / 420 heures / Doranco Multimédia (Paris 20) 1999 : DUT Informatique / IUT Montreuil - Université Paris 8 (Montreuil) 1995 : 1ère année / Beaux Arts (Toulon) 1994 : Bac F1 (dessin industriel, mécanique, usinage...) (Saumur) Loisirs Jeux vidéo PC, MMORPG Lecture / Cinéma : Fantasy, SF, animations japonaises, Sciences & Vie, divers Natation