Vous êtes sur la page 1sur 4

Tarek BACCARI

Nationalité: Tunisienne Date de naissance: 10/12/1996

 Numéro de téléphone: (+216) 99504007


 Adresse électronique: baccari.tarek@yahoo.fr
 LinkedIn: www.linkedin.com/in/tarek-baccari-66a21410a

 Domicile: (Tunisie)

JE ME PRÉSENTE

Computer Science Engineer | Java Full Stack Software Engineer | DevOps & Robotic enthusiast

ÉDUCATION ET FORMATION

Diplôme d’ingénieur en génie informatique


École Nationale d’Ingénieurs de Sfax (ENIS) [ 2018 – 2021 ]
Domaine(s) d’études: Technologies de l’information et de la communication (TIC)

Réussite au concours d’entrée aux cycles de formation des ingénieurs.


Faculté de Science Sfax (FSS) [ 2016 – 2018 ]
Domaine(s) d’études: Mathématique et Physique
Niveau final: Certificat d’études du cycle préparatoire

Baccalauréat
Lycée Hedi Chaker Sfax [ 2011 – 2015 ]
Domaine(s) d’études: Mathématique

COMPÉTENCES TECHNIQUES

Développement
IDE: Visual Studio Code, IntelliJ
Langages : Java, Typescript, Javascript
Frameworks et technologies:
Client: React JS, React Native, Angular, Bootstrap, Kendo, Html5, CSS3.
Serveur : Java, java EE, Spring
Outils de gestion de versions : Git, SVN
Outils DevOps: Docker, Jenkins, Redmine, GitLab, SonarQube, Nexus, Azure Devops

Compétences réseaux
Protocoles et services
Connaissances de bases technologiques de l'IOT : Zigbee , MQTT et des réseaux Mobiles : 2G, 3G, 4G, 5G

Systèmes
GNU/Linux
Linux embarqué
Microsoft Windows
Contiki OS (RTOS / IOT)

CERTIFICATIONS

Microsoft Technology Associate for Introduction to programming using Java


Verify.certiport.com : uBVN-XMhM

Microsoft Technology Associate for Introduction to programming using HTML and CSS
Verify.certiport.com : dKQv-uTYP
Microsoft Technology Associate for Introduction to programming using Python
Verify.certiport.com: wCUQ4-48CC

Oracle Certified Associate, Java SE 8 Programmer


https://catalog-education.oracle.com/pls/certview/sharebadge?
id=D49A9E831E33C398DDC25ECF6633323E607477D734FE8E92A658CFF96C69A231

Huawei Certification HCIA-AI


support.huawei.com/learning/verifycertificate: 01010200180804313549806

COMPÉTENCES LINGUISTIQUES

Langue(s) maternelle(s): arabe


Autre(s) langue(s): français (Bilingue) | anglais (Bilingue)

EXPÉRIENCE PROFESSIONNELLE

Ingénieur logiciel (Java / Angular)


Spark-it [ 06/2022 – En cours ]
Localité: tunis
Pays: Tunisie

Projet : IZI - Zitouna Payment


(Consultant java / Angular chez Zitouna Payement)
IZI est une application de paiement mobile de Zitouna Payement (établissement de paiement), elle offre un ensemble de
services relatifs aux paiements et aux transferts de fonds.
Module CRM :
Description :
L'objectif principal de ce projet est d'intégrer un module pour la gestion de la relation client au système d'information de
Zitouna Paiement.
Ce projet est un module CRM qui a été intégré dans Stark l'ERP utilisé par Zitouna Paiement.
Réalisations :
• Analyse des spécifications.
• Participation à la conception du modèle des données.
• Conception, développement et intégration de module dans la plateforme.
• Gestions des clients et des réclamations.
• Gestion des notifications.
• Récupération de feedback client.
• Import / export Excel.
• Création de job pour la mise à jour et la génération de rapport de sanction.
Mots-clés :
Java 8, Java EE, Angular 5, Spring boot, Spring Data, Spring Security, JPA, Spring Batch, WS REST/SOAP, SoapUI, Maven, Kendo,
Jasper, Apache POI, JavaMail

Micro-service « Gateway » :
Description :
Micro-service pour le routage des requêtes entre toutes les parties intervenant dans le projet IZI -Zitouna Payment.
Réalisations :
• Configuration de routage automatique des requêtes.
• Appliquer des filtres sur les requêtes.
Mots-clés :
Java 8, Java EE, Spring boot, Maven, Zuul netflix

Micro-service « Connecteur GED »


