I'm currently employed at CNRS as a software engineer. You are interested by my profile, my programming skills ? don't hesitate to contact me, I'm open to collaborations, especially on Web standards and open-source.
2005/today: Software engineer at INIST/CNRS. I'm a project manager in Web applications development. I mostly work on the “Federated identity” project: its goal is to setup a Shibboleth identity provider (IdP) and several service providers (SP) that will authenticate and authorize more that 100000 researchers. Before that, I developed a Web site talking about oral corpus for the French culture minister with PHP coupled with a native XML database (eXist).
2003/05 (2 years): Software developer engineer at INRIA in WAM team. I'm in charge of making the new user interface (cross-platforme and multi-languages) of Amaya (in C++), the Web W3C's editor/browser. Results are promising : I have released a first official version of the new Amaya (9.0) on December 2004.
2003 (6 months): Software developer engineer at PurpleLabs (mobile phones - Hardware & Software) in user interface team.
2002 (6 months): Software developer engineer (training) at Eden-Studios. I developed a cross-platforme (PS2, GameCube, and XBox) export module (in C++) for the video game V-Rally 3.
2001 (6 months): Software developer engineer (training) at INRIA and W3C. I worked on Amaya's user interface migration from Motif to GTK graphic toolkits.
Web site development : conception, maintenance, management
www.micropolia.com: online multi-player free game - PHP/Mysql. You are a virtual person, you have a job, and you evolve in a micro-society. (developer and manager of the development team: 3 persons)
www.jeu-gratuit.net: best french online free games listing - PHP/Mysql (>30000 visits a day).
areno.jeu-gratuit.net: online flash game championship. (developer and manager of the development team: 3 persons)
www.pronofun.com: this free online game is about doing prognostic on football competitions - PHP/Mysql (>10000 registered users).
www.zeitoun.net: my personal Web site dedicated to share information and knowledge in IT and physics - XSLT, PHP, XHTML/CSS.
Open source developments:
www.pxxo.net: it's a non-intrusive PHP framework used to build self-supported and interoperable Web graphical components - called widgets. (still active since 2006)
www.phpfreechat.net: it's a free, simple to install, fast, customizable and multi languages chat, LGPL patented, and written in PHP+AJAX (project founder since 2006)
XEmb: it's a dotclear plugin which allows to integrate valid static XML documents in a dotclear page. It uses XSLT to extract the body and provide a cache to increase pages loading. (project founder since 2005 but not maintained anymore)
wxWidgets : I submitted several patchs (OpenGL, MSW, GTK, MACOSX) during my work on Amaya.
Engineer projects
2002: Implementation of a dynamic e-service searching algorithm (BCOV) written in Java. Module of a great scope project dedicated to e-commerce servers.
2001: I programmed an application (in C++) for the micromorphometry research (study of the water requirements of plants) at the biological laboratory of Clermont-Ferrand.
2000: Development of a 3D software engine under Windows (written in C).
Programming languages: I have excellent skills in oriented object programming (knowledge and practicing of many design patterns) and algorithmic. Expert in Web development PHP/Mysql/XHTML/Javascript (daily practicing since 2002 year). Excellent knowledge of C/C++ programming (practicing for over 6 years). I'm proficient in Java, Python, Perl, Shell languages and I also handled assembler languages.
Web knowledge: Very good knowledge for web standards cause I have been working for 2 years in narrow collaboration with the members of the W3C: XML, XHTML, CSS, SVG, MathML, XSLT, XPath, Smil. I assimilated the W3C's view of the Web and I have ideas about how it will look like in the future.
Libraries: Extensive knowledge of toolkits wxWidgets, GTK, Motif because I have worked on the port of the Amaya program between these different librairies. I have always been attracted to video games and the 3D world (see my projects and trainings) so that now I master OpenGL and DirectX libraries.
Operating systems: Working on the port of Amaya under three plat-formes helped me have deep knowledge of Windows, Linux,and MacOSX operating systems. But i work preferentially under Linux/debian.
Softwares: I have good knowledge in the following CAO softwares : Twilight II (used it during my training at eden-studios), 3DS Max, Maya, Autocad, LightWave. Besides, i master classic office softwares and i use The Gimp or Photoshop to show my strong design skills. Finally, concerning the creation of Web documents, I use Amaya, DreamWeaver or just a text editor like emacs.