depuis fev.2007 Ingénieur logiciel senior (Roundbox inc ******** )
- Developpement d'un decoder BiM (Binary MPEG format for xml) utilisé par l'operateur TIM dans une application ESG.
- Implication dans le développement d'un test framework. Build et tests automatiques. (buildbot)
- Développement d'une API pour un toolkit de broadcast DVB-H (OMA, CBMS) pour un ESG (Electronic Service Guide)
- Design et implémentation du layer graphics pour de multiples platformes (BREW, Win32, Wm5/6, Linux
fev. 2007 Aout 2000 Ingénieur logiciel senior (MobileScope ******** /
In-Fusio ******** )
- Développement de la nouvelle version d'EGE (Entertainment Gaming Extension). Cette version est basée sur un parseur XML qui permet l'update totale du client via OTA.
- Integration de l'api EGE ( Entertainment Gaming Extension) dans le WTK (Wireless ToolKit) simulateur j2ME.
- Développement d'une suite de logiciel pour configurer, simuler le moteur de jeux ExEn (Executive Engine) version antérieur a EGE. Cette suite est utilisée en interne et par des studios de développement de jeux.
- Java, Ant
- Développement de modules d'adaption pour différent open OS (Brew, Symbian, OpenWave) pour permettre l'execution du moteur ExEn.
- C/C++, Gcc.
- Intégration du moteur EXEN sur différentes platformes (philips, mitsubishi, panasonic, ...)
- Gcc, C/C++, Assembler ARM 7, cross compilation.
- Outils de debug constructeur.
- Développement du produit phare de In-Fusio ExEn. C'est un moteur dédié aux jeux sur téléphone mobile. J'ai participé au développement et a l'intégration de la machine virtuelle JAVA, l'API graphique et le module SMS.
- C/C++, Gcc , Java, makefile.
Aout 2000 Sept. 1997 Electronicien / Développeur logiciel (Objin. 1 ans de télétravail)
- Prototypage d'une carte électronique avec processeur 80c552. Celle-ci permet le déclenchement du gonflage de flotteurs lorsqu' une embarquation atteind un angle de roulis trop important.
- Orcade (schema, offset film ...)
- C embarqué/assembleur 80c552.
- Réalisation d'une alarme pour bateau et du serveur de la capitainerie. Cette alarme fonctionne avec un téléphone mobile pour rester en contact avec le serveur. j'ai été impliqué dans le design , la conception et le codage.
- Orcade (schema, offset film ...)
- C embarqué/assembleur 80c31.
- Visual C++.
- Oracle.
DIPLOMES OBTENUS
- BTS Informatique industrielle.
- Baccalaureat Professionel Equipments & Installations Electrique.
- BEP/CAP électricien.
LANGUAGE
Francais: langue maternelle
Anglais : Intermédiaire
CONNAISSANCES INFORMATIQUE
Systeme d'exploitation Linux, MS-Windows
Language de programmation C, C++, Python, JAVA (J2ME, J2SE), Assembleur (ARM, MIPS, 80x86, 80c552, 680X0)
Autres logiciel MySql, Oracle, PVCS, SVN