Cédric - Chef de projet C

Ref : 080409R001
Photo de Cédric, Chef de projet C
Compétences
C
C++
CLEARCASE
BORLAND C++
Expériences professionnelles
  • Since 01/2009: Quality Assurance Senior for Delivery Centers (Front End, Services, Printing, End Users Computing, ETL, CRM) + Process engineer Senior for Quality discipline

    Process engineer role:
    o Establish the roadmap for Configuration Management and Quality disciplines for 2009 & 2010;
    o Manage the roadmap on actions/budget;
    o Collect and analyze strengths, weaknesses and improvement opportunities for the IT’s software engineering processes and propose into process improvement projects;
    o Manage and facilitate creation, maintenance and deployment of software process assets;
    o Provide advice and support the IT project and application teams for activities related to software engineering processes;
    o Involve in process improvement projects;
    o Analyze IT software processes.

    Quality assurance role:
    o Coach and support managers/director in decision, strategy and processes;
    o Put in place the quality framework with Team Foundation Server for Silverlight;
    o Perform an upfront evaluation and facilitate the set up of the team’s Defined Processes;
    o Assure that QA objectives/activities are agreed with the manager and documented within an approved QA Plan;
    o Verify periodically the compliance of the team’s Work Product’s to agreed standards (including SOX) and rules;
    o (Pro-actively) review processes in use by the team against the Defined Process, providing advice on how to deal with issues related to these processes/activities;

     e.g.: during milestone review, meetings, steering committee, IPQC, etc
    o Ensure that deviations and non-compliances are documented and correctly addressed;
    o Maintain an independent and objective reporting line about their findings, including escalation of unresolved issues, to the management (senior, process and quality management);
    o Assure that the team performs the necessary activities to obtain quality products;
    o Provide first line support to the teams in the field (as far as the DI processes is concerned);
    o Pro-actively participate in continuous improvement;
    o suggests and follows-up improvements to processes in case of weakness;
    o Provide support to the teams to implement the updated processes and/or templates according to the delivery note delivered by the Process Management team;
    o Provide support in the collaboration with the Key Stakeholders (Business, Suppliers …) with focus on DI processes and QA;

    Since 01/2008: Senior Quality Assurance Manager for Winterthur Merger + SOPHIS Strategy Bank program (AXA Belgium) + Program Auditor (Status & Recommendations)
    o Put in place a quality system tool, requirements specification.
    o Report directly towards the Merger director;
    o Manage the quality coordinators assigned to the program;
    o Coach and support managers/director in decision and strategy;
    o Perform an upfront evaluation and facilitate the set up of the team’s Defined Processes;
    o Assure that QA objectives/activities are agreed with the manager and documented within an approved QA Plan;
    o Verify periodically the compliance of the team’s Work Product’s to agreed standards (including SOX) and rules;
    o (Pro-actively) review processes in use by the team against the Defined Process, providing advice on how to deal with issues related to these processes/activities;

     e.g.: during milestone review, meetings, steering committee, IPQC, etc
    o Ensure that deviations and non-compliances are documented and correctly addressed;
    o Maintain an independent and objective reporting line about their findings, including escalation of unresolved issues, to the management (senior, process and quality management);
    o Assure that the team performs the necessary activities to obtain quality products;
    o Provide first line support to the teams in the field (as far as the DI processes is concerned);
    o Pro-actively participate in continuous improvement;
    o suggests and follows-up improvements to processes in case of weakness;
    o Provide support to the teams to implement the updated processes and/or templates according to the delivery note delivered by the Process Management team;
    o Provide support in the collaboration with the Key Stakeholders (Business, Suppliers …) with focus on DI processes and QA;

    Since 02/2007: Program Manager Officer in Process and Change department (AXA Belgium)
    The workload is 80%.
    Set up and realize the monitoring/reporting for Process and Change department.
    -Take decisions necessaries for processes deployment on end to end/roll out about the new organization/CMMi deployment.
    -Put in place and deployment of a tool for defined process and data collecting for CMMi metric, milestone review.
    -Give the visibility towards the top management, SEPG manager and Change Management manager for processes deployment.
    -Write guidelines for data supplier (process and discipline engineers) for formalisation, scheduling …
    -Coordinate for the data supplying, in case of need, report issue towards top management.
    -Realize the report consolidated.
    -Follow-up costs, resources on Process Improvement projects.
    -Costs/metrics follow up.
    -Risks/Issues management.

    In same time at 20%, Quality expert representative in project management.
    - Support project manager/application manager on their management
    - Coaching Quality coordinators in project management process
    - Support process deployment on project management
    - Report about risk/issue from operational teams and take actions

    Since 10/2006: SEPG Program Manager on processes deployment (AXA Belgium)
    Responsible on deployment of software processes improvement at Axa Belgium. The goal is to increase the software quality development level for CMMi level3.
    - Define strategy plan, metrics & measurements
    - Project manager on “How to make the process modelling with MEGA ?”
    - Follow-up costs, resources, configuration management
    - Developing training team

    Since 03/2006: Program Configuration Manager Consultant (AXA Belgium)
    Responsible of a program configuration management composed several projects for insurance policy.
    Help for the creation of configuration management processes and activities in insurance policy department.

    - Writing a generic CM plan
    - developing reporting/metric for department responsible
    - developing baseline plan
    - developing training team
    - developing tools

    Since 04/2005: Software Project Integrator Manager (THALES OPTRONIC France)
    Software integrator as part of a project called JOANNA. This project is a feasibility demonstrator for aeronautics. The aim of this project is to perform real-time targets recognition on high resolution images. The software runs on nine four-CPU based PCB (PowerPC). Spitted over two VME racks. My first task was to develop software to access a video board in order to overlay recognition results onto images. Then, I was responsible for the integration strategy and putting in place the final acceptance.

    - X11/Xv development software.
    - Specifying interfaces between components
    - Designing and implementing the starting of the application.
    - Designing and developing the integration environment.
    - Validation of functionalities and real-time requirements of the software.
    - Technical advisor for the development team

    Development Environment :
    Processor : PowerPC (VMPCx and G4Vx cetia boards)
    Operating System : LYNX OS 4.0
    Programming language : C, sh, csh
    Environment: SunSolaris
    Hardware : Cetia G4V4 master board with two added PMC (video card and hotlink card)
    Interface : VME2 bus, ddlink , FiberChannel, TCP/IP
    Others : Rhapsody (UML process design), ClearCase (software configuration)

    02/2004 to 04/2005: Software Project Manager (THALES OPTRONIC France)
    Project Manager as part of the project called reco-ng (recce new generation – airlifted surveillance system (pod aircraft engine) which rapidly delivers night and day vision high resolution images). I was in charge of a software (CAVERN) intended to perform real-time digital processing on acquired high resolution images to provide a video display to the aircraft pilot.

    - Entire project management from specification till deliveries.
    - CAVERN Interfaces specification according the complete system architecture.
    - CAVERN software design and architecture.
    - Test strategy specification and test suite design.
    - Tasks sharing out to developers, evolution following-up, resources coordination and default tracking.
    - Software implementation: X11 development (Xv layer)

    Development Environment :
    Processor : PowerPC
    Operating System : LYNX OS 4.0
    Programming language : C, sh, csh
    Environment: SunSolaris / Windows NT
    Hardware : Cetia G4V4 master board with two added PMC (a Falcon video card and a dedicated ddlink acquiring board)
    Interface : VME2 bus, ddlink
    Others : Rhapsody (UML process design), ClearCase (software configuration)

    10/2002 to 02/2004: Software Project Manager (THALES OPTRONIC France)
    Software team leader as part of the project called reco-ng (see above). On this project, I was in charge of designing and developing software intended to perform the servo-control (motion monitoring and stabilization) of the pod line of sight.

    - Writing of basics: software requirements and design specification
    - Software design using UML technology
    - Test strategy specification and test suite design
    - Software implementation

    Development Environment :
    Processor : PowerPC
    Operating System : LYNX OS 4.0
    Programming language : C, sh, csh
    Hardware : Cetia G4V2 master board
    Interface : VME2 bus
    Others : Rhapsody (UML process design), ClearCase (software configuration)

    01/2001 to 10/2002: Software Project Manager (THALES OPTRONIC France)
    I was responsible for the specification and the development of a software suite (test bench) to monitor and to test Infra-Red cameras (thermal sensor) at the end of the internal production line.

    - Analysis of production requirements.
    - In charge of technical solutions for the test bench design.
    - Writing of the software specification and design architecture documents.
    - Technical advisor for the development team.
    - Managing external contractors.
    - Effort estimation and schedule development following-up.

    Development Environment :
    Operating System : Windows NT
    Programming language : C, C++
    Hardware : RS422, RS232
    Tools : LabWindows, Visual C++
    Design process : SADT
    Software Configuration : SPMS +

    In same time : Software Engineer.
    At the same while, I was acting as a software engineer as part of a real-time architecture software. This software was in charge of communicating with an military aircraft (using stanag 1553 and ARINC429 standard protocols) in order to monitor and to supervise a laser designation pod airlifted by this aircraft.

    - Development of a test suite to validate the software.
    - In charge of integrating the software into the complete system.
    - Board electrical features and embedded FPGA (software programmable chip) behaviour validation.
    - Development of output overlaid for the video of the pilot.

    Development Environment :
    Programming language : C, C40 assembly language
    Hardware : VME board, FPGA
    Design process :SADT Software Configuration : SPMS +

    08/1999 to 01/2001: Software Engineer (THALES OPTRONIC France)
    I was software engineer for the development of an engine controller for electric motor cars.
    This project has been developped in association with the french car manufacturer Renault.

    - Architecture software design.
    - Software development and integration.
    - Actor as part of the integration of the regulation boards and the embedded software and as part of the validation and integration of the dedicated FPGA.

    Development Environment :
    Programming language : C, assembler C24
    Hardware : VME board, FPGA
    Design process :SADT Software Configuration : SPMS +

    04/1998 to 08/1999: Analyst Programmer (THALES OPTRONIC France)
    Analyst programmer as part of a software development intended to monitor IR cameras (thermal sensors) produced by THALES. This software has to provide an human interface to allow the operator to calibrate the sensor, to measure optronical performances and to perform the sensor acceptance. It also helps into the different integration steps of the sensor and into the maintenance as well as the production phases of it. Other features of this software are to monitor power supplies and oscilloscopes and to check out black bodies (specific features of a thermal sensor).

    - Active actor into all the development steps of the project (from design to validation).
    - Writing specifications for the software integration.

    Development Environment :
    Operating System : Windows NT
    Programming language : C, C++
    Hardware : RS422, RS232
    Tools : LabWindows, Visual C++
    Design process :SADT Software Configuration : SPMS +

    All the critical levels of the development of these projects at THALES, comply with the quality requirements regarding to the ISO9001, CMM level 3 & CMMI standards; Tick-it, Spice. Moreover, the V cycle software development process has also been used in each project.

