Philippe - Graphiste / Webdesigner C

Ref : 030317S001
Photo de Philippe, Graphiste / Webdesigner C
Compétences
ADA
C
DB2
RATIONAL ROSE
UML
Expériences professionnelles
  • 1998 – 2002 ETUDE ET DEVELOPPEMENT IMCAD – PARIS


    2001 - 2002 : Conception et réalisation d'une plate-forme d'enseignement à distance.

    Réalisations :
    Étude de la problématique de l’enseignement à distance – Modélisation UML avec Rational Rose – Conception d’un tableau blanc interactif – Conception d’un salon de discussion («chat ») – Conception d’un module pour faire l’acquisition vidéo par une webcam, l’acquisition du son – Multidiffusion sur un réseau multicast du son, de la vidéo de la webcam, de la capture animée d’une zone de l’écran en utilisant un encodage MPEG-4 – Implémentation de la RFC 3016 pour l’encapsulation de données MPEG-4 dans des trames RTP.
    Développement Java avec Forte:
    Développement des IHM avec Swing – Appel système des DLLs depuis une application Java (utilisation de JNI) – Utilisation de l’API Java Media Framework pour la gestion des médias (son et vidéo) et de leur diffusion – Utilisation de l’API Java Shared Data Toolkit pour l’échange des données entre les utilisateurs de la plate-forme – Programmation avec l’API SAX et DOM pour gérer les propriétés stockées dans un format XML – Authentification des utilisateurs en accédant à une base de données DB2 depuis une fenêtre JAVA (utilisation de JDBC).
    Développement Win32 avec Code Warrior:
    Développement en C/Win32 pour dessiner dans n’importe quelle fenêtre du système Windows – Développement de DLLs en C – Utilisation de Hook Système pour capturer les événements du système – Utilisation du GDI pour le dessin – Utilisation de l’API Win32 pour récupérer la liste des fenêtres ouvertes dans le système d’exploitation.
    Développement J2EE avec WSAD :
    Création des interfaces graphiques du site avec JSP – Modélisation et implémentation du schéma de la base de données relationnelle sous DB2 – Développement des EJBs (utilisation des EJBs session (stateful, stateless) et entité (CMP), association des EJB CMP, utilisation de Finders) – Déploiement de l’application sur un serveur Websphere


    2002 : Développement d’un logiciel pour la gestion des messages électroniques.
    Réalisations :
    Système multithread permettant de récupérer des messages électroniques sur plusieurs comptes distants afin de les rapatrier vers les comptes locaux de l’entreprise.
    Développement Java avec Forte:
    Utilisation de l’API Javamail pour gérer les messages électroniques – Création d’un serveur multithread relevant chaque compte de boîte aux lettres distantes – Création d’un fichier de configuration XML comportant la liste des comptes POP distants et la liste des comptes locaux (Utilisation de SAX et DOM) – Création d’un fichier XML définissant la liste des emails douteux à ne pas transférer sur les comptes locaux – Journalisation de la détection des emails douteux en émettant un rapport à l’administrateur de la messagerie – Création d’une interface graphique pour lancer/arrêter le serveur et pour configurer les fichiers XML – Installation de l’application en mode autonome ou comme un service NT (utilisation de JNT)


    1998 - 2000 : Conception et réalisation d’un logiciel de gestion pour optimiser les ressources de l’entreprise.
    Réalisations :
    Étude et audit de l’entreprise – Étude conceptuelle et technique pour la prise en charge de la gestion des ressources humaines, logistiques et financières de l’entreprise, la planification des cours, la gestion des organismes financeurs – Modélisation MERISE de la base de données – Élaboration de prototypes – Programmation des interfaces graphiques et des traitements avec Windev – Déploiement de l’application sur site pilote – Tests et validation des saisies.
    Développement avec Windev:
    Modélisation du schéma relationnel de la base de données – Conception de maquettes soumises au comité de pilotage – Normalisation des interfaces graphiques – Gestion des blocages pour un accéder aux données par plusieurs utilisateurs – Création d’un module pour le déploiement automatique du logiciel sur les postes clients – Création d’un utilitaire pour l’administrateur de la base de données (réindexation de la base, installation d’une nouvelle version du logiciel sur un serveur pour être déployé automatiquement par la suite…).


    1999 : Etude et conception d’une solution de déploiement de logiciels à distance.
    Réalisation :
    Conception d’une solution permettant d’installer un logiciel sur un poste afin de le répliquer sur un ensemble de postes clients.
    Développement avec Windev :
    Conception d’un assistant pour la capture des événements générés par l’installation d’un logiciel – Récupération des informations systèmes issus de l’installation (base de registre, liste des fichiers installés) – Création dynamique d’un paquetage ZIP contenant les données à installer sur chaque poste client – Migration du paquetage sur un serveur de domaine NT (utilisation de Samba sous LINUX) – Création dynamique d’un fichier batch sous MSDOS contenant les directives de l’installation.
    Configuration du serveur LINUX :
    Configuration du serveur de domaine avec Samba – Définition des profils utilisateurs pour chaque poste client. – Définition du répertoire d’accès contenant les archives des logiciels à installer avec Samba.


    1998 : Etude pour la mise en ligne de plans de villes sur Internet.
    Réalisations :
    Étude fonctionnelle du projet pour accéder à une base de données ORACLE – Modélisation MERISE de la base de données – Écriture de différents documents (expression des besoins, cahier des charges, charte graphique, analyse fonctionnelle) – Création de la base de données sous Oracle.
    Développement Java :
    Réalisation d’un prototype en JAVA – Utilisation de JDBC pour accéder à la base de données – Création de requête SQL pour la manipulation et la visualisation des données – Affichage d’un plan en fonction d’une adresse saisie au clavier.


    1996 - 1998 ADMINISTRATEUR RESEAUX ET SYSTEMES IMCAD – PARIS
    Etude technique et financière pour câbler un réseau à haut débit – Installation et administration de serveurs sous LINUX et Windows NT – Mise en place d’un Intranet – Sécurisation du réseau – Partage d'une ligne RNIS puis d'un modem câble pour l’accès à Internet – Mise à jour du parc informatique.


    1994 - 1996 FORMATEUR IMCAD – PARIS
    Formateur sur le logiciel 3D Studio pour le milieu du design et de l'architecture.

