fr
fr
developer avatar
Selim Hoummadi
Not open to job opportunities
Back-end developer
Bordeaux
Permanent contract
Hybrid remote
Technologies
About
Selim Hoummadi
Développeur Java / Angular, curieux, rigoureux
Back-end developerBordeaux
developer avatar
Description

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)

Professional experiences
1 an of experience as Back-end developer (or similar)
Développeur
CGI - BordeauxJan 2022 - today · 2 years 11 months

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

Schools
3 years of higher education
AJC Formation
Formation certifiante Java Spring Angular2022
IUT Informatique d'Amiens
Licence professionnelle RGI(Réseaux et Génie Informatique)2020
IUT Informatique d'Amiens
DUT informatique2018
Technologies
Skills
Interested by...Java, C/C++, Web dev, Mathematics & algorithms
Languages
  • English
Tests
Java - January 4, 2024Top 1% with a score of 2860 points
Object Oriented Programming - December 26, 2023Top 17% with a score of 2725 points
Maven - January 4, 2024Top 25% with a score of 2750 points
Java - Fundamentals - December 5, 2023Top 34% with a score of 2597 points
Javascript - Fundamentals - December 26, 2023Top 1% with a score of 2883 points
Algorithmics - Fundamentals - December 26, 2023Top 28% with a score of 2648 points
Object-oriented programming - Fundamentals - May 30, 2024Top 5% with a score of 2690 points