
Bouzaabit Said
Senior software and Cloud engineer (Java/Spring/An
1 recommandation
Salaire / Taux journalier
1 personne recommande
Toulouse, France
Mobilité : Genève, Paris, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Fullstack Software Engineer with more than 12 years of experience. A true "Geek" passionate about new technologies and particularly Microservices, Serverless, Cloud, DevOps architectures (Microservices, Event driven with Kafka, Hexagonal...) and their use in an agile context (Scrum/Safe). I had the opportunity to work on various IT projects in different sectors of activity based on technologies such as: JAVA, JEE, Spring, Spring Boot, Angular, ReactJS, AWS (Amazon web service), Jenkins, Terraform... • Study and Analysis of business requests. • Proposal of technical solutions and estimation of loads. • Modeling and design of technical solutions. • Development, testing and deployment. I am really motivated to work on interesting, innovative projects and also to take on new challenges. Do not hesitate to contact me for any mission opportunities, I nevertheless remain attentive to the market: [email protected]/06 32 70 42 49
Expérience de travail
OPEN
mars 2023 - Présent
3 ans 8 mois
Toulouse, France
Ingénieur développeur Senior JAVA
mai 2024 - Présent
2 ans 6 mois
Toulouse, France
Le projet PC-SCOL est un projet national de refonte du système d'information (SI) destiné à l'ensemble des universités et écoles d'ingénieurs françaises : gestion des offres de formations, des inscriptions des étudiants et paiements, le contrôle et le suivi des cursus… Conception et développement des nouvelles évolutions de l’application. - Développement des API en utilisant l’approche API first avec OpenAPI Generator. - Développement des Batch pour les traitements en masse avec Spring Batch et Kafka. - Mise en place des tests unitaires et d’intégration avec TestContainers. - Maintenir la base des données avec des scripts Liquibase. - Effectuer des revues de code pour assurer la qualité, la lisibilité et la maintenabilité du code. - Participation active aux rituels agiles Scrum (Daily Scrums, Sprint Plannings, Rétrospectives…) et Safe (PI Planning). Environnement technique: JAVA 17, Angular 16, NgRx, Spring 6, Spring Boot 3, Spring Data, Hibernate 5, Postgres 15, Liquibase, Spring Batch, Kafka, JUNIT, Mockito, TestContainers, Swagger, Jenkins, Gitlab, Jira, Intellij Ultimate, VScode
Ingénieur développeur Fullstack Senior JAVA/Angular
mars 2023 - juil. 2024
1 an 5 mois
Toulouse, France
Projet Vasco : Gestion des conventions interuniversitaires pour le compte de l'Université de Bordeaux. - Participation à toutes les phases du développement du projet : de la conception à l’intégration à la fois sur du Front-End et sur du Back-End. - Développement from scratch du module d'authentification avec Spring Security 6 et JWT. - Participation dans la mise en place de l'architecture Hexagonale de la partie Backend. - Conception et développement d'API Java (Rest). - Tests Unitaires et test d'intégration avec Testcontainers et Liquibase. - Résolution de problèmes techniques. - Revue de code et validation. - Amélioration continue. Environnement technique : JAVA 17, Spring boot 3, Spring 6 ( Spring Security, Spring Data, Spring Batch, Spring Sleuth), Hibernate 6, Lombok 1.18, Mapstruct 1.5, SL4j, Node.js 18.15, Angular 16.2, Gradle, Intellij Ultimate, Vscode, Postgres 15, Liquibase 3.0, Docker, Testcontainers 1.18, CAS, LDAP, JUNIT 5, Mockito 4.8, Swagger, Jira, Gitlab CI/CD, AWS (S3). -- Tâches transverses : - Entretiens et validation technique (Front et Back) des nouveaux candidats chez Open.
IBM Interactive - an IBM company
juin 2018 - mars 2023
4 ans 10 mois
Toulouse, France
Ingénieur développeur confirmé Fullstack JAVA/ReactJs et Cloud AWS
janv. 2021 - mars 2023
2 ans 3 mois
Toulouse, France
Projet HaLo (Hard Landing Optimisation) : Une application pour l’optimisation des atterrissages critiques de type « Hard landing» pour les avions A321 XLR d’AIRBUS. - Analyse du besoin et chiffrages. - Conception technique et développement Micro-services en Java/SpringBoot, REST API. - Développement des composants Frontend en ReactJs. - Test et déploiement avec une chaine CI/CD Jenkins et Terraform. - Participation aux rituels Agile Scrum/Safe et à l’amélioration continue. - Revue de code et veille technologique. Environnement technique: JAVA 11, Python 3, Spring 5, Spring Boot 3, Spring Cloud, Consul, Spring Data JPA, Spring Security, Hibernate, AWS (EC2, S3, ELB, RDS, KMS), Junit, Mockito, ReactJs 17, Web service REST, Jenkins, Terraform, SonarQube, VersionOne, Git/Github, Confluence.
Ingénieur développeur Web Angular 9
avr. 2020 - déc. 2020
9 mois
Montpellier, France
Mission chez Royal Canin. Projet Vetservices : Une application à destination des vétérinaires pour la gestion de la nutrition et la santé de l’animale. • Analyse et estimation des User stories décrites par le Product Owner. • Conception de la solution technique et la réalisation des développements appropriés en mode "Agile". • Développement des améliorations et corrections de bugs. • Rédaction des documentations techniques et fonctionnelles. • Assurer une veille active sur les nouvelles technologies. Environnement technique : • Angular 9, RxJs, NgRx, Okta SSO, Sendgrid, PhraseApp, Google Analytic, Microsoft Azure Devops.
Software/Cloud Engineer
juin 2018 - mai 2020
2 ans
Toulouse, France
IBM Interactive - Toulouse (mission chez Airbus). Ingénieur logiciel/Cloud/DevOps. Projet SAS (Skywise Authorization Service) : Mise en disposition des services de gestion des droits et des autorisations pour les applications Skywise d’Airbus. · Conception/implémentation/déploiement des AWS Lambda et l’exposition des services via des API Gateway. · Requêtage de la base de données graph Neptune. · Réalisation des scénarios de Tests unitaires et des tests d’intégration. · Contribuer à l’intégration des développements logiciels dans le Pipeline d’intégration continue (Jenkins, Scripting, Serverless Framework). · Frontend : Conception et développement des composants IHM en ReactJS. · Participer à la conception des architectures techniques (cloud AWS/micro-services) et l’évolution des systèmes et outils en place. · Réalisation des Dashboards Splunk pour le Monitoring et l'alerting. · Appliquer une démarche Agile/Devops. Environnement technique : • Amazon Web Service : AWS Lambda, S3, CloudFormation, CloudFront, Neptune, API Gateway, Cognito • Outils Intégration Continue : Jenkins, Git, Maven, Serverless Framework. • Système : Linux, Docker. • Développement et scripting : Java 8, Shell, Javascript. • Technos Web : ReactJS, HTML/CSS, MaterialUI. • Outils de gestion projets Agile : Version One. • Monitoring : Splunk.
Ingénieur logiciels JAVA JEE/ ANGULARJS
Web-atrio
avr. 2017 - mai 2018
1 an 2 mois
Toulouse, France
Mission chez Airbus -Toulouse : Projet ADNS/AirnavX : Advanced data navigation & Services. Application moteur de recherche et de publication des documents techniques des avions Airbus. Analyse des besoins. Analyse et correction de remontées d'anomalies. Modélisation et développement des composants logiciels (back-end, front end, client/serveur...). La mise en place des tests (UT, Intégration). Validation avec son équipe des fonctionnalités développées. Environment technique : Back : Java8, Spring Boot, Webservice Soap et Rest, Jersey, XML/XSD, Dom4J, Jaxb, Elasticsearch, kibana, logstash, Git, SVN, Neo4J, ActiveMQ, Eclipse, Junit, TDD Front : AngularJs 1.5, nodeJs, Glup, Karma, Protractor, yoman, AngularMateriel. Mode AGILE : Scrum.
Software engineer
Capgemini
sept. 2015 - mars 2017
1 an 7 mois
Rabat, Maroc
Projet TMA du système de facturation et de gestion de la relation client pour le client Français "Lyonnaise Des Eaux – Suez Environnement" - Utilities sector. Rôle et missions : - Analyse et correction de remontées d’anomalies en productions. - Conception technique de nouvelles évolutions (Rédaction de CTD (Conception Technique Détaillée). - Développement des nouvelles évolutions. - Rédaction et passation de cas de tests unitaires et d’intégration avec JUnit. - Développement de Patchs PL/SQL pour le rattrapage et la correction de certaines données. - Optimisation de requêtes SQL. - Tests et validation des développements avec l’équipe de test. - Contact direct avec le client (proposition de solutions, assistance, consulting …). - Méthodologie : LEAN management, Daily Stand Up Meeting (DSTUM) pour le suivi d’avancement et alertes au quotidien. - Gestion des demandes via ServiceNow. Environnement technique : le progiciel Oracle CC&B (Oracle Customer Care and Billing),Oracle, JAVA, J2EE, JUnit, Hibernate, HPQC, Webservice SOAP, Appache Tomcat, SVN, MAVEN...
Ingénieur développeur Java/JEE
Myopla
sept. 2014 - oct. 2015
1 an 2 mois
Tanger, Maroc
Mission : Participation aux différentes phases des projets : - Evaluation des spécifications techniques et fonctionnelles - Développement, Correction des anomalies, Suivi et validation des livraisons - Test unitaire et intégration - Assistance à la mise en production Technologies utilisées : Spring, Struts2, JSF/PrimeFaces, JPA/Hibernate, Maven, SVN, WebService Restful/JERSEY, XML/JSON, SqlServer, PostgreSql, Oracle.
Freelance : Conception et développement du site web de l'école MEDSUP
https://med-sup.org/
juil. 2014 - août 2014
2 mois
Tanger, Maroc
Conception et développement du site web de l'Ecole MedSup Management Technologies : Wordpress, HTML/CSS, PHP5/MySql, Javascript, JQuery
Stage : Projet de Fin d'Etudes en Cloud Computing
Cires Telecom
févr. 2014 - juil. 2014
6 mois
Tanger, Maroc
Etude et déploiement d'une plateforme Cloud Computing du type IAAS: OpenStack - Analyse des besoins et rédaction du cahier de charge. - Conception de l'architecture IAAS à déployer dans le Datacenter de CIRES Telecom. - Etude comparative des solutions Cloud : OpenStack, CloudStack, OpenNebula... - Etude du fonctionnement des modules de base d'OpenStack (Havana) : Nova, Glance, Cinder, Horizon, Keystone... - Installation, configuration et déploient d'OpenStack. - Réalisation d'une maquette de test. - Formation et rédaction du guide d'utilisation.
Analyste développeur .NET
Polydesign System SARL
juil. 2013 - oct. 2013
4 mois
TFZ
Réalisation d'une application de gestion et de suivi des réclamations clients Technologies .NET 4 : C#, Entity Framework, ASP.NET, Crystal Reports,
Analyste Programmeur.
Ressources Informatique de l’Université Abdelmalek Essadi (CRI).
avr. 2012 - juil. 2012
4 mois
Tanger, Maroc
Réalisation d’une application pour les pré-inscriptions en ligne sur le site de l’université Abdelmalek Essadi (UAE). Technologies Web utilisées : PHP5, Javascript, JQuery, Ajax, Dreamweaver CS5. http://www.uae.ma/portail/FR/index.php
Administrateur Réseau/Systeme
Groupe d’aménagement Alomrane de Meknès.
avr. 2011 - juil. 2011
4 mois
Meknès, Maroc
Mise en place d’un système de supervision réseaux. Technologies : Zabbix, Nagios, SNMP, Ubuntu 12.04,
Technicien Supérieur.
la R.A.D.E.E.M.
juil. 2010 - août 2010
2 mois
Meknès, Maroc
Développement d’une application VB6 pour la gestion des compteurs électriques.
Technicien Supérieur.
Multi-Level
juin 2010 - juil. 2010
2 mois
Tanger, Maroc
Installation des réseau locaux et maintenance du matériel informatique.
Formation
Ecole Nationale des Sciences Appliquées
Ingénieur d'Etat, Ingénierie informatique
2012 - 2014
2 ans 1 mois
Résultat : Bien
Activités et associations : Membre du Comité Organisateur de TEDx Khouribga/ Membre du Comité Organisateur de Evénement OpenSource Days -ENSA Khouribga-/ Membre de l'organisation nationale Jeune Leaders Marocains/ Champion Tournois National Universitaire de Jeux des Échec/ Participant à la rencontre International des Jeune -Paris 2011-
Faculté Polydisciplinaire - Université Abdel Malek Essadi
Licence Professionnelle, Gestion du Web / multimédia et webmaster
2011 - 2012
1 an 1 mois
Résultat : Bien
Activités et associations : Rattaché à un chef de projet au sein d’une équipe technique, je participe aux différentes phases de projet (applications, portails, sites e-Commerce, Intranet…) • Conception • Intégration • Développement • Test • Documentation • Maintenance tout en se basant sur les technologies Java/JEE : JPA, Hibernate, JSP, JSF, Strut2, Spring
Ecole Supérieure de Technologie -Meknes-
DUT, Informatique
2010 - 2012
2 ans 1 mois
Résultat : Bien
Activités et associations : Jeux d’échec Club Audio Visuel