Brahim - Senior Java/Angular Developer
Ref : 190512M001-
35000 RENNES
-
Développeur, Chef de projet (33 ans)
-
Freelance
Expérience professionnelle
Depuis Mars 2020 à Aujourd’hui : Pôle emploi – Tech lead
Angular/Java - Bordeaux
Projets : Développement des composants PN118 – EX026 – PN055 – EX130 – PN084 pour la gestion
des candidatures, de la recherche d’offres et des chatbots
Projet agile (Sprint de 3 semaines)
Etude et chiffrage des solutions techniques
Accompagnement des développeurs (revue de code et des bonnes pratiques)
Développement fullstack Java/Angular
Mise en place des tests automatiques
Maintenance et configuration des pipelines Jenkins
Veille technique
Environnements techniques
Java 7/8, Angular 7, Tapestry, REST, Junit, Jasmine, Weblogic, Git, InteliJ, Jenkins, Maven
Depuis Janvier 2019 à Mars 2020 : Ratp Smart Systems – Ingénieur
études et développement Angular/Java - Bordeaux
Projets : Guadalajara - Mexico (Système billettique pour l’Amérique latine)
Etudes et chiffrage des solutions techniques
Accompagnement des nouveaux arrivants
Développement Angular/Java
Environnements techniques
Java 8, Angular 8, Spring, Git, InteliJ, Jenkins, Maven
Projets : Bixxi-core (produit générique « Bixxi » pour la gestion des ventes et des validations)
Etude et chiffrage des solutions techniques
Accompagnement des nouveaux arrivantes et des développeurs junior (revue de
code et des bonnes pratiques)
Développement fullstack Angular/Java
Migration du socle technique IHM en Angular 8 et primeng 8 à partir de la version
Angular 7 et primeng 7
Intégration continue : Amélioration et configuration des jobs jenkins
Environnements techniques
Java 8, Spring 5, Angular 7 & 8, Postgresql, Flyway, InteliJ, Webstorm
Projets : CDA (Compagnie des Alpes : Système billettique pour les stations de ski)
Gestion de projet (communication avec le client, suivi des tâches de développements)
Support aux développeurs
Etude et chiffrage des solutions techniques
Développement Angular/Java
Environnements techniques
Java 8, Spring 5, Angular 7, Postgresql, Flyway, InteliJ, Webstorm
Octobre 2015 – Aujourd’hui : Adjoint responsable technique (Développeur - Devops), Orange Application for Business (OAB), Bordeaux
(Soft 4 CMS : Application de gestion des catalogues, 5 personnes - 2 ans)
Objet : Développement d’un ensemble d’outils permettant de présenter et de gérer les différents produits et catalogues des clients professionnels d’Orange
Compétences acquises :
✓ Améliorer le processus de développement et de déploiement d’application Java EE
✓ Accompagner les nouveaux arrivants
✓ Etudier et chiffrer les solutions techniques
✓ Rédiger les spécifications logicielles
✓ Mettre en place la stratégie des tests de performances
Environnements :
o Docker, Ansible
o ELK stack (Elasticsearch, Logstash, Kibana)
o Java 8
o Spring (Spring boot, Spring batch)
o GWT
o Sql Server, Oracle
o Tests fonctionnels (Jbehave)
Août 2015 : Développeur Java/Angular, Orange Applications for Business (OAB), Rennes
(Portail L-CRI, 4 personnes - 1 mois)
Objet : Participer à la réalisation du portail L-cri permettant d’analyser et d’évaluer les applications Orange
Environnements :
✓ Java 8
✓ Spring
✓ Angular v1.5
Mars – Juillet 2015 : Développeur full stack Javascript, Orange Application for Business (OAB), Rennes
(Etude de l’industrialisation du développement d'applications Javascript, – 5 mois)
Objet : Etude des différents outils de développement d’applications javascript côté client et serveur
Environnements :
✓ Angular v1.5
✓ Nodejs
✓ Mongodb
✓ Tests unitaires (jasmine) et fonctionnels (Selenium)
Novembre 2014- Avril 2015 : Stagiaire développeur Java, AZnetwork, Rennes
(Projet industriel, 5 personnes – 5 mois)
Objet : Réaliser une plateforme qui permet de suivre l’état de santé du patient
Environnements :
✓ Java EE
✓ Drools
✓ Mysql, Javascript, Html 5
Juin – Aout 2014 : Développeur JavaScript, ICT Labs (Lizenn), Rennes
(Portail Occi-js, 4 personnes – 3 mois)
Objet : Réaliser un portail admin permettant de présenter et de gérer des ressources physiques et logiciels dans le cloud
Environnements : Angular v1.5, Html 5, Moongoose
Formation
2018 Spring, Spring boot, Spring batch
2016 Maven
2012-2015 : Diplômé de l’Ecole Supérieure d’Ingénieurs de Rennes (ESIR), option Langages et Systèmes d’Information (LSI)
2011-2012 : Cycle ingénieur en Réseau Informatique et Systèmes d’Information, Faculté des Sciences et Techniques Guéliz (FSTG), Marrakech
2009-2011 : Classes préparatoires, filière Physique et Sciences de l’Ingénieur, Lycée Ibn Taymia, Marrakech
2008-2009 : Baccalauréat scientifique, option Physique Chimie, mention très bien, Lycée Salah Dine AL Ayoubi, Marrakech
✓ Anglais (CLES 2) – Allemand (A2) – Arabe (Langue maternelle) – amazighe (Langue maternelle)