Contexte
Au sein d'une cabinet de financier, participation au développement C# de l'outil de gestion des avoirs
utilisé par les gestionnaires de fonds et de l'outil de gestion des ordres utilisé par les traders en
équipe utilisant la méthodologie Scrum avec planification de sprint (pocker planning), réunion
quotidienne, rétrospective et revue de sprint.
Responsabilités
- participation à la conception de solutions (pattern MVP,
- participation au développement des améliorations et des corrections de bugs
- participation à la refactorisation du code hérité
- Migration du backend en .Net5
- Résoudre des problèmes lièe au Multithreading
- Création des test unitaire avec Nunit et en mode simuler ( Moq)
- Test d'intégration
Contexte
Ingénieur Recherche et Développement IT Full Stack au sein d'une équipe R&D répartie entre la
France (Courbevoie, Lyon), et le Canada (Montréal), chez Eudonet, éditeur et intégrateur des
solutions CRM (gestion de relation client) Full Web EUDONET ainsi que des applications métiers,
services et produits associés, disponibles en mode SaaS et Intranet
Responsabilités
- Etude fonctionnelle et technique de l’existant avec l'équipe Business
- Conception, Estimation et Développement de nouvelles fonctionnalités
- Développement du noyau de l'application CRM, et des services et produits associés
- Refactorisation, refonte du LEGACY (Winform, WebForm) et optimisation du code des
différents projets
- Tests (TDD), déploiement et mise en production dans différents environnements (Azure
Devops)
- Maintenance corrective et évolutive des fonctionnalités existantes du noyau du CRM
- Chiffrage et estimations des incidents et bugs (développement et correctifs)
- Permanence et appui technique du noyau du CRM
- Participation à l’amélioration continue des processus de développement et d’intégration
- Participation aux cérémonies Scrum (Daily Scrum, Sprint Planning, Sprint Review et Sprint
Retrospective).
- Mise en œuvre des pratiques d'ingénierie afin d'assurer la qualité des livrables (TU / clean
code / revues de cde)
Contexte
Développement en Full-Stack d’une application de gestion CRM interne
Responsabilités
- Analyse de cahier de charge (spécifications détaillées)
- Conception et développement de nouvelles fonctionnalités
- Développement d’un outil générique de planification d’activité regroupé en groupe de domaine
étanche.
- Atelier hebdomadaire de revue de code & clean code
- Maintenance corrective et évolutive des feedback (régression, bug)
- Déploiement de l’application en développement, recette et production
Contexte
Développement d’un logiciel de pilotage d’un robot (un module photomultiplicateur)
Responsabilités
Développement d’une IHM de test permet de valider la fonctionnalité du module photomultiplicateur et
des mouvements du robot sur trois axes.
- Les scénarii de test couvrent l’ensemble des fonctionnalités du module
- Les résultats des tests sont conformes aux spécifications
- Le logiciel présente une architecture MVC et offre une interaction robuste avec le robot (via un
protocole d’échange bien prédéfini)
Développement logiciel de pilotage d’automate
Developpement d’une IHM de test permet de valider la fonctionalité du module
photomultiplicateur et du mouvement du robot sur trois axes.
Etude du système de gestion de flotte de véhicules par réseaux GPS et GSM.
Environnement Technique : Microcontrôleur 8-bit (ATmega128 Famille AVR), Module GPS (modèle : EM-406A), Module GSM/GPRS (modèle : OEM-TM2), MAX232, Communication RS232, Code vision AVR compilateur C.Stage sur l'ingénierie du système au sein du service système « Développement
d'une plateforme supervision et commande pour la rénovation des fours chez
Thyssen Krupp ».
Technique : Automate de régulation « T2550 », bus de terrain Profibus, bus LIN,
LabVIEW , panel de supervision « T800, Eycon », Plateforme InTouch , Itools.
Réalisation d’une carte a base de PIC permettant de diriger des personnes
malvoyantes à distance.
Technique : Microcontrôleur « PIC16F876 »,MPLAB compilateur CC5X, bus I2C,
capteur ultrason infrarouge « MS-EZ1, SILONEX », afficheur LCD , servomoteur.
Etude et programmation des automates programmables, dépannage des systèmes
automatisés, maintenance des PC industrielles
Technique : AutomateProgrammable (Allen Bradley, T2550, Siemens), GRAFCET,
LADDER, CPU.
Projet de Fin d'études sur la supervision et pilotage de processus industriels
à l’usine d'acide phosphorique au sein du service électrique. «Remplacement de
système de commande et de signalisation des alarmes».
Technique : Automate, logiciel de programmation « famille Rockwell :Rs Logix-
Links-view ».