Zied - Développeur JAVA
Ref : 210608B002-
Domicile
2097 BEN AROUS (Tunisie)
-
Profil
Développeur, DevOps, Consultant (45 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Développeur Java FullStack
Jan 2020 - Jan 2021Réalisation de POCs pour le développement d’une application de déclaration automatique de
Environnement technique : Java 8, Angular 8, Spring Boot, Feign, Keycloak, Angular Material, Camuda, Alfresco, Oracle, k8s, GitLab, Docker, Spring Data, Jenkins
garanties pour les crédits.
Étude, Conception, Développement et Déploiement d’une application web suivant les
normes des architectures micro-service.
Développement des micro-services ms-déclaration( paramétrage de la déclaration
automatique), ms-workflow (gérer les processus métiers), ms-notification (notifier l’utilisateur
ou le partenaire de l’état l’avancement d'un dossier), ms-ged, etc
Développement de la partie front
Intégration de keycloak dans l’architecture
Déploiement de la solution sur kubernetes -
Développeur Java FullStack
FreeLanceJan 2020 - Jan 2021Projet EShop (Application Web pour le e-commerce)
Environnement technique : Java 8, Angular 8, Spring Boot, JPA, Maven, JWT, Spring Data, Stripe, MySQL, Eclipse, GIT
Conception et développement d’une application web ecommerce de vente en ligne
des vêtements.
Il s’agit de créer une boutique de vêtements en ligne ; ce projet se compose en deux
parties, une partie admin pour la gestion de la boutique et une partie vitrine pour le client.
Partie Vitrine :
Inscription, Authentification, oublie de mot de passe et Contrôle d’accès
Consulter les détails de chaque produit
Gestion de panier
Rechercher un produit
Passer, annuler et consulter l’historique des commandes
Gérer la Livraison et le Paiement
Gérer son profil
Partie Administrateur :
Gestion des produits et des catégories
Gestion des commandes -
Formateur
GTAJan 2019 - aujourd'huiFormateur JAVA, Python, Linux et C
-
Développeur Java EE full Stack FreeLance
Projet OOSE (Oil Olive Stock Exchange )Jan 2018 - Jan 2019Conception et réalisation d’une application web pour l’échange d’offres pour l’huile
Environnement technique : Java 8, Angular 7, Spring Boot, Maven, Spring Security, JWT, Spring Data, Stripe, MySQL, Hibernate, Eclipse, GIT
d’olive, Spring 5.0 , Angular 7
Rédaction des spécifications techniques (Conception et Modélisation en UML :
Diagrammes de Séquences et Diagrammes de Classes )
Participation au développement des modules du Front-End ( Angular 7)
✔ Espace Utilisateur : permettant la gestion des offres des utilisateurs
✔ Espace Manager : Accessible aux managers de la plateforme
✔ Espace RP : Accessible aux responsables de paiement
Participation au développement du processus métier de l’application (Back-End) :
Implémentation avec Spring Boot, l’accès utilisateur est géré par Spring Security. JPA pour la
couche de persistance des données. -
Formateur IT Business School Architecture n-tiers : Java EE
Service Oriented Architecture : SOAP, REST, BPEL2017 - aujourd'huiComposition de Services, Architecture
Micro-Service,...
Mini projet J2EE: Implémentation d’une application web permettant aux étudiants de créer et
de lister leurs réclamations, et à un administrateur d’administrer les comptes.
Mini projet J2EE: Implémentation d’une application pour la gestion des catalogues des
produits. -
Administrateur Réseau et Formateur
ESAT Tunis2006 - 2017Clonage simultané de postes en réseau avec DRBL (Diskless Remote Boot in Linux)
Partage sécurisé en réseau dans un environnement windows server 2003
Adressage IP et Security Monitoring
Membre de l’équipe de l’installation et de la configuration du simulateur Boeing 747
Formateur JAVA
Formateur SQL
Formateur VBA -
Formateur
ISET Nabeul2002 - aujourd'huiProgrammation Réseau en Java,
Authentification forte dans un Réseau WiFi avec Radius, 802.1X, FreeRadius, FST Tunis, 2016 Mise en place d’une infrastructure à clé publique PKI, JSP, MySql, OpenSSL, LDAP et OCSP, ISET Nabeul, 2015
Programmation Orientée Objet,
Programmation C,
Sécurité des Applications Web,
Administration Linux,
Sécurité des Réseaux,
Systèmes d’exploitation 2
Base des données,
UML2,
Systèmes embarqués
Encadrement de projets :
Administration automatisée d’un réseau, icinga, ISET Nabeul 2018
Réalisation d’un système de traitement automatique des plans de vol et d’affichage des
strips de vol pour les contrôleurs aériens, JavaFX, OACA 2019 -
Ingénieur de Conception et de Développement
MS VS et Qt MKS TunisHermès Feed et Front2000 - 2002Amélioration continue de l’architecture en remaniant le code hérité.
✔ Conception d’un logiciel pour le suivie les opérations boursières
✔ Développement d’un serveur de flux boursier
✔ Migration vers le Framework Qt et Unix
Portofoglio: Réalisation d’ une application personnalisée pour la Gestion de Portefeuille
Boursier
✔ Gestion des Ordres
✔ Gestion des Avis
Hermes Risk : Développement de nouvelles fonctionnalités pour la gestion de risque des
ordres boursiers
Ajout de nouvelles fonctionnalités pour le produit Hèrmes Trade
Mission à Banque Edouard Constant, Genève
Formateur MS Access VBA
Formation
Langages et Frameworks: Angular, Spring Boot, Java, C, C++, Swagger, VBA, Perl, Python,
Linux shell, Thymeleaf, Matlab, Qt, MFC
DevOps: Git, Docker, k8s, Ansible, Jenkins
Web: php, HTML5, CSS 3, XML, SSE, WebSocket, WebRTC
Bases de données: MySQL, Oracle, SQL Server, Hibernate, JPA, JPQL
IDE: IntellJ, Visual Studio Code, Eclipse, Netbeans, CodeBlocks
Virtualisation: Xen, VMWare, Qemu, VirtualBox, Docker
Systèmes: Linux, TinyCore, Windows, DOS et ReactOS
Systèmes Embarqués: Raspberry Pi, STM32f4, Arduino
Autres Domaines:
UML2, PL-SQL, T-SQL, STL, iSCSI, FreeNAS, PXE, Sécurité des
Réseaux, IPv6, Administration Windows
PUBLICATION
Septembre 2006: Z. ********, M. Turki-Hadj Alouane, "Algorithme MMax FxLMS pour
l’Annulation Active de Bruit", International Symposium on Signal, Image, Video and
Communications, isivc’06 Hammamet, Tunisie
CERTIFICATION - FORMATIONS
Octobre 2020 : Formation Devops (GitLab, Docker, k8s, Ansible, Jenkins)
Juillet 2019 : Formation Oracle Certified Professional, Java SE 8(OCPJP)
Août 2018 : Oracle Certified Associate, Java SE 7 Programmer (OCAJP) : Score de 85%
Janvier 2017 : Formation Android (niveau intermédiaire)
Langues: Arabe (langue maternelle), Français (Excellent), Anglais ( Bon Niveau)
RÉALISATIONS PERSONNELLES
Mini-Projets:
Application Web pour la gestion de comptes bancaires: Spring Boot, Spring Security, Spring
MVC, Spring Data, Thymeleaf, MySQL
Application Web pour la gestion de produits : Architecture Micro-Service, Spring Boot, JAX-RS,
Config Server et Client, H2, Eureka, Swagger
Application Web Front et Back End pour la Gestion des Employées: Spring Boot, JPA, Spring
Security, JWT, Angular 8
Desktops: Application client/serveur développée en JAVA pour la surveillance et la gestion d’une
classe: sockets, threads et swing
PREDELEC: Application .net basée sur les théories de la prévision des tendances, cette application
est capable d’estimer la consommation future à moyen et long terme de l’énergie, ENIT, 2018
Langages et Frameworks: Angular, Spring Boot, Java, C, C++, Swagger, VBA, Perl, Python,
Linux shell, Thymeleaf, Matlab, Qt, MFC
DevOps: Git, Docker, k8s, Ansible, Jenkins
Web: php, HTML5, CSS 3, XML, SSE, WebSocket, WebRTC
Bases de données: MySQL, Oracle, SQL Server, Hibernate, JPA, JPQL
IDE: IntellJ, Visual Studio Code, Eclipse, Netbeans, CodeBlocks
Virtualisation: Xen, VMWare, Qemu, VirtualBox, Docker
Systèmes: Linux, TinyCore, Windows, DOS et ReactOS
Systèmes Embarqués: Raspberry Pi, STM32f4, Arduino
Autres Domaines:
UML2, PL-SQL, T-SQL, STL, iSCSI, FreeNAS, PXE, Sécurité des
Réseaux, IPv6, Administration Windows
PUBLICATION
Septembre 2006: Z. ********, M. Turki-Hadj Alouane, "Algorithme MMax FxLMS pour
l’Annulation Active de Bruit", International Symposium on Signal, Image, Video and
Communications, isivc’06 Hammamet, Tunisie
CERTIFICATION - FORMATIONS
Octobre 2020 : Formation Devops (GitLab, Docker, k8s, Ansible, Jenkins)
Juillet 2019 : Formation Oracle Certified Professional, Java SE 8(OCPJP)
Août 2018 : Oracle Certified Associate, Java SE 7 Programmer (OCAJP) : Score de 85%
Janvier 2017 : Formation Android (niveau intermédiaire)
Langues: Arabe (langue maternelle), Français (Excellent), Anglais ( Bon Niveau)
RÉALISATIONS PERSONNELLES
Mini-Projets:
Application Web pour la gestion de comptes bancaires: Spring Boot, Spring Security, Spring
MVC, Spring Data, Thymeleaf, MySQL
Application Web pour la gestion de produits : Architecture Micro-Service, Spring Boot, JAX-RS,
Config Server et Client, H2, Eureka, Swagger
Application Web Front et Back End pour la Gestion des Employées: Spring Boot, JPA, Spring
Security, JWT, Angular 8
Desktops: Application client/serveur développée en JAVA pour la surveillance et la gestion d’une
classe: sockets, threads et swing
PREDELEC: Application .net basée sur les théories de la prévision des tendances, cette application
est capable d’estimer la consommation future à moyen et long terme de l’énergie, ENIT, 2018