
Nawech Wafa
Développeur Full Stack
Salaire / Taux journalier
Hammamet, Tunisie
Freelance, ouvert au CDI
Expertises
Expérience de travail
Développeur Full Stack
Discovery Informatique SA
sept. 2022 - Présent
4 ans 2 mois
Gouvernorat Tunis, Tunisie
Architecture & Conception Logicielle : Conception d'architectures robustes basées sur le pattern Hexagonal (Ports & Adapters) pour les solutions MES, workflows d’achat et gestion de maintenance (préventive/corrective), garantissant une isolation stricte de la logique métier vis-à-vis de l'infrastructure. Interopérabilité & Échange de Données : Développement de connecteurs JAR personnalisés et de services d'interfaçage pour assurer une communication fluide et sécurisée entre les applications métier et les ERP (Poulina, SOTEFI), incluant la transformation et la validation des données. Systèmes Temps Réel & IoT : Mise en place d'un système de monitoring temps réel exploitant les données de capteurs industriels, avec implémentation de traitements automatisés basés sur des seuils critiques. Optimisation des Flux : Conception de flux de données séquentiels avec des étapes de validation rigoureuses pour optimiser la circulation de l'information et la fiabilité des processus de production. Qualité Logicielle & Mentorat : Direction des revues de code, rédaction de documentations techniques approfondies et transfert de compétences pour garantir le respect des standards de développement et l'évolution de l'équipe. Performance & Scalabilité : Optimisation continue des performances applicatives (requêtes SQL, endpoints API REST/SOAP) et mise à l'échelle des systèmes gérant de gros volumes de données. DevOps & Industrialisation : Automatisation des pipelines CI/CD (Jenkins, GitLab/Bitbucket) et supervision des déploiements conteneurisés via Docker sur serveurs Tomcat.
Développeur web et mobile
Neopolis Development
août 2021 - oct. 2022
1 an 3 mois
Architecture & Conception d'APIs : Conception et mise en place de l'architecture technologique globale pour les plateformes d'assurance (Click&vélo, Berilish) et développement d'APIs REST robustes. Systèmes de Paiement & Webhooks : Intégration de solutions de paiement complexes et gestion des Webhooks avec Stripe, Paynum et Crédit Agricole. Traitement Asynchrone & Background Tasks : Développement et supervision de tâches planifiées pour le traitement de données massives (relances, exports) via Celery, Redis et Flower. Automatisation Métier : Automatisation complète du cycle de vie des contrats : génération de quittances, création de contrats et intégration de signatures électroniques à partir de flux de données (CSV). Gestion de Données & BI : Encadrement des Business Analysts pour l'extraction, la transformation (ETL via Talend) et l'exportation des données contractuelles vers les assureurs. DevOps & Industrialisation : Définition et maintenance de pipelines CI/CD sous GitLab, et gestion de l'orchestration des conteneurs applicatifs avec Docker. Lead Technique & Méthodologie : Pilotage de l'équipe de développement, animation des cérémonies Agiles (gestion des sprints et milestones) et transfert de compétences techniques. Qualité Logicielle : Implémentation de tests unitaires et documentation technique exhaustive via Swagger et Redoc.
Développeur web
Booster BC
juin 2019 - déc. 2021
2 ans 7 mois
Korba, Tunisie
Ingénierie de Plateformes E-Commerce : Développement et conception de solutions web B2B et B2C pour les secteurs du tourisme et de l'immobilier, incluant des plateformes majeures comme Traveltodo.com et Bedsontrips.com. Architecture d'Agrégation Multi-Fournisseurs : Conception d’un moteur de comparaison performant intégrant plus de 11 fournisseurs mondiaux (Expedia, Booking.com, HotelBeds, etc.) via des architectures REST, SOAP et GraphQL. Optimisation de la Persistance des Données : Création et optimisation de procédures stockées complexes (SQL/PLSQL) pour garantir la rapidité des recherches d'hôtels et de disponibilités en temps réel. Innovation Interface Utilisateur (UX) : Implémentation de fonctionnalités avancées telles que l'infinite-scroll par pagination, des systèmes de géolocalisation interactive (Google Maps, Leaflet) et des modules de chat en direct pour l'assistance client. Monétique & Services Tiers : Intégration sécurisée de passerelles de paiement et webhooks (Stripe, Monétique Tunisie) et interfaçage avec des services tiers pour la gestion des réservations. Mentorat & Documentation : Rédaction de la documentation technique complète et transfert de compétences aux équipes internes pour assurer la maintenance évolutive des systèmes.
Formation
Leaders University
Mastère en Big Data, Informatique
2021 - 2023
1 an 11 mois
Faculté des Sciences Economiques et de Gestion de Nabeul
Licence Fondamentales en Informatiques appliqués à la gestion, Informatique