Études et formations
  • EDUCATION & QUALIFICATION
    September 6-7-8 2010 PRINCE II FOUNDATION certified person

    May 5-6-7 2008 ITIL FOUNDATION V3 certified person

    2000 to 2001 NFIO (master in optronic, a French Graduate College of Optronic Engineering, 3 days to company THALES and 3 days to College)

    Analog and Digital Electronics - Data Processing Applied to Industry - Laser – Optical – Computer science

    1995 to 1997 DUT Génie Informatique (a French Graduate College of computer genius)

    June 1994 Baccalauréat C (corresponding to High School Diploma in mathematics and physical sciences)

    FOREIGN LANGUAGES
    English Technical Fluent
    Spanish Conversational (learnt in High school)
    French Native tong

    TECHNICAL SKILLS
    Programming Languages X-Windows, C, C++, ADA, SQL, PLSQL, MYSQL, PHP, HTML, JAVA, Assembler Pine, VBA, Atlassian Confluence (wiki).

    Networks / Protocols Ethernet, TCP/IP, I2C, RS232, RS422, ARINC 429, 1553, DIGIBUS, CAN BUS, VME BUS.

    Development Tools GNU(make, awk, bash, csh), X11/MOTIF, VISUAL C++, Borland C++, LabWindows, Visual Basic, SDK (windows), MEGA; Team Foundation Server; Silverlight

    Configuration Management Tools ClearCase, SPMS +, Windchill, Livelink, PVCS Dimension, Test director, CVS, Quality Center

    Microprocessors Power PC, DSP C24, DSP C40, DSP C6xx
    Real-time Kernel LynxOS 2.5, LynxOS 3.0, LynxOS 4.0 (POSIX 4.2 Threads)
    Hardware G4V4 Cetia board (4 cpu based PowerPC) G4V2(2 cpu based PowerPC)
    VME analyzer board CVMETRO
    Environment Sun Solaris, Windows
    Design process UML (Rhapsody), OMT, SADT, MEGA
    Project Management Tools Microsoft Project, PSN7, Augeo, Clarity
    Office automation Tools Word, Excel, PowerPoint, Access, Visio, Interleaf
    Quality Assurance ISO9001 (2000 version), CMM level 3, CMMI level 3-4, V cycle, RUP, TickIT, Spice, ITIL, PRINCE II, SOX, DO-178B, ISO17025:2005, AGILE, CobiT, SCRUM, PMI, MIL-STD-1553