Études et formations
  • Formation:
    2002 : Formation pour le développement des EJBs avec WSAD et Websphere.
    IBM (PARIS)
    2002 : Diplôme d'Ingénieur en Informatique– spécialité Qualité du logiciel - Mention très bien.
    Conservatoire National des Arts et Métiers (PARIS)
    2000 : DPCT Informatique d'Entreprise.
    Conservatoire National des Arts et Métiers (PARIS).

    Compétences:
    Systèmes : UNIX, LINUX, Windows NT, Mac OS.
    Méthodes conceptuelles: MERISE, UML / Rational Rose
    Langages : CAML, ADA, PASCAL, C, C++ , JAVA, Wlangage (Windev), Visual Basic, SQL, HTML.
    APIs Java: Swing, JSDT, JMF 2.1.1, XML (SAX et DOM), JDBC.
    APIs Java (J2EE): JSP, Servlet, EJB, Javamail.
    APIs Win32 : programmation système.
    RAD, AGL : Windev, Forte for java, JBuilder, Code Warrior, WebSphere Studio Application Developer.
    Bases de données : DB2, Oracle, Hyperfile (Windev)
    Réseaux : Modèle OSI, TCP/IP, streaming vidéo.

D'autres freelances
Consultant C

Ces profils pourraient vous intéresser !
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 Consultant embedded software
Guillaume

Consultant embedded software

  • SACLAY
MATLAB C++ C MBD
Disponible
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2
CV Consultant Solution Architect
Minh

Consultant Solution Architect

  • VILLEJUIF
ORACLE BRM BSCS ORACLE SQL C MAITRISE D OUVRAGE JAVA
CV Développeur GO
Dimitri

Développeur GO

  • LYON
GO C C++ BASH PYTHON
CV Ingénieur de développement PYTHON
Olivier

Ingénieur de développement PYTHON

  • VILLENEUVE-D'ASCQ
SQL SERVER ORACLE PYTHON POSTGRESQL SQL C ORACLE DATA INTEGRATOR HUMMINGBIRD ETL NoSQL Vue.js
CV Manager IT
Mustapha

Manager IT

  • REIMS
EDI C SQL UNIX
CV Tech Lead IoT & Cloud
Walid

Tech Lead IoT & Cloud

  • SOISY-SOUS-MONTMORENCY
IOT Cloud AWS PYTHON SQL GITLAB LINUX BIG DATA HASHICORP TERRAFORM AZURE C