À propos de Emmanuel
Anglais
Capacité professionnelle limitée
Français
Bilingue ou natif
Expériences
- Groupe Crédit Agricole (AE)Ingénieur Python VBABANQUE & ASSURANCESjuillet 2022 - juillet 2024 (2 ans)Aix-en-Provence, FranceLe projet consiste à développer et maintenir une plateforme de gestion bancaire robuste, sécurisée et performante. L'objectif est de moderniser les systèmes existants, d'améliorer les processus de traitement des données financières et de fournir de nouvelles fonctionnalités pour répondre aux besoins des clients.- Conception et implémentation de nouvelles fonctionnalités pour la plateforme bancaire.- Écriture de scripts Python pour l'automatisation des processus bancaires, tels que le traitement des transactions, la gestion des comptes et la génération de rapports financiers.- Collaboration avec les équipes front-end pour assurer une intégration fluide entre le back-end et les interfaces utilisateur.- Implémentation de solutions de stockage de données optimisées utilisant des bases de données.- Collaboration avec l'équipe de conformité pour s'assurer que la plateforme respecte les régulations financières locales et internationales.- Écriture et exécution de tests unitaires, d'intégration et fonctionnels pour assurer la fiabilité et la qualité du code.- Utilisation de frameworks de test comme pytest.- Surveillance continue de la performance du système et résolution des problèmes techniques.- Fourniture de support technique aux utilisateurs internes et externes de la plateforme.
- TechSolutionsIngénieur support developpeurAGROALIMENTAIREfévrier 2020 - juillet 2022 (2 ans et 5 mois)Le Puy-Sainte-Réparade, FranceLe projet consistait à développer un logiciel de gestion d'inventaire de bout en bout pour une entreprise de vente au détail. L'objectif était d'améliorer la précision des stocks, d'optimiser la chaîne d'approvisionnement et de fournir des outils d'analyse pour la prise de décision stratégique.- Travailler en étroite collaboration avec les parties prenantes pour comprendre les exigences métier et les convertir en spécifications techniques détaillées.- Conduire des ateliers de recueil des besoins et rédiger des documents de spécifications fonctionnelles et techniques.- Concevoir l'architecture globale du logiciel en utilisant des principes de conception orientée objet et des pratiques de conception de logiciels modernes.- Choisir les technologies et les frameworks appropriés pour le développement du logiciel.- Écrire du code propre, maintenable et efficace en utilisant Python et des frameworks associés tels que Django et Flask.- Implémenter des fonctionnalités clés telles que la gestion des stocks, le suivi des commandes, les notifications en temps réel et les tableaux de bord d'analyse.- Écrire et exécuter des tests unitaires, d'intégration et fonctionnels pour assurer la qualité et la fiabilité du logiciel.- Utiliser des outils d'automatisation des tests comme pytest.- Créer de la documentation utilisateur détaillée et des guides techniques pour les futurs développeurs.
- Innovatech SolutionsIngénieur développeur logiciel et automatisation de bancE-COMMERCEmars 2016 - mars 2020 (4 ans et 1 mois)Aix-en-Provence, FranceLe projet consistait à développer une série de sites internet pour divers clients de l'entreprise, allant des petites entreprises locales aux grandes entreprises multinationales. L'objectif était de créer des plateformes intuitives, performantes et sécurisées, adaptées aux besoins spécifiques de chaque client.- Travailler en étroite collaboration avec les parties prenantes pour comprendre les exigences spécifiques de chaque client et les convertir en spécifications techniques détaillées.- Conduire des ateliers de recueil des besoins et rédiger des documents de spécifications fonctionnelles et techniques pour chaque site.- Concevoir l'architecture globale des sites internet en utilisant des principes de conception orientée objet et des pratiques de conception de sites web modernes.- Choisir les technologies et les frameworks appropriés pour le développement des sites.- Écrire du code propre, maintenable et efficace en utilisant Python pour le back-end (Django) et HTML, CSS, JavaScript pour le front-end.- Implémenter des fonctionnalités clés telles que la gestion des utilisateurs, les catalogues de produits, les paniers d'achat et les systèmes de paiement sécurisé.- Adapter chaque site aux besoins spécifiques de chaque client, en ajoutant des fonctionnalités personnalisées comme des blogs, des forums, des intégrations de réseaux sociaux- Écrire et exécuter des tests unitaires, d'intégration et fonctionnels pour assurer la qualité et la fiabilité des sites internet.- Assurer la maintenance continue des sites internet, y compris la gestion des mises à jour et des correctifs de sécurité.- Créer de la documentation utilisateur détaillée et des guides techniques pour les futurs développeurs.
Recommandations
Soyez le premier à recommander Emmanuel
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur électroniqueEI CESI2013Ingénieur électronique générale