Menu

Olivier ESTEVE

COLMAR

En résumé

PROJETS RÉALISÉS :
--------------------
- Développement en C/C++ sur divers application spécifique à la vidéo sur système embarqué dont notamment un drone militaire (EADS) (Streaming H.264, Ti -OpenMAX).
- Développement d’application de contrôle de Caméra IP
- Réalisation d’un logiciel d’achat et de vente en ligne en P2P
- Responsable de projet, mise à niveau d’un logiciel de vidéo conférence multipoints
- Responsable de projet, développement d’un logiciel de vidéo conférence multi plateformes
- Développement d’un logiciel de Motion Capture
- Développement d’une bibliothèque 3D temps réel multi plateformes
- Conception et réalisation d’un émulateur pour FreeboxHD™ (Streaming vidéo PC/fbx)

COMPETENCES ORGANISATIONNELLES :
--------------------------------
- Gestion de développement
- Autonomie et rigueur dans le travail

COMPÉTENCES TECHNIQUES :
-------------------------
- Systèmes : Linux / Unix (solaris, aix, openbsd), Windows
- Langages : C, C++, Assembleur x86/68000, Tcl/Tk, bourne shell, J2EE
- Langages Web : HTML, PHP3/4/5, JavaScript, CSS
- Frameworks/Bibliothèques: X11, Motif, Qt , FLTK , MFC, OpenH323, Live555
- SGBD Relationnelles : Oracle, Teradata, MySQL
- Serveurs d’applications : Apache
- Gestion de configuration : CVS, SVN
- IDE : Visual Studio, Eclipse, emacs, ultra edit …
- Méthodologies : XP, Cycle Itératif, Design Pattern

Quelques uns de mes objectifs :
-------------------------------

* Être une référence technique plutôt que gérer hiérarchiquement des individus
* Assumer un rôle transversal ou de support sur un projet :
- Architecte ;
- Concepteur/Développeur senior ;

Mes compétences :
JavaScript
Tcl/Tk
Visual studio
C
Java EE
Apache
SVN
Mac OS X
Microsoft Windows
C++
GCC
Assembleur X86
Shell
Makefile
GNU/Linux
cross compiliation
ptxdist
buildroot

