[nom]
Ingénieur en Génie Logiciel
GSM: ([téléphone]
[lien] : [e-mail]
[lien] : [lien]
[adresse]
8030 Grombalia
Nabeul-Tunisie
PRINCIPALES COMPETENCES
NIVEAUX D’INTERVENTION
Définition des besoins
Développement Web / Mobile
Rédaction des spécifications techniques
Réalisation et tests
Hébergement des applications
Monitoring
Scripting
COMPETENCES
Bases de Données: MySQL, Mongo DB
Développement Backend: Java, J2EE, SpringBoot, Play Framework, Rest API, GraphQL, JDBC, Hibernate, JPA, Spring Security, jUnit
Développement Frontend: HTML, CSS, JavaScript, TypeScript, Bootstrap, Angular, ReactJS, JQuery, Ajax
Développement Mobile : Android
Autres : ChartJS, Grunt, Keycloak, Prometheus, Grafana, Maven, Git, Gitlab, Sonar, Nexus, Jenkins, AWS, RabbitMQ, Swagger, JavaFX
Outils: IntelliJ Idea, STS, Visual Studio, Eclipse, VS Code, Android Studio, Postaman, Jira, Slack, Microsoft
Teams
LANGUES
Arabe : Langue maternelle
Anglais: Intermédiaire
Français : Courant
FORMATION
2019-2022 · Le Diplôme National d’Ingénieur en Informatique
Tunis-Tunisie · L’Ecole Supérieure privée d’Ingénierie et de technologie (ESPRIT)
2016-2019 · Licence Appliquée en Science et Technologies de l’Information et de la Communication
Sousse-Tunisie · L’Ecole Supérieure des Sciences et de Technologie de Hammem-Sousse (ESSTHS)
2015-2016 · Diplôme du Baccalauréat - Section Mathématiques
Grombalia-Tunisie · Lycée secondaire de Grombalia
EXPERIENCE PROFESSIONNELLE
Octobre 2023 - Aujourd’hui Hammamet -Tunisie
Open Bee, Développement de logiciels
Projet : Conception et développement d’une application Web destinée pour la gestion des licences et des instances Portal, déploiement, mise à jour et monitoring
Poste occupé: Ingénieur Développement Full Stack Java et Angular
Missions et tâches réalisées:
Spécifications fonctionnelles, analyse et conception technique
Réalisation des développements
Gestion de l'infrastructure et de la maintenance des applications
Assurer la qualité de code et performances
Aider à la rédaction des documents techniques liés au produit
Environnement: Java 17, Spring Boot, Angular 14, jUnit, Python Scripting, RabbitMQ, HTML, CSS, JavaScript, BootStrap, JQuery, Git, Jenkins, WinSCP, Putty, Scrum, Jira
Janvier 2022 - Septembre 2023 Tunis - Tunisie
ESG SMARTER, Services Financières
Projet : Conception et développement d’une plateforme « ESG Smarter » pour afficher les résultats des analyses et des algorithmes de scoring des sociétés ESG
Poste occupé: Ingénieur Développement Full Stack Java et ReactJS
Missions et tâches réalisées:
Développement du Backend avec Spring | Gestion des rôles et les accès à travers Keycloak
Création de dashboards interactifs avec ReactJS et ChartJS pour visualiser les indicateurs ESG
Mise en place de la surveillance applicative via Prometheus, Grafana et Spring Actuator
Déploiement de la plateforme sur une machine virtuelle AWS, avec un pipeline CI/CD incluant Maven, GitLab, Jenkins, SonarQube et Nexus
Environnement: Java 11, Spring Boot, ReactJS, GraphQL, Hibernate, MongoDB, Keycloak, ChartsJS, Spring
Actuator, AWS Cloud, Grafana, Prometheus, Git, Nexus, Jenkins, SonarQube, Maven, Slack, Jira, Scrum
Juillet 2021 - Septembre 2021 (Stage) Tunis-Tunisie
Naxxum Mea, Services Informatiques et Solutions Digitales
Projet : Réalisation d’un Marketplace applicatif offrant un socle de base permettant d'héberger des applications connectables entre elles destinée pour les employés de la société
Poste occupé: Développeur Full Stack .NET 5 et Angular 11
Missions et tâches réalisées:
Conception du modèle de données
Mise en place de l’architecture microservices
Développement du Backend avec .NET5 et à l’aide du protocole Odata
Mise en place des services Rest documentés avec Swagger
Développement du Fronted avec Angular 11
Environnement: . NET5, AzureDevOps, Angular 11, Angular Materials, GitHub, Odata, Swagger, Scrum
Février 2019 - Avril 2019 (Stage) Ben Arous-Tunisie
Sagemcom, Services Electronique / Electricité / Energie
Projet : Conception et réalisation d’une carte commande à base d’un Microcontrôleur PIC pour contrôler des systèmes de test industriels (système embarqué «VODA5657»)
Poste occupé: Technicien en Robotique et Automatisme
Missions et tâches réalisées:
Conception et réalisation des cartes électroniques basées sur des microcontrôleurs 16F877A
Mise en place de ces cartes dans la chaîne de production pour piloter les interfaces de test
Environnement: Microcontrôleur, langage C, Pic C Compiler , carte électronique, Proteus, Ares, Putty
Diplômes et Certifications
Web Development with Java Spring Framework
Délivré par Coursera Août 2022
Diplôme National d’Ingénieur en Informatique (DNI)
Délivré par L’Ecole Supérieure Privée d’Ingénierie et de Technologie (ESPRIT) Juillet 2022
IT Fundamentals for Cybersecurity Specialization
Délivré par IBM · Août 2022
Scrum Foundation Professional Certificate (SFPC)
Délivré par Coursera Février 2021
Licence Appliquée en Sciences et Technologies de l'Information et de la Communication
Délivré par L’École Supérieure des Sciences et de la Technologie (ESSTHS) · Juillet 2019