Resume

Born 15 may, 1978 (33 years old)
Nationality: French
Marital status: single
Driving license

mail:
     

Summary of Qualifications

  • Expertise in digital image processing, analysis and rendering techniques
  • Development of several software in C++, familiar with Object-Oriented Programming
  • Good Experience in building Web applications using PHP, HTML, JavaScript, CSS and MySQL
  • Proven aptitude to design easy-to-use graphic user interfaces
  • Ability to rapidly acquire new knowledge, always ready to face challenging situations and solve problems with innovative approaches
  • Feel comfortable working in a foreign language environment
  • Not afraid of hard working on interesting projects

Experiences

2009-current: Software research and development
Contractor in the Japanese company Polygon Pictures Inc. producing Animation movies - http://www.ppi.co.jp
Microsoft Visual Studio C++, MFC, Qt, OpenCV, NUKE NDK, After Effects SDK
  • Real time fluid manipulation software used within introduction videos of a video game (6 months):
  • Fluid and particle simulation
  • Real time drawing, edition and visualization
  • Importation of camera data from MAYA
  • User interface developed using MFC
  • Realistic brush animation software (8 months):
  • Real time drawing capture
  • Stroke path edition
  • Progressive stroke drawing
  • Object animation with spline interpolation
  • Real-time preview and high quality rendering
  • User interface developed using Qt
  • NUKE plugin for automatic normal map generation from handmade celluloid (1 month)
  • Consultant for color correction, programming of a plugin for After Effects (2 months)
  • NUKE cutout filter with temporal stability (2 months)

2008-current: Software development
Employee in the Japanese software development company Widget
Microsoft Visual Studio C++ and C#, Python, PHP, HTML, JavaScript, Flash ActionScript 3, CSS, jQuery, MFC, .net, DirectShow API, CUDA, ZLib, SQLite, OpenCV, libJPEG, tinyXML
  • Work on a real-time video compositing embedded system:
  • Development of an ActiveX Control performing camera capture, compositing and recording to MPEG-2 file
  • Creation of customized DirectShow filters
  • Programming of software adjusting automatically the volume amplitude of audio data (robust approach)
  • Evaluation of several video compression formats for optimal display on mobile phone
  • Programming of software/hardware/network diagnostic software
  • Prototyping of a new interface connecting two devices in order to decrease the system cost
  • Prototyping of a local network Web application based on Apache server (page generation) and Python server (dealing with heavy operations)
  • Evaluation of a real-time 3D capture device
  • Research and development about visual sensing algorithms used with standard camera (motion and position estimation, face detection and tracking)
  • Promotion (website, documents, presentation video editing)
  • Customer relations, project budget estimation
  • Design of interactive content by using Flash or C++/OpenGL
  • Development of customizable content templates and their IDE
  • System installation, calibration and maintenance

2006-2008: Software development
Contractor in the Japanese company Polygon Pictures Inc. producing Animation movies (mostly 2 years) - http://www.ppi.co.jp
PHP, MySQL, CSS, JavaScript, jQuery, AJAX, Python, Microsoft Visual Studio C++
  • Development of a real-time task management Web application used for organizing the tasks of more than one hundred employee. Based on HTML, JavaScript, AJAX, PHP and MySQL, this application was used in the context of American TV animated series My Friends Tigger and Pooh
  • Maintenance and enhancement of old software, in particular an asset management Web application
  • Development of Firefox plug-in, image comparison tool and AVI to QuickTime video converter
  • In charge of the volume rendering of brain sequences for the new version of the animation movie Ghost In The Shell 2.0

2005-2006: Software research and development
Employee in a Japanese company manufacturing 3D scanners (1 year and half)
Borland Developer Studio C++, OpenGL
  • Development of several software:
  • Digital measurements on 3D models
  • Scan anonymization
  • Scan stitching
  • Documentation, demonstration and training related with the software
  • Upgrade of the company 's website
  • Research and evaluation of methods especially in the following fields:
  • Processing of images and depth maps (Digital Elevation Model)
  • Scanner calibration, correction of the lens distortion
  • Mesh operations (polygonization, merging, simplification, comparison, positioning…)
  • Use of various data structures for optimization (octree, kd-tree...)

2004: Development of visualization and processing software for volume images
Internship in the French company Pierre Fabre (6 months) - http://www.pierre-fabre.com
Borland C++ Builder, Matlab, OpenGL
  • Reading volume data from DICOM files
  • Volume data processing
  • Programming of a volume rendering engine (real-time mode with texture stack approach, high quality mode with ray casting algorithm)
  • Polygonization of vascular network
  • Participation in the authoring of a software development normalization document
  • Software training

2003: Development of control software for a 3D scanner used in dermatology
Internship in the French company Pierre Fabre (8 months) - http://www.pierre-fabre.com
Borland C++ Builder, OpenGL
  • Calibration of a vision system
  • Construction of 3D mesh from profilometer data
  • Color correction
  • Projection/merging of 2D textures on the 3D mesh
  • Research about mesh construction algorithms, publication of an article

1999: Work on test-bench for surface potential measurement
Internship in the Electric Engineering Laboratory of Toulouse (3 months) - http://www.lget.ups-tlse.fr
Microsoft Visual Basic
  • Conception of electronic boards
  • Development of their control software

Skills

Computer science:
  • Languages: C++, C, C#, Python, Delphi/Pascal, Visual Basic, Java, Scheme, Assembly code (80x86, 8051, 68000, Microchip PIC), PHP, HTML, JavaScript, XML
  • API, libraries & DB: OpenGL, MFC, .NET, Qt, DirectShow, OpenCV, VTK, CUDA, ZLib, AJAX, MySQL, SQLite
  • OS: Windows, UNIX
  • Software: Word, Excel, PowerPoint, Eagle (electronics CAD), 3D Studio Max, Photoshop, Premiere, After Effects

Electronics:
  • Analogue: amplification, signal processing, sensors
  • Digital: systems based on microprocessor 80x86 and microcontrollers 8031, PIC
  • Design of electronic boards from specifications until final manufacture

Languages:
  • French: native
  • English: fluent (TOEIC 875)
  • Japanese: daily conversation (6 years living in Japan)

Education

2003 - 2004: DESS in Digital Imaging Engineering
Equivalent to European Master's degree
2002 - 2003: DESUPS with highest honors
One-year degree between fourth and fifth year of university
2001 - 2002: Maitrise in Computer Science majored in Image Analysis and Synthesis
Equivalent to first year of European Master's degree
2000 - 2001: Licence in Computer Science majored in Image Analysis and Synthesis
Equivalent to Bachelor's Degree
Universite Paul Sabatier, Toulouse - http://www.ups-tlse.fr
1999 - 2000: DEUG in Mathematics and Computing applied to Sciences
Two-year undergraduate studies
Universite de Pau et des Pays de l'Adour - http://www.univ-pau.fr
1997 - 1999: DUT in Electrical and Industrial IT Engineering
Two-year undergraduate studies with technical specialization
Universite Paul Sabatier, Toulouse - http://www.ups-tlse.fr
1996 - 1997: Baccalaureat majored in Electronics with highest honors
Equivalent to High school Degree
Lycee St Cricq, Pau

Centers of Interest

  • Digital photography and video editing
  • Music and cinema
  • Swimming
  • Mountain hiking
  • Japanese parks and hot springs
  • Cooking (French, Italian, Vietnamese)
  • Traveling (USA, Germany, Crete, Austria, Tunisia, Spain, Portugal, Korea, China, Thailand)


  PDF version of the resume