Abdelmajed - Développeur C++
Ref : 140415G001-
75015 PARIS
-
Développeur, Chef de projet (40 ans)
-
Freelance
DEPUIS AVRIL 2017 –: THALES AIR SYSTEM Chef de projet Software
Thales Air System leader mondial des contrôles de trafic aérien travaille sur un projet NEO JHMI destiné à la république tchèque.
L’équipe est composée de cinquante personnes répartie en équipes de développement Logiciel et maintenance (sous-traitants inclus inde, France et tchèque).
Mon rôle dans l’équipe est adjoint du work package manager en gestion de projet
- Construction des Plannings (MS Project)
- Suivi de planning avec les Responsable de Réalisation
- Priorisation des tâches selon le besoin du projet
- Identification des risques et des éventuelles opportunités
- Assurer la qualité des livrables
- Assurer l’application du process de développement.
- Kick-off pour le lancement des projets
- COTECH avec les sous-traitants
- Interface avec les équipes de développement et les autres composants
- Pilotage et coordination de l’équipe interne et des sous-traitants
- Suivi de la performance des projets à travers des KPIs
- Reporting vers l’équipe management.
- Animation des réunions inter-équipes.
- RETEX et workshops d’amélioration de process.
- Gestion des livraisons et la garantie de la qualité des livrables. (GIT, JIRA)
- Application du process de la QA et la Safety au sein de l’équipe.
- Participer à la construction des plans de charges.
- Application des Méthodologies LEAN et KANBAN Board adapté au process interne.
2014 – MARS 2017 : INEO SYSTRANS/ENGIE, ILE DE FRANCE
Pilotage de projet et ingénierie
Ineo Systrans conçoit, installe et fait évoluer des Systèmes d'Aide à l'Exploitation et d'Information des Voyageurs (SAE).
Elle déploie ses Systèmes d’Aide à l’Exploitation et d’Information des Voyageurs sur les réseaux de transports urbains ou régionaux.
Ceci offre à nos clients des fonctionnalités comme la gestion des courses des véhicules du réseau, le suivi cartographique des véhicules en temps réel, les prises de services agents, la communication radio avec l’ensemble des véhicules du réseau.
On distingue deux parties, une partie IHM sous Windows et une partie serveur sur Linux.
Mon rôle sur cette mission était de travailler sur les évolutions et les corrections de bugs du système :
- Réunion de cadrage entre les divers équipes projets (Electronique, Logiciel (Tempes réel et Temps différé), I/V)
- Planification du projet pour respecter les délais de livraison
- Suivi et pilotage du projet avec assurance des engagements
- Rédaction des spécifications pour les évolutions fonctionnelles
- Conception et développement C/C++ sous Linux et Windows de ces évolutions.
- Elaborations des tests unitaires
- Intégration aux équipes I/V pour suivi des recettes usine
- Suivi de la mise en production
Environnement Technique :
MSProject, C, C++, ILOG, MySQL, Windows 7, unix, Linux (Red Hat 6.3), script shell, Smart CVS, GIT, VS 2005 et 2008, Eclipse
Mai 13 - Oct 13 FORMATION
- Suivie de projet
- Gestion de projets
- Travail personnel et gestion de conflits
AVRIL 10 – MAI 13 : SOCIETE GENERALE, Ile de France
Ingénieur études et développement orienté objet
Intervention sur les différents projets d’un outil qui s’appelle le NG et qui est utilisé par le back office dans deux sites différents (Frankfort et Zurich).
Responsable de Migration des Flux
- Pilotage du projet et spécification du besoin
- Validations des tests
- Coordination entre les différents acteurs de la migration (équipe en Inde et en France)
- Mise en production et suivie
Développement de différentes fonctionnalités sur le NG:
Responsable de la fonction Swift Release 2010 et 2011
- Recueil des données d’entrée
- Analyse des impacts des évolutions
- Évolution des messages corporate action conformément aux spécifications des Swift Release des années 2010 et 2011 et 2012
- Cordination entre les divers acteurs pour les tests
Fonction Block Order
- Rédaction des spécifications Techniques détaillées
- Mise en place de l’automatisation de la création des ordres et des exécutions
- Tests Unitaires
- Intégration pour les MOA
Correction des anomalies et évolutions divers
- Correction à chaud des anomalies détectées par les maitrises d’œuvres ou du back office.
- Évolution des traitements batch et IHM selon les besoins du client
- Mise en place de reporting automatique
VG : Version Globale du NG
- Études et développement des différentes demandes du client
- Coordination avec les équipes de support pour la mise en production de la VG
- MEP de la VG
Gestion des bases d’homologations
- Automatisation du rafraichissement des bases d’homologations des deux sites à partir des bases de productions
- Coordinations entre les DBA et les exploitants
Correction des fuites mémoires des batchs
- Analyse des batchs
- Détection des fuites mémoires via INSURE et correction
Suivi de production
- Analyse des problèmes de productions
- Proposition de solutions et corrections à chaud des anomalies
Environnement Technique :
Méthodes Agiles (Scrum), C++, MFC, SQL, Windows, script shell
MARS 2009 – MARS 2010 : TROPHY-KODAK DENTAL SYSTEM, Ile de France
Ingénieur études et développement orienté obje
Développement d’un SDK de synchronisation entre l’Iphone et le PC
- Rédaction du cahier des charges
- Conception (UML, Diagramme de classes, Diagrammes de séquences, Diagrammes de cas d’utilisations)
- Rédaction des spécifications fonctionnelles détaillées
- Développement du SDK de synchronisation entre l'IPone et le PC : envoi d'images de différents formats (DICOM, RVG) vers le PC, envoi des détails des Patients synchronisés et vice versa.
- Développement des tests de charge
- Rédaction d’un manuel d’utilisation
Développement d'un outil de diagnostic
- Rédaction du cahier des charges
- Conception (UML, Diagramme de classes, Diagrammes de séquences, Diagrammes de cas d’utilisations)
- Rédaction des spécifications fonctionnelles détaillées
- Développement de l'application de diagnostic permettant le calcul graphique du décalage sur des images DICOM afin d'ajuster les appareils dentaires de prise d'images du crâne.
- Rédaction d’un manuel d’utilisation
Environnement Technique :
• Windows
• C++
• TinyXML, Interfaces graphiques WxWidget, Protocole XML-RPC,
• Visual studio 2005, Framework 2.0
NOV 2007 – DEC 2008 : HEWLETT - PACKARD
Ingénieur études et développement orienté objet
Réalisation d’un outil de gestion des imprimantes pour la Société Générale
- Analyse du code existant de l’outil gestion des imprimantes de la SG (code écrit en C++)
- Ecriture des spécifications fonctionnelles détaillées de la nouvelle architecture prévue.
- Développement du nouvel outil de gestion des imprimantes (C++ MFC).
- Développement de composants COM+ pour l’impression des documents (C# Framework 3.5).
- Développements des tests de charges et des tests unitaires.
Environnement Technique :
• Windows
• C++ \ C#
• MFC
• Visual studio 2008, Framework 3.5
JAN – JUIN 200E : SAGEM SOFTWARE AND TECHNOLOGIES
Ingénieur études et développement orienté objet
Réalisation d’un Softphone supportant le protocole MGCP afin de gérer une communication provenant d’un PC.
- Rédaction du cahier des charges
- Conception (UML, Diagramme de classes, Diagrammes de séquences, Diagrammes de cas d’utilisations)
- Rédaction des spécifications fonctionnelles détaillées
- Développement du Softphone et son interaction avec le serveur asterisk
- Réalisation des tests unitaires
- Rédaction d’un manuel d’utilisation
- Echange de messages à travers des sockets
Environnement Technique :
• Linux
• C++
• Macros
STAGES D’ETUDES
- 4 mois en 2006 : Développement d’une application pour la détection d’une attaque ARP Spoofing (JAVA)
- 2 Mois en 2006 : Réalisation d'un serveur d'alertes, installation d’un outil de supervision réseau pour la Banque de la Tunisie (Linux/ SCRIPT SHELL)
- 4 mois en 2005 : Simulateur d’un ascenseur selon une approche multi-threads (C++/LINUX)
- 4 mois en 2005 : Réalisation d’un jeu 2D (C++ / Windows)
COMPETENCES
TECHNIQUES :
• DEVELOPPEMENT C++ , JAVA WINDOWS & LINUX
• PROTOCOLES DE COMMUNICATION TCP/IP, UDP, ICMP, XML-RPC, SMTP, SNMP.
• TEMPLATES, BIBLIOTHEQUE STL, MACROS…
• SPECIFICATIONS FONCTIONNELLES
• CONCEPTION
• INTERFACE GRAPHIQUE : MFC, WIDGET,
• TESTS ET VALIDATION
• CYCLE EN V
FONCTIONNELLES :
• REDACTION DE CAHIERS DES CHARGES
• RELATIONNEL : CONTACT CLIENTS ET FOURNISSEURS
• REDACTION DE MANUELS D’UTILISATION (EN ANGLAIS ET EN FRANÇAIS)
• GESTION DE PROJETS, DELAIS, AUTONOMIE
OUTILS ET LOGICIELS
PROGRAMMATION : C/C++/C#, JAVA, VB, SQL, PL/SQL, PERL, SHELL
WINDOWS, LINUX…
OUTILS: MSPROJECT, VISUAL STUDIO 2005 & 2008, JBUILDERX, ECLIPSE, MFC, MACROMEDIA, WXFORMBUIDER, ETHEREAL, WIRESHARK
RESEAUX, PROTOCOLES XML-RPC, SNMP, ADMINISTRATION RESEAUX, NETWORK SIMULATOR, SOCKET, RPC, ETHERNET, X25
TECHNOLOGIES DISTRIBUEES COM, DCOM
FORMATION
2002 – 2004 IPEIT Institut Préparatoire Aux Études d’Ingénieurs de Tunis
Classes Préparatoires
2004 - 2007 ENSI École Nationale Des Sciences de l’Informatique
Diplôme d’ingénieur informatique
LANGUES ET LANGAGES
Anglais Très bonne maitrise