Msaddak Farid

Développeur Full Stack Java /React

Salaire / Taux journalier

Médenine, Tunisie

Freelance, ouvert au CDI

Expertises

JavaReactAngularDockerSpring BootJavascriptVueHTMLCSSRequêtes SQLMySQLMariaDBRESTful APIsGitLabScrumSEOTest & QATypescriptMicroservicesMavenJenkinsGitJiraPostgreSQLOracleMongoDB

Langues

Français (Maternelle)Anglais

À propos

Introduction

Développeur FullStack (Java/J2EE - Angular)

Liens

Expérience de travail

Développeur Full Stack Java /React

machinestalk

juin 2025 - Présent

1 an 5 mois

Tunisie

Développeur senior Full stack Java/Angular

QODEXIA

févr. 2025 - juil. 2025

6 mois

Tunisie

Consultant Java

AGENA3000

mars 2021 - mars 2025

4 ans 1 mois

Tunisie

Conception et Développement : -Analyse des exigences projet et identification des contraintes techniques. -Proposition de solutions adaptées aux contraintes de performance, temps, et ressources. -Conception et développement de nouveaux modules évolutifs pour la plateforme AGENA3000, reliant fournisseurs et grandes surfaces. -Implémentation d'optimisations dans les solutions existantes pour améliorer les performances. -Rédaction et documentation du code pour assurer la maintenabilité. Maintenance et Gestion des Bugs : -Identification et reproduction des bugs signalés par les utilisateurs ou lors des tests. -Analyse approfondie des causes des anomalies et mise en œuvre des correctifs appropriés. -Réalisation de tests unitaires et fonctionnels pour garantir la résolution complète des problèmes. Projets Clés : -Plateforme AGENA3000 : Développement de modules permettant une meilleure gestion des relations entre fournisseurs et grandes surfaces, assurant également l’échange de fichiers produits entre industriels et grandes surfaces -Amélioration de Performance : Optimisations techniques sur des modules existants, augmentant la scalabilité et la fiabilité.

Consultant JAVA/J2EE

Sapres Technologies GmbH

juil. 2019 - mars 2021

1 an 9 mois

Tunisie

Projets Principaux : Digitalisation des demandes d'offres bancaires (Client : Attijari Bank) : -Développement d'une solution complète pour la gestion et le traitement des documents bancaires via un serveur FTP sécurisé. -Conception et intégration d'interfaces utilisateur responsives et multilingues. Gestion des données clients et mise en place d'un système de validation et stockage conforme. Plateforme d'auto-évaluation ISO (Client : TUV) : -Implémentation d'une architecture sécurisée avec JWT pour l'authentification. -Création de modules CRUD pour la gestion des utilisateurs, normes et rôles avec permissions associées. -Mise en œuvre d'un système de notifications en temps réel via WebSockets, avec options de personnalisation. -Développement d'une interface utilisateur interactive et optimisée pour les différents appareils. Solution Web de réservation et coordination d'experts (Client : SB Consulting) : -Développement d'un système de gestion des avatars et des notifications en temps réel. Conception de flux sécurisés pour l'authentification, l'inscription et la gestion des sessions. Intégration d'interfaces ergonomiques pour la gestion des tâches et des utilisateurs.

Développeur JAVA/J2EE

SmartUP/TN

janv. 2017 - juil. 2019

2 ans 7 mois

Tunisie

Conception et Développement : -Participation au développement et mise en place du système d’information IBS (Inter Bank Services), une société de transport et de traitement de fonds. -Conception et mise en place d’architectures applicatives claires et modulaires. -Développement de modules spécifiques : -Gestion des commandes, logistique et collecte. -Gestion des contrats et des réclamations. -Portail Extranet pour faciliter les interactions utilisateurs. Implémentation de fonctionnalités avancées : -Vérification de la disponibilité des produits et suivi des commandes. -Gestion des créneaux de livraison et notifications pour informer les utilisateurs du statut des livraisons. -Gestion des stocks en temps réel et mise en place de rappels pour les collectes programmées. Maintenance et Tests : -Tests des APIs avec JUnit pour garantir la qualité et la fiabilité du code. -Validation des modules développés dans un environnement contrôlé pour assurer leur intégration fluide avec les autres systèmes.

Freelance

FreelanceFreelance

août 2015 - déc. 2016

1 an 5 mois

Tunisie

Conception et Développement : -Conception de l'interface utilisateur : Création d'interfaces modernes et réactives en utilisant HTML, CSS, avec une attention particulière à l'expérience utilisateur et à l'intégration des templates PSD. -Développement des entités et services : Conception des entités liées aux données statistiques et aux utilisateurs, et développement des services pour gérer ces entités. -Traitement et stockage des données : Implémentation de l'import/export des données et leur traitement pour stockage dans les bases de données relationnelles. -Algorithmes de traitement des données statistiques : Développement d'algorithmes pour le traitement et l'analyse des données statistiques. -Création de services REST : Développement des API REST pour interagir avec le front-end et permettre la récupération et l'affichage dynamique des données. -Graphiques interactifs : Utilisation de Chart.js pour afficher des graphiques (barres, lignes, camemberts) pour une meilleure visualisation des données. -Tableaux de bord et rapports : Développement de pages de tableau de bord, rapports et filtres pour une présentation efficace des données. -Navigation (Routing) : Mise en place de la navigation pour permettre un accès fluide et rapide aux différentes parties de l'application. Référencement Web : SEO (Search Engine Optimization) : Mise en place de stratégies de référencement naturel et utilisation de plugins pour optimiser le SEO des sites.

Ingénieur informatique

FOUFOURENTCAR

juin 2014 - juil. 2015

1 an 2 mois

Conception et Développement : -Conception de l'interface utilisateur : Création de l'interface de l'application Desktop en mettant l'accent sur l'ergonomie et la facilité d'utilisation. -Développement des entités : Conception des entités liées à la gestion des véhicules, des réservations et des clients, en suivant les besoins fonctionnels du projet. -Connexion à la base de données : Utilisation de JDBC pour assurer la connexion et la manipulation des données dans la base de données relationnelle (insertion, mise à jour, suppression). -Implémentation des règles de gestion : Développement des règles de gestion pour la réservation, le retour des véhicules, et le suivi des locations. -Assurance de l'intégrité des données : Mise en œuvre de mécanismes garantissant l'intégrité des données lors des transactions complexes, telles que la réservation de véhicules et la gestion des retours. Création du site vitrine : Développement d'un site vitrine pour la société FoufouRentCar en utilisant Joomla , permettant une présentation attrayante des services de location de voitures et la mise en valeur de la société sur internet.


Formation

Essat

Diplôme d'ingénieur, Génie Logiciel

2011 - 2014

3 ans 1 mois

Ingénieur informatique spécialité génie logiciel

Lycée Taher Sfar Mahdia

Licence appliquée, génie logiciel

Domaine : Sciences et Technologies * Section : Technologies de l’Informatiques * Spécialité : Développement Systèmes d’Information

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.