EXPERIENCES PROFESSIONNELLES
Développeur Full-Stack JS & Flutter– EZY ********
Décembre 2023 – Présent
Contexte : Développement d'une solution intégrée pour la gestion des tâches des techniciens télécom.
Tâches et réalisations :
- Collecte d'informations métiers
- Développement d’une interface admin responsive en React.JS pour la gestion des techniciens
- Intégration en temps réel avec la base de données
- Développement d’une application mobile Flutter pour visualiser et mettre à jour les tâches techniciens
- Notifications push en temps réel avec FCM
- API backend en NodeJS (ExpressJs)
Environnements techniques : Système Windows, VS Code, Docker, DART, TypeScript, JavaScript, API, SQL, REST API, Firebase, Google API,
GIT, Flutter, NodeJS, ReactJS, ExpressJS
Développeur Full-Stack JS & Flutter- AURES GROUPE
Octobre 2017 – Novembre 2023
Contexte : Développement Middleware et Communication Inter Modules.
Tâches et réalisations :
- Conception et développement d'une infrastructure backend performante en Node.js, exploitant les frameworks Express.js et Socket.IO
pour une communication optimale entre les modules.
- Conception et développement d'un module de paiement sécurisé pour les terminaux de paiement électronique (TPE) fixes (Node.js) et de
monnayeurs automatiques GLORY (Node.js).
- Conception et déploiement d'un webservice REST sur mesure pour une interaction avec d'autres systèmes via des API, utilisant Node.js
pour assurer une communication efficace.
- Mise en place et intégration de protocoles de communication, notamment SOAP et Socket.IO, facilitant une interaction fluide entre les
modules et les monnayeurs.
- Conception et développement d'une application Flutter spécifiquement dédiée au paramétrage de multiples modules.
- Conception et développement complet d'une application Flutter pour la gestion efficace des comptes livreurs et le suivi en temps réel de
l'état des commandes.
- Conception et développement d'une application mobile en Flutter, avec une mise en œuvre avancée de fonctionnalités pour la gestion
des commandes et des paiements.
- Intégration réussie dans des systèmes de point de vente (POS) et kiosques en libre-service, optimisant l'efficacité opérationnelle grâce à
des interfaces React intuitives.
- Conception et réalisation de modules sophistiqués spécialisés dans l'impression de tickets de caisse, exploitant la flexibilité de la
structure de données JSON.
- Mise en place de fonctionnalités pour la génération de documents PDF, utilisant des bibliothèques comme PDFKit en Node.js.
- Utilisation de Redis pour une gestion en temps réel des étapes de livraison, garantissant la rapidité des transactions.
- Collaboration étroite avec les équipes pour une intégration transparente des modules, favorisant une approche agile et itérative dans le
développement.
Environnements techniques : Windows/LINUX, VS Code, ECLIPSE IDE, JAVA, JavaScript, Docker, TypeScript, API, REST, SOAP, NODEJS,
Stream, Script SHELL, Script BASH, WSDL, Web Socket, ESC/POS, ZPL, Monétiques, KIOSK, POS