Nicolas - Développeur C++

Ref : 111226M002
Photo de Nicolas, Développeur C++
Compétences
C++
Expériences professionnelles
  • Active-Telecom / IC Telecom (architecte logiciel, depuis mars 2004, Paris)
    Architecture et implémentation du moteur temps-réel de routage et commutation du softswitch IP, cœur technique de l'offre IC Telecom :
    - softswitch (classe 5) haute disponibilité, temps-réel (soft), distribué, multi protocole,
    - relais media,
    - streamer de flux,
    - bus logiciel d'intégration des sous systèmes,
    - outils de monitoring et pilotage temps-réel,
    - Système d’Information

    Spécification des composants.
    Pilotage de l’équipe de développement.
    Définition des méthodes de développement.
    Création de outils techniques pour faciliter/accélérer le développement.
    Développement des parties critiques, dans plusieurs langages (C++, Java, XML/XSL, et d’autres).
    Veille et conseil technologique.
    Expert SIP.
    Référent technique.

    Définition des offres de stages de développement, supervision de stagiaires.
    Environnement technique : Linux, parallélisme, distribution, programmation réseau, SIP, C++, Lua, CORBA, Erlang, java, PHP, javascript, DB SQL, DB NoSQL, etc.

    Atelier (développeur senior, juin 2002 – février 2004, Paris)
    Etude et développement de sous-systèmes de téléphonie sous Symbian OS.

    Conception, implémentation et documentation de l’architecture logicielle du Sous-système de Téléphonie critique (TSY), base de tous les projets. (UML, C++, Symbian OS)

    Responsable implémentation et maintenance du protocole de communication inter processeurs : protocole de multiplexage ETSI 27.010 sur ligne série.

    Etude et implémentation de normes GSM et ETSI pour plusieurs matériels cibles en collaboration avec les clients étrangers : Supplementary Services, SIM Application Toolkit. Implémentation de plusieurs sous ensembles fonctionnels de divers TSY. (UML, C++, Symbian OS)

    Goonix-Studio (développeur senior, novembre 2001 – mars 2002, Paris)
    Etude et développement d’un jeu vidéo 3D temps-réel.

    Etude des besoins, choix des logiciels (moteurs de 3D, compilateurs), définition du planning, définition des conventions de développement.

    Architecture de l’application, avec comme objectifs : le support de plusieurs plates-formes matérielles, et la plus grande ouverture du modèle pour anticiper les besoins (UML).

    Mise en place, supervision et écriture des documentations, au fur et à mesure de l’avancée du projet. Les objectifs étant de permettre une compréhension rapide du projet, et de capitaliser l’expérience, pour anticiper les projets futurs.

    Réalisation de l’application pour la plate-forme PCWin32 (C/C++, 3D temps-réel).

    IDEALX (développeur senior, juillet 2000 – août 2001, Paris)
    Conception et réalisation du bus logiciel XML « Buster ». Ce bus distribue en temps-réel des nœuds XML en les filtrant sur des propriétés de structure ou de contenu, exprimées dans un sous-ensemble de la norme XPath (UML, XML/XPath, Erlang, répartition et compilation pour le bus. C et Python pour les applications clientes).

    Réalisation de la partie visualisation d’une version de démonstration d’une application de localisation d’un centre commercial (C, OpenGL, 3D temp-réel, GTK+).

    Diverses réalisations au forfait (C, C++, Python, WxWindow, CORBA).
    Conseil en architecture ; Audit de code.
    Assistance technique pour le département commercial.

    Juillet à Septembre 2000 : assistance technique chez ALCATEL. Étude du système de trace du noyau Linux 2.x (printk, klog, syslog) en vue d'unifier ce mécanisme avec le système de trace du logiciel de gestion des autocommutateurs (C).

    I2M Ingénierie (développeur, août 1998 – juin 2000, Paris)
    Octobre 1999 à Juin 2000 : assistance technique chez RENAULT. Conception et réalisation d’un logiciel de surveillance d’équipements de lignes de montage sous Windows NT. (C++, COM/DCOM, norme OPC). Conseil en architecture pour la conception d’applications en approche « objet » (C++, CORBA, UML).

    Octobre 1998 à Septembre 1999 : assistance technique chez ASCOM. Réalisation de logiciels de pilotage en temps-réel de voies de gares d’autoroutes sous Windows NT et iRMX. Conception, réalisation de composants de communication génériques pour améliorer l’architecture et la qualité des logiciels, et réduire les temps de développement (C, socket, VB).

    Août à Septembre 1998 : estimation, étude, réalisation au forfait de la migration d’une bibliothèque de fonctions « système », du système iRMX vers Windows NT (C, API système).
    STAGES
    Alcatel Business Systems (développeur, avril 1997 - septembre 1997, Strasbourg)
    Conception et réalisation d’une couche logicielle d’émulation de bas niveau, pour utiliser les pilotes de périphériques de Linux, dans le système temps-réel Chorus/ClassiX. Application au pilote de périphériques IDE (C/C++).

    C.N.R.S. (Développeur, avril 1994 - juin 1994, Nancy)
    Conception et réalisation de classes outils, pour la construction d’applications contrôlées par une interface graphique. Application à un cas réel d’IHM (Unix, Motif, C++, WxWindows).

Études et formations
  • FORMATION
    1996-1997 D.E.S.S. Informatique, option Ingénierie des Systèmes et des Réseaux

    1994-1996 Licence et Maîtrise Informatique

    1992-1994 D.U.T. Informatique

    LANGUES
    Anglais

    CONNAISSANCES INFORMATIQUES DEJA MISES EN OEUVRE
    Systèmes GNU/Linux, Symbian OS, Windows, Chorus ClassiX, Chorus MiX, iRMX, Unix
    Développement C++/C, Erlang, Java, Lua, XML/XSL/XSD/XPath, OpenGL, CORBA, Python, Eiffel, Assembleur (68xxx), SQL, Shell, API Posix, API Win32, Threading, Parallel computing
    Base de données MySQL, Informix, Sybase, NoSQL
    Réseau TCP/IP, programmation socket, STREAM
    Modélisation UML
    Gestion Projet Agile
    Fondamental Applications réparties et concurrentes
    Architecture des ordinateurs, et des systèmes d’exploitation
    Architecture des compilateurs
    Calcul d’images de synthèse
    3D temps-réel

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