Degni Philippe - Développeur C++

Ref : 101219Y001
Photo de Degni Philippe, Développeur C++
Compétences
Expériences professionnelles
  • SOCIETE : ALTAVEN Date: Avril 2010 à Février 2011
    (10 mois)
    Contexte Général : Conception de logiciels d’intégration fiscale.
    Sujet du projet : Ajout de fonctionnalités et maintenance d’un logiciel d’intégration fiscale.

    Responsabilités occupées : Ingénieur Développement logiciel
    • Développement en C++/C# de modules (client lourd et application web) :
    o Développements de Winforms et ASP.NET GRID
    o Module d’accès aux bases de données SQL Server, Oracle
    o Module de Traçabilité des actions utilisateurs
    o Module de gestion des droits utilisateurs
    o Module de paramétrage et de suivi de la remontée des liasses
    o Module de paramétrage et de suivi de la remontée des documents

    • Maintenance des applications à base de MFC :
    o Module de structure des données

    o Module de pilotage des bases de données clientes

    o Module des règles de calculs

    • Tests unitaires des modules logiciels

    • Intégration des modules logiciels dans les différentes applications

    • Tests d’intégration

    Environnement technique
    Langages C#, C++/CLI, SQL, Javascript
    Librairies .Net 2.0 - 3.5, DevExpress, MFC, STL
    Outils Visual Studio 2008-2010, TFS2010, Firebug
    Web ASP .NET 3.5
    BDD SQL Server, Oracle
    Méthodes UML, AGILE
    Systèmes Windows 7

    SOCIETE : QUANTEL Date: Octobre 2009 à Mars 2010
    (6 mois)
    Contexte Général : Conception de produits industriels à technologie laser.
    Sujet du projet : Conception d’un logiciel de pilotage des équipements laser
    Responsabilités occupées : Ingénieur Développement logiciel
    • Spécification et conception UML de nouveaux modules.

    • Développement en C++ d’un module d’archivage et d’historisation des données :
    o Développement multithreading avec Qt thread
    o Définition et implémentation d’une politique de stockage
    o Développement de l’interface avec la base de données

    • Développement SQL :
    o Création des tables de données

    o Création des bases de données en fonction de la politique de stockage

    o Création des tables pour chaque variable

    o Insertion et mise à jour des données

    • Tests unitaires du module logiciel

    • Intégration du module logiciel dans l’application existante

    • Tests d’intégration

    Environnement technique Langages C++, SQL
    Librairies Qt 4.3, Qt Thread, Qt SQL, STL, Boost,
    Outils Visual C++, StarUml, Doxygen, SVN
    BDD SQL Server
    Méthodes UML, Design Patterns
    Systèmes Windows XP

    SOCIETE : LNE - France Date: Mars 2009 à Septembre 2009
    (7 mois)
    Contexte Général : Le LNE fournit à la douane maritime française, un logiciel de prévention de la pollution maritime.

    Sujet du projet : Conception d’un logiciel de prévention de la pollution maritime et d’identification de bateaux fautifs.

    Responsabilités occupées : Ingénieur Développement logiciel
    • Ergonomie IHM et conception UML de l’architecture logicielle.

    • Développement en C++ d’un serveur TCP multithread.

    • Développement en C++ de menus contextuels et bords de champs basés sur le modèle MVC.

    • Développement en C++ d’un module de génération de rapport au format XML par la sérialisation d’objets. Utilisation de la librairie Boost.

    • Développement en C++ de la gestion de la mise à jour d’objets sur plusieurs fenêtres par l’utilisation du modèle MVC.

    Environnement technique Langages C++
    Librairies Qt4.5, Qt Thread, STL, Boost.
    Outils QtCreator, Visual C++, StarUml, Doxygen, SVN
    Méthodes UML, Design Patterns
    Systèmes Windows XP

    SOCIETE : Mstar Semiconductor France Date: Mai 2008 à Février 2009
    (10 mois)
    Contexte Général : Mstar Semiconductor France est une entreprise spécialisée dans la conception logicielle de modem 3G pour mobile.

    Sujet du projet : Ajout de nouvelles fonctionnalités dans un logiciel de test de téléphone mobile.

    Responsabilités occupées : Ingénieur Développement logiciel
    • Conception UML des nouvelles fonctionnalités.

    • Développement en C++ des nouvelles fonctionnalités (Ex : Ajout de paramètres …).

    • Développement en C++ de méthodes d’investigation pour l’identification de tâches logicielles exécutées dans un téléphone mobile.

    • Développement en C++ de méthodes d’investigation pour le dimensionnement système (mémoire interne, cache …) d’un téléphone mobile.

    • Tests et Validation logicielle : Mise en œuvre d’un dispositif de test d’une application ftp client/serveur.

    • Documentations en anglais de l’utilisation des nouvelles fonctionnalités.

    Environnement technique Langages C++, XML, TTCN
    Logiciels Visual C++, Source Insight
    Méthodes UML, Design Patterns
    Outils Perforce, Mantis, SVN, testeurs CRTU-W
    Systèmes Windows XP, Linux

    SOCIETE : Visual Group Europe Date: Jan 2006 à Mars 2008
    (2ans et 3mois)
    Contexte Général : Visual Group Europe est une entreprise spécialisée dans la conception logicielle et matérielle d’écrans vidéo outdoor à grande dimension.

    Sujet du projet : Développement de modules logiciels pour la diffusion d’images vidéo.

    Responsabilité occupée : Ingénieur Développement logiciel
    • Analyse des besoins du marché pour chaque type de produit

    • Spécifications techniques et fonctionnelles

    • Conception UML.

    • Développement C++ / MFC:

     Développement d’un IHM de contrôle (température, luminosité …).

     Développement d’un IHM de paramétrage technique.

     Développement d’un module de logiciel pour la gestion des trucages vidéo.

     Développement d’un module de logiciel pour la gestion de la colorimétrie.

     Développement d’un module de logiciel pour l’interprétation des données capteurs.

     Développement d’un module logiciel pour la gestion de la température d’un écran.

     Développement d’un module logiciel de diagnostique technique.
    • Tests unitaires et fonctionnels
    • Documentations en anglais de l’utilisation des modules logiciels.
    Environnement technique
    Langages C++, C#
    Logiciels Visual C++
    IHM MFC Visual C++
    Méthodes UML, Design Patterns
    Systèmes Windows XP, Linux

