
Msaddak Farid
Développeur Full Stack Java /React
Salaire / Taux journalier
Médenine, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
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