Entreprises

  • NexVISION - Développeur C/C++

    2012 - maintenant Développement en C/C++ sur divers application spécifique à la vidéo sur système embarqué dont notamment un drone militaire (EADS) (Streaming H.264, Ti -OpenMAX).
  • Abase Europe / Alcatel-Lucent - Expert C/C++ sur système embarqué

    2010 - 2011 - Développement en C++ / Qt sur une application spécifique au besoin d’un nouveau téléphone à écran tactile.
    - Optimisation et débogage des librairies open source Qt, WebKit, DirectFB spécifiquement pour les besoins de la société.
    - Echanges et modifications faites avec les créateurs de Qt/DirectFB.
    - Optimisation des drivers, WebKit.
    - Conception et développement d’outil de mesure et d’analyse (traitement des flux vidéo).
    - Réalisation d'un prototype de téléphone fixe à base de beagle board, et d'un kernel linux
  • Euro Protection Surveillance - Chef de projet technique / développeur

    Strasbourg 2007 - 2009 - Conception et développement d’un serveur pour le traitement et la récupération de flux provenant de caméra IP (C/C++, RedHat Server, TCP/IP, Proxy, Oracle, Clustering) pour le traitement et configuration (alarme, mode ON/OFF, …)

    - Conception et développement d’une application pour la configuration de caméra IP Panasonic BL-C1xx, multiplateforme (Windows/Linux/Mac Os X (10.5.5), OpenBSD, FreeBSD).

    - Conception et développement d’une application Mobile (Windows Mobile 5, iPhone, iPod Touch II) pour le contrôle et la vision à distance des flux audio et vidéo provenant de caméra IP utilisant les technologies 3G et Wi-fi.

    - Conception et développement d’application pour le traitement des flux audio/vidéo provenant de caméra IP (Transcodage, MPEG-4, H.263, G.726)

    - Conception et développement d’application de détection facial en post-traitement de vidéo provenant de caméra IP.

    - Conception et développement d’application optimisé de détection de mouvement pour un environnement de type embarqué (Caméra Axis 207W)

    - Conception et développement d’application pour le traitement en temps réel des flux provenant de caméra IP motorisée, suivi de mouvement, suivi facial.

    - Conception et développement d’un prototype de caméra IP (Ethernet, Wi-fi, CompactFlash) à base de nano PC et de webcam, réalisation d’un système d’exploitation optimisé à base de kernel Linux.

    - Conception et développement d’application de flashage en réseau multiplateforme (Windows, Linux, MacOSX, *BSD) pour caméra IP Panasonic BLC1xx.

    - Conception et réalisation d’un serveur de type Dyn DNS, enregistrement en temps réel de nom de domaine via un web-service (CGI, PHP, HTML, Apache)

    - Conception et développement de web-service pour la réception et traitement d’alarme provenant de caméra IP (PHP, Apache, Oracle, C/C++).

    - Débogage de firmware de caméra IP Panasonic et intervention direct avec le centre R&D Panasonic (japon) pour modification suivant les besoins de la société.
    - Recherche et sélection de caméra IP du marché Chinois, conforme au besoin du produit de la société.
    - Recherche de constructeur de caméra IP spécifique au besoin de la société, déplacement en Chine.
  • SuperVISION SARL (Suisse) - Chef de projet / développeur

    2005 - 2006 Conception et réalisation d’un logiciel d’achat et de vente en ligne en technologie P2P (Peer2Sell)

    - Conception et développement d’un serveur en C++ pour un environnement de type Unix (Linux, P2P, TCP/IP, UDP, MySQL), et d’un client pour Windows9x/XP (C++, MFC, XML, Support Unicode, multi-langue)

    - Conception et réalisation d’un logiciel d’installation simplifié

    - Conception d’un système multi-langue en PHP pour le site du logiciel (support pour 5 langues, extensible a l’infini)

    - Définition des procédures d’installations et des configurations des différents outils de maintenance ( MySQL, compte utilisateur,…)

    - Installation d’un serveur Linux et intégration du serveur Peer2Sell.
  • Naskel Computer - Chef de projet / développeur

    2004 - 2005 Rachat de licence et mise à niveau d’un logiciel de vidéo conférence multipoint

    - Adaptation aux normes XML, H.323, H.261/ H.263/ H.263+ (SQCIF,QCIF, CIF, 4CIF), H.254 (Tunneling, Texte chat), Codecs Audio (iLBC, GSM, G.711, G.726, G.729, LPC-10, Speex), compatibilité avec d’autres logiciel de vidéo conférence (NetMeeting, GnomeMeeting,…)

    - Ajout du support pour les extensions des processeurs récent (MMX, SSE, 3DNow!) pour la bibliothèque OpenH323 et Live555 (OpenRTSP)

    - Installation et maintenance d’un serveur sous Linux, d’une base de données (MySQL)

    - Développement d’outils linux pour le traitement interne au logiciel de vidéo conférence (manipulation de données SQL, traitement d’image, réseaux, C++, Java)

    - Définition des procédures d’installations et maintenances du logiciel de vidéo conférence et de son serveur

    - Développement d’un logiciel d’installation et de configuration rapide (moins de 30 secondes pour configurer une webcam, une carte audio, et un support pour les firewalls, destiné au client final du logiciel de vidéo conférence)
  • FrogyS SA - Chef de projet / développeur

    2002 - 2003 Conception et développement d’un logiciel de vidéo conférence Multipoints

    - Rédaction de propositions techniques, planification

    - Conception et développement d’une Bibliothèque réseau multi plateformes (TCL)

    - Conception orientée-objet et développement d’un serveur multiplateformes en TCL (Interfaçage TCL/C++)

    - Conception et développement d’un client (C++/MFC pour Windows, Tcl/Tk pour Linux et MacOS)

    - Conception et développement d’une Bibliothèque de motion capture (C++, optimisation en assembleur x86, MMX/SSE/3DNow!)

    - Rédaction d’une documentation technique pour l’utilisation de l’API MOCAP

    - Réalisation de logiciel d’exemple d’utilisation de l’API MOCAP (Vidéo Surveillance, reconnaissance facial, Import des données acquises et / ou Intégration dans des logiciels 3D : Autodesk 3dsmax, LightWave,…)

    - Conception et développement d’une bibliothèque 3D multiplateformes (Linux/X11, WindowsXP, OpenGL, DirectX), avec support pour la physique (ODE)

    - Rédaction d’une documentation technique pour l’API 3D

    - Réalisation d’exemple d’utilisation pour l’API 3D (simulation en temps réel d’un système hydraulique complexe)
  • SYNERGY - Développeur

    Lille-Lezennes 2001 - 2002 - Conception et développement d’outils de gestion de stock online sur serveur OpenBSD (PHP4, Javascript, MySQL)

    - Conception et développement d’application pour Internet (Interface/compte client, PHP4, JScript, MySQL, support pour IE/Netscape)

    - Réalisation des tests d’intégration fonctionnels et ergonomiques

    - Installation et administration du serveur OpenBSD

    - Formation et support aux utilisateurs
  • CTIRCEAL (Caisse d'Epargne) - Administrateur système

    2000 - 2001 - Chargé de la production et de la maintenance de programme Unix (AIX, SCO Unix)

    - Suivi des états de log journalier, surveillance des ressources système (via le logiciel TNG de computer Associate)

    - Gestion des Bases de données (Teradata NCR, Oracle), insertion et modification de table/contenue.

    - Conception et développement de script Bash/Tcl utilisé pour le traitement d’application de production

    - Gestion des distributeurs automatiques de la Côte d’Azure, d’Alsace/Lorraine, ajout et modification de numéro d’identification pour la mise en route de distributeur automatique
  • Communauté de Communes de Villé - Administrateur Réseaux

    2000 - 2000 - Mise en place d’un serveur de fichier sous linux (PPC - YellowDogLinux)

    - Mise à niveau du système informatique du centre nautique (logiciel dos,
    gestion caisse, ouverture casier à distance)

    - Mise à niveau du site internet (création multimédia : flash, JScript)

    - Gestion du studio d’enregistrement (principalement utilisé pour le spectacle Rêve d'une Nuit d'été)
  • CSC Val d’Argent - Responsable Informatique

    1998 - 1999 - Mise à niveau du matériel informatique

    - Mise en place d’un intranet

    - Installation d’un serveur de fichier, firewall / proxy

    - Création du site internet du centre

    - Création et mise en place d’un Cybercafé

    - Gestion du secrétariat associatif, interne et externe

    - Formation et support aux utilisateurs

    - Animateur multimédia (technologie audio, SoundTracker, ModTracker, Amiga 4000)

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :