Développeur Full Stack - THALES (sept. 2018 – aujourd'hui)
Expert JS (mars 2018 – juil. 2020)
Rattaché au groupe d'experts de SII Nantes, mon rôle portait sur :
l'audit d’applications clients (audit de sécurité, audit de performance, audit de qualité de code)
l'accompagnement (coaching) de collaborateurs en mission chez les clients, avec un suivi soit individuel soit en équipe. Partage de bonnes pratiques, monté en compétence, sensibilisation à la qualité, la sécurité et la robustesse du code etc.
la réalisation d'entretiens techniques de candidats (JavaScript, le Web en général) et préparation de fiche "modèle" pour faire ces entretiens
la participation à certaines réponses à appel d'offre et chiffrage
l'animation de meetups (PWA, devops…) et Transformer Day
Cette activité représentait 20% de mon temps chez SII
Développeur Full Stack - SODEBO (mars 2018 – sept. 2018)
Réalisation d'une application de gestion d’ordres de production, puis d'une application de reporting de journée de production :
Développement backend, API REST en Java avec le framework SpringBoot
Développement frontend en Javascript avec le framework Angular
Tests unitaires avec JUnit, Karma et Jasmine
Optimisation code et Webpack pour réduire le build et accélérer le démarrage de l’appli
Communication avec le reste du SI via RabbitMQ
Build, Intégration et déploiement continu avec Maven, Webpack et Jenkins
Chiffrage et développement des évolutions
Contexte Agile, méthode Scrum. Ateliers UX avec le client
Beekast est une startup qui propose une application permettant de rendre les présentations interactives (pour les réunions, formations, séminaires, …) en collaborant en temps réel avec son audience.
Développement de Webservices Node.js dans une architecture en microservice, communication asynchrone via RabbitMQ
Création de nouveaux schémas GraphQL
Développement de nouvelles fonctionnalités sur le front Vue.js
Bimedia est une société qui commercialise des caisses pour les buralistes et qui développe son propre logiciel d’encaissement ainsi que de nombreux services.
Développement d’applications métier en AngularJS côté front et NodeJS côté back-end. Contrainte forte sur l’optimisation du code pour les performances des applications sur les caisses des clients
Développement de Webservices REST en NodeJS, optimisation de requêtes en base PostgreSQL et MongoDB
Développement et maintenance de nombreuses applications sous CodeIgniter, Magento …
Formation utilisateurs sur l’utilisation des applications, rédaction de documentations techniques et fonctionnelles
Création de tâches Gulp, utilisation de Bower, NPM
Option Développeur. Technicien chargé de la conception, du développement et de la maintenance d'applications informatiques, au sein d'une société qui développe des logiciels pour ses clients ou au sein d'une organisation qui conçoit elle même ses propres applications.
Option Télécommunications & Réseaux Le technicien titulaire du bac professionnel SEN (Systèmes Electroniques Numériques) est en charge de la mise en oeuvre et l'entretien des systèmes électroniques et informatiques ainsi que des systèmes de communications des entreprises et des administrations.
Le titulaire du BEP Métiers de l'électronique intervient sur l' analyse et la validation du fonctionnement des systèmes électronique, il expérimente et fabrique ces structures.