À propos de Rabah
Anglais
Bilingue ou natif
Expériences
- ATOS Ingénieur Développeur C# .Net,Lead Techniquejanvier 2022 - janvier 2023 (1 an)Contexte : Équipe Transverse: 1 Équipe Développement Interfaces Progiciel, 1 Équipe Développement Test-Formation Progiciel, 3 Managers Projets, 1 Équipe en Belgique fournisseur du progiciel, 1 Équipe fonctionnelle/test, Équipes Opérationnelles/Projet ratp - Application de Supervision des Transports RATP en IDF➢Projet « Plateforme de simulation et formation pour les interfaces applicatives » : Le projet consiste à développer 1 solution de tests des interfaces applicatives du progiciel de supervision des réseaux ratp et à former des opérationnels dans 1 salle de formation via des scénarios de simulations construits graphiquement ou via 1 langage de description textuelle facilitant l'automatisation/exécutions massives de tests. Réalisations :●Réalisation des composants graphiques de création de scénarios de simulations à partir de maquettes.●Mise en place de l'exécution de scénarios de simulations et synchronisation avec 1 timeline graphique.●Développement d'une Web API pour la simulation de frontaux terrains d'alarmes, localisations et vidéos et l'envois de diverses commandes.●Conception de la base de données pour la simulation des équipements, alarmes, localisations et drivers et conception de l'interface de synchronisation avec le progiciel●Conception des interfaces d'import de commandes de simulation sans interface graphique via JSON.●Conception et implémentation d'une architecture de simulation de tests des drivers protocolaires en mode automatique avec des scénarios d'alarmes et de localisations.●Documentation des spécifications techniques générales/détaillées et des conceptions techniques.➢Projet « Développement d'Interfaces applicatives de gestion alarmes et localisations »: Le projet consiste à développer des interfaces avec les frontaux terrain ratp des alarmes, des localisations des véhicules et équipes et missions. Ces interfaces ont été conçues sous forme de drivers applicatifs du progiciel et interagissent avec d'autres interfaces et les écrans/plans des stations et cartes. Réalisations :●Réalisation d'un module d'encodage-décodage des alarmes des frontaux terrains en stations●Réalisation d'un module d'encodage-décodage de localisations bus, tramways, équipes mobiles●Ecriture des tests unitaires pour les messages des modules protocolaires: pannes, abonnement, etc●Réalisations de drivers applicatifs avec visuels de monitoring animés en temps réels/fonctions diverses●Réalisation d'un driver applicatif pour la visualisation en temps réel des bus/tramway sur 1 cartographie●Réalisation d'autres fonctions applicatives: fiches alarmes, gestion des déplacements sur carte/icones/●Montée des modules logiciels dans le système d'intégration continue jusqu'à l'environnement client●Documentation de l'architecture et conception technique .NET, modélisation graphique et par carte Environnement Technique : c#, scrum, wcf, wpf, web api, rest, json, .net core, .framework, sql server, mvvm, soap, web api, rest, json, git, tests unitaires, tdd, xunit, socket, multitasking, postman, jenkins, Sky Walker Environnement fonctionnel :Transports en commun, Simulation
- Ingénieur Développeur C#.Net,Tech Leadnovembre 2018 - décembre 2019 (1 an et 1 mois)Contexte : Équipe Projet Client, 3 Développeurs, 1 Architecte, 1 Automaticien, 1 Manager Projet ⮚ Projet : Développement de Web Service pour l'Intégration en continue de flux de productions » Le projet consiste à développer 1 ensemble de web services pour le client Syngenta afin d'intégrer les données de référence de SAP dans les lignes de production et de générer en temps réel les documents de fin de ligne pour les différentes productions d'emballages et de palettisation en usine. Réalisations :●Conception et réalisation d'une Web API pour intégrer les données de référence SAP production.●Développement d'un service haut débit de génération de documents de fin de production des lignes.●Mise en place d'un service d'abonnements SQL broker pour synchroniser les données de production en temps réel sur plusieurs lignes de production automatisées.●Création d'un service de hosting dynamique et de plugins permettant 1 réutilisation facile par client.●Tests et déploiements sur différents environnements avec des outils de simulation de productions. ⮚ Projet: Développement d'un module graphique pour optimiser le remaniement des productions » Le projet consiste à concevoir et développer 1 module graphique pour permettre aux opérateurs de remanier manuellement les productions de palettes en cas d'erreurs, de dysfonctionnements ou d'anomalies sur les lignes. Réalisations :●Développement d'écrans représentant visuellement les hiérarchies de productions navigables en profondeur et de fonctionnalités de recherche pour faciliter la navigation dans les hiérarchie●Développement d'un module scanner code barre pour identifier automatiquement les objets(carton, colis, palette, niveau d'empaquetage)et faciliter la navigation dans les hiérarchies de production●Intégration avec le système de supervision de la chaîne de production automatisée. Projet: Développement d'une application de gestion d'impression et de traçabilité des matériels Le projet consiste à concevoir et développer 1 application pour le client Thalès, qui possède 1 réseau de transport interne pour délivrer des colis entre différents services. Mon rôle était de garantir la traçabilité des différents colis dans les différentes stations en mettant en place 1 application intuitive et efficace par code barre. Réalisations :●Conception/développement d'écrans de définition de données de référence des sites, stations et arrêts.●Création d'écrans spécifiques pour la dépose et la prise de colis, avec une représentation visuelle de leur cheminement dans le réseau de transport interne.●Mise en place d'une Web API pour la mise à jour en temps réel du cheminement des colis grâce à la lecture de codes-barres. Environnement Technique : c#, wcf, wpf, mvvm, asp.net mvc, windows form, sql server, javascript, postman Environnement fonctionnel :Gestion de Production, Étiquetage industriels très haute cadence, Traçabilité.
- THALES TRANSPORTIngénieur Développementoctobre 2012 - juin 2013 (8 mois)Contexte : Une dizaine d'équipes de développement de 7 et 12 personnes, 1 équipes d'architecte d'une dizaine de personnes, 1 équipe pour la gestion du code source et tests d'une dizaine de personnes, 1 dizaine de Managers, 4 coach Agile ⮚ Projet : Maintenance évolutive et corrective pour le système de transport danois » Le projet implique 1 intervention en urgence sur différentes parties de l'application afin de rattraper les retards et de répondre à une insatisfaction croissante du client. Le but étant de construire les applications en passant d'un modèle de développement traditionnel à un modèle de développement agile avec scrum. Grâce à des efforts, le retard a pu être rattrapé, des démonstrations clientes en pû être faites et le cycle de vie du logiciel reprendre. Réalisations :●Transition à Scrum avec une équipe de coachs agiles et formation aux pratiques et esprits agiles●Pratique encadrée des cérémoniaux Scrum : sprint planning, planning poker, daily scrum, sanity check, démonstration, rétrospective, dojo de tests unitaires●Conception et développement d'interfaces externes pour les services de paiement●Maintenance évolutive sur le CRM Dynamics AX, ajout de web services et d'écrans Environnement Technique : C#, SQL Server, ASP.NET MVC, Microsoft Dynamic AX. . Environnement fonctionnel : Transport en commun au niveau d'un pays.
Recommandations
Soyez le premier à recommander Rabah
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
- Responsable Projet des Systèmes d'Informations(bac+4)AFPA Créteil2009Responsable Projet des Systèmes d'Informations(bac+4)
- Sciences et Technologies de l'Information et la Communication(bac+3)CNAM Evry2008Sciences et Technologies de l'Information et la Communication(bac+3)