D'autres freelances
Chef de projet C

Ces profils pourraient vous intéresser !
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Chef de projet MONETIQUE
Houssine

Chef de projet MONETIQUE

  • CLAMART
MONETIQUE SQL UNIX LINUX KANEST TUXEDO C C++ ORACLE JIRA
Disponible
CV Ingénieur logiciel
Stéphane

Ingénieur logiciel

  • SAINT-ROMAIN-LE-PUY
.NET C# WPF HTML5 ASP.NET C++ C Vue.js
CV Développeur JS+React+Next/Node & No-code
Arthur

Développeur JS+React+Next/Node & No-code

  • PARIS
BUBBLE JAVASCRIPT NODE.JS REACT.JS C PYTHON PHP Arduino POSTGRES SHELL UNIX
CV Consultant IT
Hugues

Consultant IT

  • MAREIL-MARLY
PYTHON C WINDOWS AGILE LINUX C# JAVA SQL AZURE JAVASCRIPT
CV Développeur PYTHON
Houmame

Développeur PYTHON

  • ÉPINAY-SUR-SEINE
PYTHON DJANGO HTML5 CSS C JAVASCRIPT MYSQL SQL SERVER SHELL UNIX SCRIPT SHELL
CV Développeur WEB/Mobile
Alexandre

Développeur WEB/Mobile

  • TOULOUSE
JAVASCRIPT JAVA SWIFT C++ Angular C TypeScript HTML CSS
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Ingénieur optique MATLAB
Abderrahim

Ingénieur optique MATLAB

  • ARLES
MATLAB CAO INVENTOR PACK OFFICE Altium C LABVIEW COMSOL MULTIPHYSICS