My experience and my versatility: « value and ideas for your projects and your teams. Frédéric CHAPLIN » SENIOR / LEAD DEV EDUCATION JAVASCRIPT 12 years experience 2004 : DU Business & Corporate Communication – Perpignan (France) https://fredericchaplin.com [email protected] GENERAL SKILLS Tel. +33 663771374 Functional and technical needs analysis Design integration Development: TECHNICAL o Applications and websites (Front & Back) SKILLS o Progressive Web Applications (PWA) o Components & Modules o API et database o Microservices Langages: o Third party services integration JAVASCRIPT, TYPESCRIPT, o Technical migrations (frameworks, langages) HTML5, CSS3, LESS, SASS, PHP Unit and End to End Tests Pipelines CI/CD Frameworks & Libraries: Git Angular, ReactJS, VueJS, NodeJS, Redux, Documentation RxJS, Electron, ExpressJS, NestJS Team lead & Backlog Certified Professional Scrum Master (PSM 1) Tests: SEO Jasmine, Jest, Cypress Accessibility Databases: Technical and global Communication MongoDB, PostgreSQL, Writing of promotional and technical articles MySQL, MariaDB CRM: PRACTICE AREAS Wordpress, Pimcore, Netlify Edition Operating Systems: Éducation Linux, MacOS, Windows Medical Tourism Main Toolbelt : Real estate GIT, JIRA, DOCKER, GCP, AWS Administration Web Methods : OOP, Functional, Reactive, GitFlow, Scrum (PSM 1) 1 FONCIA STARK (Freelance) – Paris Feb 2021 – May 2021 PROJECT Fullstack NodeJS / React developments on the future ERP of the leading European group in real estate rental. Development of new features in an agile team of 5 people Correction and adjustment on existing features Unit tests with Jest React Testing Library and E2E tests with Cypress Development of new features (microservices) for creating and managing documents. TECHNICAL & FUNCTIONAL ENVIRONMENT REACT, NODEJS, EXPRESS, TYPESCRIPT JEST, CYPRESS, REACT TESTING LIBRARY AWS, MONGODB, DOCKER, MICROSERVICES CI/CD, GITLAB RAKUTEN DX (Freelance) - Montpellier Dec 2020 – Feb 2021 PROJECT Fullstack Javascript Architect & Developer Study, architecture and development of a solution for generating XML & NewsML files (NodeJS) from an interface with form (ReactJS) protected by authentication (Firebase) Responsive front-end integration of the designs provided Implementation of child processes on Node to optimize heavy file processing Reverse geolocation of addresses with GoogleMap API Upload of videos and images in asynchronous FTPS Production pipeline management on Heroku Project management TECHNICAL & FUNCTIONAL ENVIRONMENT REACT, NODEJS, EXPRESS, TYPESCRIPT GOOCLE CLOUD, FIREBASE, HEROKU GITLAB CI/CD, 2 KENPATH Jan 2020 – Today PROJECT Creation, architecture and technical and commercial development of a SAAS media path management solution. Creation of Business Plan, Communication Plan, Financing Plan Application development (Angular, NodeJS, React, Gatsby, MongoDB) Addition of functionalities according to a flexible roadmap TECHNICAL & FUNCTIONAL ENVIRONMENT ANGULAR 11, NODEJS, TYPESCRIPT MONGODB, MONGOOSE STRIPE API, GOOGLECLOUD, AWS AWS, DOCKER, CI/CD CONSERTO – Montpellier Feb 2020 – Jul 2020 PROJECTS & MISSIONS Research and Development engineer Creation of an application for generating customer questionnaires (Angular / Java). Development of functionalities and maintenance on the various applications of COMWATT company. Creation of a solar energy production simulation application for IKEA (VueJS) Micro services architecture proposals to solve recurring code duplication problems (Typescript, NodeJS, Express, Docker) Study, writing, and implementation of a technical debt reduction roadmap on an internal CRM (Angular) Implementation of unit tests and team training. Implementation of a user role functionality (Angular) Mentoring of two juniors in frontend Team training on good GIT practices TECHNICAL & FUNCTIONAL ENVIRONMENT HTML5, CSS3, LESS, JAVASCRIPT ES6, TYPESCRIPT, PHP6, ANGULAR, VUEJS, JEST GITLAB, DOCKER 3 RAKUTEN AQUAFADAS – Montpellier Feb 2017 – Feb 2020 PROJETS ET MISSIONS Senior Developer in agile teams of 2 to 10 people. Development of interactive document generation applications with PDF enrichment. Worked on the Frontend part in Angular / angularJS to implement many features. Development and generation of PWA digital kiosks, mobile (Cordova) or desktop (Electron). Work in Front end (Angular) and back end (NodeJS / ExpressJS) as well as on virtual machines. Development and generation of enriched PDF readers (Angular / angularJS): Implementation of functionalities, optimization of display, implementation of customization options Development and maintenance of an Adobe Indesign plugin Implementation and application of a Migration process from AngularJS to Angular applications on some projects Development of an Inter-iFrames communication library based on the POSTMessage principle. (JS "Vanilla"). Design integration Creation of many reusable modules GitFlow - Implementation of continuous integration / deployment & unit tests on various projects. Team management: helped with implementation of the SCRUM methodology, technical support to other developers. Assisting the team leader, I have provided for his temporary replacement on several occasions. TECHNICAL & FUNCTIONAL ENVIRONMENT HTML5, CSS3, LESS, JAVASCRIPT ES6, TYPESCRIPT, PHP5, POSTGRESQL, MONGODB ANGULAR, REACT, NODEJS, EXPRESS, ELECTRON, ANGULARJS, JQUERY2, AJAX, LODASH, BOOTSTRAP JASMINE, JEST GITLAB, DOCKER WINDOW, MacOS, BASH 4 DIADAO – St-Aunès Feb 2014 – Feb 2017 PROJECTS & MISSIONS Project Developer within a team of 4 developers for websites specializing in high-end hotels and restaurants. Creation of reusable functional modules. Component of interactive maps with points of interest and route calculations (GoogleMap API), Modules for dynamic presentation and reservation of hotel rooms with price and options management. Gateways with booking engine APIs: Booking, Reservit, AvailPro, La Fourchette. Creation of new features on the MGA4 / PIMCORE admin Technical management of projects in complete autonomy: choice of the best techniques to integrate and animate the pages, backoffice, putting into production ... Management of customer contact from validation of charters to final delivery. TECHNICAL & FUNCTIONAL ENVIRONMENT FLASH, HTML5, CSS3, SASS, JAVASCRIPT, PHP5, MySQL JQUERY2, AJAX, UNDERSCORE, WORDPRESS, PIMCORE BOOTSTRAP, FOUNDATION CALLIMEDIA – Castelnau-le-Lez Oct 2010 – Feb 2014 PROJECTS & MISSIONS Web & e-learning developer (HTML5, JavaScript, Flash, Mobile) in the medical and veterinary fields. Creation of a cat anatomy exploration web application for ROYAL CANIN. In charge of a team of 3 developers that I trained in Vanilla JavaScript OOP in a short time. Production of e-learning modules (Web or CD) in pairs: Flash and Powerpoint formatting, transitions, creation of animated characters, synchronization of voice-overs, implementation of educational activities and quizzes mainly for pharmaceutical laboratories (GUERBET, ASTRAZENECA, BAUCH & LOMB, HORIBA, SANOFI ...) On a platform of 5 developers, research and development of solutions intended to migrate the production of modules from Flash to HTML5 and JavaScript or mobile. Use of various solutions like Cordova, AIR, CreateJS or JQuery. Referent on emerging e-learning standards (Experience API / TINCAN) TECHNICAL & FUNCTIONAL ENVIRONMENT HTML5, CSS3, JAVASCRIPT, PHP5, MySQL, FLASH JQUERY1, AJAX, LARAVEL 4 STORYLINE, xAPI (TINCAN), eLearn, ISpring, Articulate Adobe PREMIERE, SOUNDBOOTH, ILLUSTRATOR, PHOTOSHOP 5 FREELANCE – Développeur Flash/PHP - Montpellier Jul 2009 – Aug 2010 PROJECTS & MISSIONS Flash / JS / PHP / JAVA Developer Flash Websites development Development & sale of reusable Flash components: customizable menus and carousels Creation of an experimental application for recording and playing podcasts and mini-games for COULEUR3, a Swiss radio station, in conjunction with the interactive services manager Creation of a video streaming application (live & ondemand) with client player TECHNICAL & FUNCTIONAL ENVIRONMENT FLASH (Actionscript3), HTML4, CSS2, JAVA, PHP5, MySQL JQUERY, AJAX RED5 Server (Sockets & streaming video) LINUX, PHOTOSHOP, ILLUSTRATOR 6 .
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages6 Page
-
File Size-