Analytique, rigoureux, curieux.
Principalement expérimenté en Java côté backend, et Angular ou VueJS côté frontend.
Bien que mon expérience professionnelle acquise soit principalement dans le développement web, je m'intéresse aussi un peu à la cybersécurité, le développement avec des langages plus proches de la machine(C, C++, Go, Rust, ...) ou encore l'algorithmie.
J'ai une préférence pour avoir la possibilité de faire du télétravail avec de préférence un minimum de 2j/semaine. Certaines périodes je fais peu de télétravail ,voire aucun, et durant d'autres périodes (en particulier lors d'épisode de chaleur intense), j'ai tendance à privilégier le télétravail.
Le cas de figure où je peux comprendre que le télétravail ne soit pas possible est s'il y a des contraintes particulières(par exemple contraintes de sécurités du client)
Principalement développeur fullstack sur les 3 missions que j'ai eu depuis mon arrivé à CGI :
Première mission :
"Refonte d'un système de requête de données"
->Evolution ayant pour finalité une refonte de certains éléments ainsi que de l'ajout d'une interface permettant de construire des requêtes en utilisant des filtres sur certaines données, ou alors en pouvant directement écrire du SQL(les requêtes d'écritures sont automatiquement bloquées par mesure de sécurité)
->Développement fullstack : Java 8-11, Spring boot, Struts 1, HTML/CSS/Javascript
->Ecriture des cas de tests ainsi que de quelques tests unitaires avec JUnit
Deuxième mission :
"Maintenance applicative sur des applis de ventes de pièces d'avions et gestions de factures"
-Plusieurs applications par périmètres, dans mon périmètre il y avait 8 applications et je participais particulièrement à la maintenance de deux applications
-> Développement full stack : Java 5 à 8, Hibernate, Spring Framework, JSP, HTML/css/Javascript
-> Jenkins pour la génération du package de livraison pour un environnement spécifique(intégration, avant production, production)
->Sonarqube pour la qualité de code
->Troisième mission :
"Refonte d'une application de réparation d'avions"
->Evolution avec plusieurs refontes sur plusieurs parties de l'application. Mon travail était principalement sur un formulaire de prise de rendez-vous pour une correction ou réparation, en cas de panne ou de défauts de l'avion
->Développement principalement frontend: VueJS 2, Vuelidate, Vuex, Webpack
->Création de nouveaux composants, refonte de certains existants
->Ajout de nouvelles fonctionnalités sur le formulaire comme la possibilité de revenir en arrière, ou ne pas pouvoir aller sur la partie suivante avant d'avoir valider la page courante
- English