-
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)