Études et formations
  • 1. Domaines de compétences
    Domaines
    CONCEPTION ET PROGRAMMATION ORIENTEE OBJET
    Langages C#, C++/CLI, C++, JAVA, SQL, C, Perl, Python, script shell, XML, Javascript
    Méthodologies UML, Design Patterns (Singleton, Observer, Factory, MVC …)
    Outils de conception StarUML, Rational Rose
    Outils de développement Qt Creator, Visual studio, Source Insight, Borland Builder C++, Eclipse, BIRT, Netbeans, Team Foudation Server, Perforce, SVN, Doxygen
    API DevExpress, STL, Qt, Boost
    IHM WinForms, MFC Visual C++, QT GUI, Borland Builder C++, Awt, Swing
    Web ASP.NET
    Bases de données SQL Server, Oracle, Access
    Réseaux Sockets TCP/IP, UDP, Réseau UMTS, GSM
    Systèmes Windows, Unix, Linux
    MultiThread Qt Thread
    Tests CRTU-W, Testeur Maverick

    2. Formation
    Formation 1 Polytechnique Nantes, Ingénieur en Informatique Industrielle 2004

    Formation 2 Master STIC Informatique 2005

    Langues Langue 1 : Anglais technique, Langue 2 : Espagnol

D'autres freelances
Développeur C++

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)
Justin

Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)

  • AIX-EN-PROVENCE
PYTHON DJANGO SQL HTML C++ CSS JAVASCRIPT SQL SERVER
Bientôt disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV full stack Développeur
Mohamed Ilias

full stack Développeur

  • NONANCOURT
JAVASCRIPT C++ Angular SQL SQL SERVER JAVA
Disponible
CV Igènieure Computer Vision
Rania

Igènieure Computer Vision

  • VILLIERS-SUR-MARNE
PYTHON OPENCV VISUAL STUDIO Jupyter LINUX C++ OPENGL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible