Parcours composé de 7 projets professionnalisants tirés de cas concrets d’entreprise :
- Analysez des données de systèmes éducatifs
- Concevez une application au service de la santé publique
- Anticipez les besoins en consommation électrique de bâtiments
- Segmentez des clients d'un site e-commerce
- Classifiez automatiquement des biens de consommation
- Implémentez un modèle de scoring
- Déployez un modèle dans le cloud
Librairies/outils/environnements : python, scikit-learn, pandas, Transfer Learning,
Tensorflow, NLP, spark, seaborn, matplotlib, Architecture Cloud (AWS), Jupyter Notebook,
Pycharm
Participation aux développement (backend et frontend) de deux projets, l'un en phase de
démarrage (secteur du médical), l'autre en cours de développement (secteur de l'énergie
renouvelable), basés sur le produit Rtower, solution de Device Management.
Partecis est l'éditeur de logiciel de monétique commun à BNP Paribas et Natixis.
Ce logiciel permet la gestion de toutes les transactions, de traiter l’acceptation et l’acquisition des
flux en provenance des commerçants et de fabriquer et distribuer les cartes bancaires auprès de leurs
clients particuliers ou professionnels.
Mission :
Au sein de l'équipe chargé du socle technique interne :
- Conception et évolution du socle technique interne, maintenance correctives
- Support aux développeurs et rédaction de documentation techniques
- Développement d'une application de gestions des paiements sur le réseau Mastercard, d’une
application de centralisation des flux de transactions
- Développement d'une application interne de support technique
Partecis est l'éditeur de logiciel de monétique commun à BNP Paribas et Natixis.
Ce logiciel permet la gestion de toutes les transactions, de traiter l’acceptation et l’acquisition des flux en provenance des commerçants et de fabriquer et distribuer les cartes bancaires auprès de leurs clients particuliers ou professionnels.
Mission :
Au sein de l'équipe chargé du socle technique interne :
- Évolution du framework interne et corrections
- Développement d'une application de gestions des paiements sur le réseau Mastercard
- Développement d'une application interne de support
Mission : Amélioration du temps de traitement du module d’exécution des ordres marché pour
l’application OMS (Order Management System)
Grandes étapes : Analyse fonctionnelle, audit des différents modules de l’application, identification
des problèmes et apports de pistes d’améliorations, mis en place d’outillage pour récupération des
informations et restitutions, implémentation technique d’une première solution sans refactoring
profond du module fonctionnel impacté
→ Amélioration des performances d’environ 40 %
Mission : Amélioration du temps de traitement du module d’exécution des ordres marché pour l’application OMS (Order Management System)
Grandes étapes : Analyse fonctionnelle, audit des différents modules de l’application, identification des problèmes et apports de pistes d’améliorations, mis en place d’outillage pour récupération des informations et restitutions, implémentation technique d’une première solution sans refactoring profond du module fonctionnelle impacté
→ Amélioration des performances d’environ 40 %
Data scientist assistant auprès de l'équipe Analytics / Data Science :
- partage de pratiques du monde du développement et du génie logiciel
- écriture de tests en Matlab
- migration d'une application R en Python sous forme de fonction Lambda dans AWS
- écriture et comparaison d'un modèle statistique et d'un réseaux de neurones récurrents (LSTM) pour prévision de prix
- Participation à l'élaboration d'une application de pilotage de chambres froides basée sur un réseaux de neurones
Participation depuis le début au développement des application du SI dans un mode agile de gestion de projet. Ce SI est au service de la gestion opérationnelle et stratégique de la consommation électrique des clients d’Energy Pool (de la régulation de fréquence en temps réel à la planification long terme des consommations).
Principales actions :
- Participation aux phases de conceptions logicielles et techniques, SOA et API REST
- Réalisation du code logiciel et des tests (unitaires, intégration, end to end)
- Maintenance et évolution applicative
- POC sur la base de données time series InfluxDB pour amélioration des temps de réponse
- Mise en place et configuration de la suite ELK, création de tableaux de bord
Dans le cadre de la maintenance (corrections et incidents) et des évolutions des applications internet et mobile multi-canal des portails institutionnels, transactionnels et mobile :
Analyse et correction des incidents
Développement et maintenance spécifiques
Procédure de gestion de configuration du Portail Weblogic
Définition des processus de livraison et d’intégration
Optimisation de la plateforme de développement.
Interlocuteur dans le cadre de la release technique en relation avec le département architecture
Réalisation de 2 projets :
Synchronisation de l’application Signature
Déploiement multi sites de l’application AIME du CIRTEF
Propositions techniques, prototypages et réalisations :
• Infrastructure de synchronisation entre backend de dépôt de fichiers signés et application web de saisie de signature (proxy client Web Services en HTTPS et dépôt sur serveur FTP sécurisé) avec protocole de communication, reprise sur incident et contrôle intégrité.
• Développement d’un installeur permettant le déploiement automatisé multi-sites d’une application web, d’une base de donnée et d’un serveur web.
• Mis en place d’un processus automatisé de mise à jour d’une application web par interrogation d’un site de référence, déploiement de la nouvelle archive sur le serveur et mis à jour de la base de données pour la montée de version
• Gestion de la remontée et de la centralisation des exceptions applicative et système dans une optique de maintenance à distance de l’application.