Atef Azzouz est un ingénieur passionné par le développement mobile avec une expérience approfondie dans la création d'applications iOS innovantes et robustes. Diplômé en génie informatique avec la mention Très Bien de l'université ESPRIT en Tunisie, il s'est spécialisé en développement d'applications sur iOS en utilisant Swift, tout en maîtrisant des méthodologies de développement agiles comme Scrum et Kanban. Travaillant actuellement en tant que développeur iOS chez Zenika, il contribue activement au développement de TrainerZ, une plateforme de formation gérant les inscriptions et automatisant les documents administratifs. Sa capacité à intégrer avec succès des backends en NestJS a été fondamentalement pertinente à la réussite de l'entreprise. Par le passé, avec la SNCF, il a contribué à l'implémentation de fonctionnalités critiques pour des applications utilisées largement dans le domaine des transports comme le SDK IDFM et la solution Pay As You Go. Son expertise va au-delà du développement pur - elle englobe également la gestion de projet, l'accessibilité des applications suivant les standards iOS, et l'optimisation des performances des applications. Avec une attitude collaborative dans des équipes pluridisciplinaires, Atef est non seulement un développeur mais un contributeur clé à la stratégie technique et à l'expérience utilisateur.
Développement de TrainerZ, une plateforme interne de Zenika pour la gestion des formations, conception et implémentation d'une application iOS avec SwiftUI et architecture Clean. Participation au développement backend avec NestJS, intégration de services tiers et mise en place de CI/CD.
Développement du SDK IDFM intégré dans SNCF Connect pour l'achat de billets via NFC, ainsi que la solution Pay As You Go permettant des voyages sans titres anticipés grâce à une interface utilisateur intuitive et des modules de géolocalisation sophistiqués.
Développement et amélioration de l'application de covoiturage Citygo, implémentation des fonctionnalités passager et conducteur, et participation active aux cérémonies Scrum pour assurer le bon déroulement des projets.
Maintien de l'application iOS existante et développement d'une nouvelle version utilisant Flutter pour unifier les plateformes. Configuration de solutions cloud AWS et intégration continue avec Fastlane.
Contributeur clé pour l'application My Renault, obtenant des données en temps réel du véhicule et ajoutant des fonctionnalités telles que l'historique d'entretien et la gestion de la charge électrique pour offrir aux utilisateurs une expérience connectée.
Refonte complète de l'application mobile Darty pour une expérience d'achat fluide, gestion de la géolocalisation des magasins et développement suivant les meilleures pratiques d'architecture logicielle.
Ajout et amélioration des fonctionnalités de l'application My Devoteam Experience pour digitaliser les opérations des collaborateurs.
Contribution significative au développement de l'application Fnac, y compris la gestion des commandes et la géolocalisation des magasins, avec la mise en place des web services et des tags analytiques.
Développement d'une application de gestion IoT pour Smart City, incluant l'affichage de données environnementales et la gestion de capteurs, en utilisant des technologies avancées telles que LoRa et ARCGIS.
Création d'une application de gestion de rendez-vous médicaux de bout en bout avec une architecture MVC, incluant la gestion des utilisateurs et des notifications.
Participation au développement d'une application de location de véhicules entre particuliers en gérant les utilisateurs, les annonces et les paiements en ligne.