
Project Manager, Senior Software Engineer at SAP
Paris Area, France

Project Manager, Senior Software Engineer at SAP
Paris Area, France
Software engineering, research and management. SDLC process and prototyping, project leadership, architecture/design and development.
Languages:
Java, Flex, C++, C#, some Objective-C.
Mobile:
Created Marvin for the Android Java stack. Extensive usage of location, network and 3D OpenGL ES api to explore new ways of presenting user centric and geo centric information.
http://marvinreloaded.com/blog
http://marvinreloaded.com/round2
Servers:
Websphere, JBoss, Tomcat.
Marvin Geo Content Delivery System written in PHP on custom mySQL servers (LAMP) then rewritten "in the cloud" in Python on Google AppEngine.
(Public Company; SAP; Computer Software industry)
June 2006 — Present (3 years 7 months)
SAP BusinessObjects Innovation Center, oCTO.
Software Architecture
- Enterprise Social Network
SaaS/RIA for Social Network Analyser and Relationship Analysis Server administration (Flex Builder 3, Prefuse flare, Tomcat, J2EE).
- GeoBI server to stream dynamic kml to Google Earth.
- IBM WebSphere Business Monitor: Business Activity Monitoring applied to BI Events and dashboards.
- ILOG Business Rules: Forward Chaining Inference Engine applied to BI Trends and Forecast.
- IBM OmniFind Enterprise Search and BI meta-data indexing.
(Computer Software industry)
September 2000 — May 2006 (5 years 9 months)
Paris, France:
- Software specification, design and implementation in C++ using Win32 on Windows and Carbon on MacOSX.
- Design & Coding of a crossplateform vectorial library from scratch.
- Merge native UI & Vectorial Editing concept into the same component on MacOSX and Windows.
(Layers/Zoom/Groups/GuideLines/XML parsing for SVG Import/etc.)
- Highly visual database schema editor.
- All rendering done with Quartz on MacOSX and gdi+ on Windows.
- Full or partial shared Tree concept and implementation.
(Privately Held; Computer Software industry)
August 1999 — September 2000 (1 year 2 months)
Redwood City, California:
e-Picture 2.0
- Design and Implementation in C++ of e-Picture 2.0 on MacOS and Windows (PowerPlant and MFC)
- Winner of the "Macweek Best of show" at MacWorld 2000 New York.
- Animation Engine (Keyframes/time or frame based multi dimentions interpolations)
- Native user interface implementation on MacOS and Windows.
- Quicktime encoding and decoding on MacOS and Windows.
- Involved in complete product cycle from specifications to beta testing and release.
- Speaker during MacWorld San Fransisco and NewYork and Apple Expo Paris.
(Privately Held; 11-50 employees; Computer Software industry)
August 1998 — August 1999 (1 year 1 month)
Redwood City, California:
e-Picture 1.0
- Design and Implementation in C++ of e-Picture 1.0 on BeOS and MacOS.
- Winner of the "Best of show" at MacWorld 1999 New York.
- Involved in complete product cycle from specifications to beta testing and release.
Author of Kftp / Get-It (BeOS multi-threaded C++ FTP client)
- Winner of the Be Master Award during the 1997 Be, Inc developper conference in Santa Clara California.
- Kftp aquired by Beatware, Inc and distributed under the name "Get-It".
(Privately Held; 10,001 or more employees; EAD; Defense & Space industry)
October 1997 — June 1998 (9 months)
Paris, France:
Matra Marconi Space
- Helios 1 military project: design and Implementation in C on HPUX of a cloud detection software.
- Various database software modification on Vax/VMS systems.
(Privately Held; 10,001 or more employees; FTE; Telecommunications industry)
August 1996 — December 1996 (5 months)
Grenoble, France:
Service National Informatique de France Telecom.
- Idea, specification and implementation in C of a specific TCP/IP Protocol to access and manage not directly accessible remote servers through a chain(X25/IP) of Unix workstations running AIX.
- Internal deployment and tests, users feedback, fixes and improvements.
(Biotechnology industry)
September 1995 — December 1995 (4 months)
Paris, France:
Ecole normale supérieure de biologie
Laboratoire de biologie cellulaire de la synapse normale et pathologique (Inserm U497)
- Design and implementation in C on a Silicon Graphics Indy of a SCSI CCD Camera Application to edit CCD Microscope settings and grab pictures from biological samples.
- Various task of system administration on SGI Irix 5.3.
(Public Company; STM; Semiconductors industry)
April 1994 — July 1994 (4 months)
Grenoble, France:
- Designed the next generation of ST6 micro controller hardware emulator.
- ALTERA Programmable Chips design
- Board design and layout
Software Engineer , Computer Science, Management , 1994 — 1997
University Diploma of Technology , Micro Electronics, Surface Mounted Components , 1992 — 1994
Biking, serious home improvements, the country side, lava lamps, repairing, building and creating stuff.
- 2008 Top 50 Winner of the 2008 Google Android Developer's Challenge with “Marvin” a 3D based application for the Google Android Mobile platform.
http://tinyurl.com/4wthac
http://tinyurl.com/5uj23j
- Reviewer of the "Hello, Android" book by Ed Burnett.
- Macweek Best of show at MacWorld 2000 New York for e-Picture 2.0
http://tinyurl.com/6lopgp
- Best of show at MacWorld 1999 New York for e-Picture 1.0
http://tinyurl.com/4pp7x8
- Be Master Award during the 1997 Be, Inc developer conference in Santa Clara California for "Kftp" aquired by Beatware, Inc and distributed under the name "Get-It".
http://tinyurl.com/45afdm