Description :
Micro-service pour la gestion électronique des données.
Réalisations :
• Implémentation d'un module de connexion avec alfresco qui permet de tracer et centraliser le stockage des fichiers.
• Développement des API pour le upload/download des fichiers 
Mots-clés :
JavaEE, Spring boot, Spring Data, JPA, Hibernate, alfresco, OpenCMIS
Ingénieur logiciel (Java / Angular)
Spark-it [ 11/2021 – 05/2022 ]
Localité: Sfax
Pays: Tunisie

Projet : Stark ERP


(Ingénieur logiciel Full Stack Java Angular )
Stark est la solution de gestion des entreprise (ERP) développé par l'équipe de Spark-it , il engendre plusieurs modules dont
j'ai participé à leurs développements et leurs maintenances.
Module comptabilité / IFRS :
Description :
Le module comptabilité est destiné aux comptables permettant de gérer les ressources de l'entreprises et la génération de
différents rapports selon les normes comptables internationales IFRS.
Réalisations :
• Analyse des spécifications
• Participation à la conception du modèle des données
• Développement des tests unitaires et d’intégration
• Maintenance, refactoring et optimisation de l'existant.
• Importation des factures,
• Génération des pieces comptables.
• Import /export Excel.
• Gestion des rapports comptable et Impression pdf.
• Mise en production de la solution.
Mots-clés :
Java EE, Angular 5, Spring boot, Spring Data, Spring Security, JPA, Jenkins, Docker, SonarQube, Nexus, WS REST, Swagger,
Maven, Kendo, Jasper, Apache POI, Flyway

Module comptabilité analytique :


Description :
Ce module fait partie de la version 4 de l'ERP Stark qui est une version basée sur l'architecture Micro-Front, l'objectif c'est
étendre le module comptabilité par la comptabilité analytique afin de détailler de plus les résultats financiers de comptabilité
générale.
Réalisations :
• Analyse et spécification des besoins.
• Participation à la conception du modèle des données
• Developpement et intégration de micro-front Comptabilité Analytique.
• Developpement sur les différentes couches (exposition des services, métier, persistance des données)
Mots-clés :
Java 17, Java EE, Spring boot, Spring Data, JPA, npm, Angular 8, Single SPA, Micro-front, WS REST, Swagger, Maven, Kendo

Ingénieur logiciel (Java / React Native)


Spark-it [ 09/2021 – 11/2021 ]
Localité: Sfax
Pays: Tunisie

Projet : Pizza Etalia NYC


(Consultant React Native chez Omnimenu)
Description :
Pizza Etalia (https://www.pizzaetalia.com/) est un restaurant situé au cœur de Wall Street à New York, il propose des services
de restauration (livraison / commande) à travers l'application mobile Pizza Etalia NYC
Réalisations :
• Développement front end des interfaces responsives compatibles avec Android et IOS
• Invocation des api exposées par l'équipe de back-end
• Intégration d'un système de notification
• Publication de l'application sur Google Play Store et App store
Mots-clés :
TypeScript, React Native, Expo, react-native-responsive-screen, react-hooks-global-state, expo-notifications, apisauce, Git,
GitLab, Agile, Scrum, Trello, Adobe XD

Stagiaire ingénieur logiciel (Java / React Native)


Spark-it [ 03/2021 – 08/2021 ]
Localité: Sfax
Pays: Tunisie
Entreprise ou secteur: Information et communication
Projet : Diama business social network
(Consultant java / React Native chez Diama)
Description :
DIAMA est un réseau social des entreprises permettant de rassembler les entrepreneurs sur un seul et même lieu business
pour faciliter l'échange entre eux. (http://www.diama.fr/)
Réalisations :
• Conception et Développement d’une application mobile hybride multiplateforme
• Analyse et specification des besoins
• Développement sur les différentes couches (présentation, exposition des services, métier, persistance des données)
• Intégration d'une authentification sécurisée
• Mise en place d'un espace de communication interne temps réel (notification, tchat et appels audiovisuels)
Mots-clés :
Java 8, Java EE, Spring Boot, JPA, Spring Security, OAuth2, JWT, JavaScript, React Native, Redux, Firebase, WebRTC, Jitsi, Axios,
MySQL, Git, GitLab, Agile, Scrum, Redmine, SonarQube

COMPÉTENCES INTERPERSONNELLES ET EN COMMUNICATION

Aisance avec les nouvelles technologies | Esprit de partage de connaissances et d’amélioration continue | Travail en
équipe | Bonne communication et écoute

LOISIRS ET CENTRES D’INTÉRÊT

Équitation | Pêche

Vous aimerez peut-être aussi