|
Rémy Baudet Age: 28 - French - Single Email: remstation@free.fr Web Site: http://remstation.free.fr |
|
|
|
Programming Skills |
||||
|
Analysis and Modeling |
UML. OOA/P. Design Patterns. eXtreme Programming. Rational Rose, Ms Visio |
|
|
|
Project Management |
Ms Project, CVS, Bugzilla, Perforce, Ms SourceSafe, Rational ClearCase. Doxygen, Javadoc |
|
|
|
Languages and Scripts |
C++, C# (2.0, Generics), Java; XML, HTML/DHTML, JavaScript; SQL |
|
|
|
Libraries (API) |
GUI |
.NET Forms, ATL/WTL, MFC, Qt, wxWindows, AWT,
Swing |
|
|
IDE and Tool |
Visual Studio 6 / .NET / 2005; IntelliJ IDEA, Eclipse/WSAD; DevPartner, BoundsChecker, Purify Ms eMbedded Visual C++ (eVC3, eVC4): Smartphone, Pocket PC |
|
|
|
Operating Systems |
Windows 9x/NT4/2000/XP, Windows Mobile (Smartphone, Pocket PC), Linux |
|
|
|
Office & Computer Graphics |
Ms Office, Lotus Notes, Ms Visio. Adobe Photoshop, 3DS Max (basic), Virtools Dev |
|
|
|
|
|
|
|
|
Work Experience |
|||
|
From Nov. 2005 |
Maporama International (Paris, France) – Web – 45 employees |
|
|
|
Back-End Project Manager & Lead Developer · Management and development of the back office including the map and itineraries engines, which are the Maporama geocentric ASP solution core. Ø C++, STL, C#, ISAPI Extension (IIS), Web Service, UML, Design Patterns
|
|
|
07/2004 – 10/2005 |
Viewpoint Corp. (New York, USA) – Editor – 135 employees |
|
|
|
Platform Software Engineer · My goals were to make evolutions and improvements and to maintain the internal core framework for the Viewpoint Media Player, a photo realistic 3D web viewer, and the Viewpoint Toolbar, a graphically enhanced search bar for Internet Explorer. Programming using object oriented and COM-like techniques, with massive use of interfaces, smart pointers and C++ templates. · Realized a photo management and sharing application, Fotomat, within the Toolbar: § Architecture of the foundations and the data model, use of UML and Design Patterns § Implemented the automatic photo import component and the media persistency in database § Developed the following functionalities: drag-n-drop, exporting, emailing, printing, searching § Realized plug-ins to import photos from the Windows File Explorer and from Ms Outlook (COM/ATL) § Modified the installer/uninstaller for the Fotomat extension and Windows and Outlook plugins § Trained and supervised a junior developer Ø C++, COM/ATL/ActiveX, Win32, Platform SDK, Multimedia, WIA, Shell Extension, Office Add-in, Windows XP, Internet Explorer, XML, DHTML, JavaScript, UML, Design Patterns, eXtreme Programming · Developed an internal tool with a convivial and ergonomic user interface for the QA team, used to analyze and check the consistency of the component configurations on the servers. Ø C++, wxWindows, Win32, FTP, UML
|
|
|
04/2000 – 06/2004 |
Ondim (Paris, France) – SSII – 33 employees |
|
|
02/2004 - 08/2004 6 months |
Multimedia Consultant · Mission for PSA Peugeot Citroën R&D: Realized a study on a generic docking station in cars to interface handled devices (PDA, MP3 players…) with the embedded car computer. § Leaded the CAD and Design team for the modeling of the cradle in the car. § Realized an interactive 3D demonstrator with Virtools. § Defined the specifications for the generic interface between handled devices and car computer. § Developed an application to control the PDA Media Player from the car computer and its commands. Ø Ms Pocket PC SDK and Media Player ActiveX, eVC++, CAD and 3D (3DS Max, Virtools) |
|
|
08/2003 - 02/2004 6 months |
Multimedia Consultant · Mission for PSA Peugeot Citroën R&D: Realized a study on a system based on low-cost generic graphic controllers for infotainment and navigation into future cars with multi screens. § Examined embedded operating systems with multimedia and graphic libraries (2D, Cartography, GUI, OSD, Video, 3D…), wrote an exhaustive document about such solutions and architectures. § Realized a C++ demonstrator with an embedded graphic controller under Windows CE: developed a multimedia application composed of an advanced GUI, a video player and a simple 3D scene. |
|
|
|
Ø Windows CE .NET 4.2, C++, Embedded Graphic and Operating Systems |
|
|
02/2003 - 07/2003 6 months |
Software Engineer · Mission for ViaMichelin: web portal for cartography and itinerary services, GIS tools and services. § Participated in the functional analysis for needs of the calculation of routes and cartography services § Wrote the requirements and technical specifications § Developed, tested and implemented different functionalities for the applicative services: ▫ Transformed the existing raster image server into an “on-the-fly” map server using vectorial data, and optimized the map generation algorithm using a quadtree model (Java) ▫ Adapted the map selector web application framework (J2EE) ▫ Realized a tool to find the longest streets into a street network in Shapefile format (C++, Linux) Ø Java, J2EE, JUnit, Ant, C++ (gcc/Linux), ESRI Shapefile, GIS, LuciadMap, SVG, XML, Windows NT, Linux |
|
|
10/2002 - 01/2003 4 months |
Software Engineer · Mission for Symah Vision: Virtual advertising for the television. § Conceived and realized a real-time application to detect specific images in a video stream and trigger interactive applications on set-top-boxes (for Canal+ Technologie): ▫ Developed a plug-in type architecture (with interface) for different sorts of triggers. ▫ Conceived the client-server architecture over TCP/IP (many detection systems). ▫ Implemented modular GUI using MFC. ▫ Realized a generic XML parser (Xerces and MSXML implementations) for tree browsing. § Developed an application to validate “ready to diffuse” video tapes (for France Television). Real-time and autonomous analysis of the sound and image of the tapes. Ø C++, XML (Xerces and MSXML), Sockets, MFC, Windows 2000 |
|
|
09/2001 - 09/2002 1 year |
Project Leader and Lead Developer · Software development for EDF-DRD: Scientific application to study sound pollution in industrial sites. § Organized the project; managed the developer team, client relationship, advancement reports, schedule, and versioning. Managed the project web site. Was also the lead developer. § Used UML, OOP and Design Patterns for the analysis, the conception and the implementation. § Developed functionalities: ▫ Implemented the core data manager made of both acoustic and graphic elements, with acoustic study project management (ANSI C++). ▫ Realized the advanced GUI: customizable workspace, localization, settings management, undos/redos (using Qt API). ▫ Implemented the multi-window 3D modeler for complete construction and edition of acoustic 3D scenes: topography, buildings and machines (using vtk API). ▫ Implemented a library manager for acoustic objects (MySQL) and data exchange (XML). ▫ Implemented algorithms for the acoustic calculator using ray casting method, with “acoustic rays”. Ø Project management (Ms Project), CVS, Bugzilla, UML, Design Patterns, C++, Qt (GUI), vtk (3D), Xerces-C (XML), MySQL (BDD). Portability (Windows NT4/2000/XP and Linux) |
|
|
|
Software Engineer – Many Projects: |
|
|
03/2001 - 09/2001 7 months |
· Mission for Symah Vision: Video insertion of virtual advertising on sport field in real-time or post-processing using image processing. § Participated to the conception, with UML and OOP. § Developed following functionalities: ▫ Realized a modular and multi-thread architecture. ▫ Realized advanced GUI modules and create new MFC controls. ▫ Implemented video processing and 3D sport field reconstruction modules. Ø UML, C++, MFC, Windows 2000 |
|
|
10/2000 - 01/2001 4 months |
· Mission for France Télécom R&D: Web application for interior designer to build, organize and decorate offices from a 3D view and a furniture database. § Implemented an applet using Java Swing for the GUI. § Realized a mini-modeler using VRML and Java (VRML EAI) for interacting with the 3D scene. § Implemented a furniture browser to insert VRML objects into the scene and to apply textures. Ø Java, Swing, VRML (and EAI – External Authoring Interface), MySQL with JDBC, HTML |
|
|
04/2000 - 09/2000 6 months |
Engineer Training Period (Diploma in Image Engineering) · “Power plant virtual visit on the web”: Study on multimedia possibilities on Internet (3D, spatialized sound and video); realized a prototype; converted CAD data for low bandwidth (geometry, textures, sounds, videos). Used VRML and Java for interfacing (EAI). · Study on Linux technical possibilities in graphics (3D acceleration), sounds and videos (APIs). |
|
|
|
|
|
|
04/1999 - 10/1999 |
Silicon & Software Systems – Groupe Philips (Dublin, Irlande) |
|
|
7 months
|
Master Degree Training Period (Electronics and Computer Sciences) · Analyzes, conceived and implemented a scriptable test tool to control simultaneous TCP/IP connections between a PC and a video broadcast system MPEG-2/DVB. Ø Windows NT4 (Win32), MFC, Syntax Analysis, Multithreading, WinSocks. ISO9001 Quality System. One week UML formation |
|
|
|
|
|
|
Education |
|||
|
2000 |
Postgraduate degree (1 year) following my master (French “DESS”) in Image Engineering at the Bordeaux University, France – Image processing, synthesis image, 3D, image cognition, communication. |
|
|
1999 |
Master’s degree in Electronics and Computer Sciences at the “IUP de Bordeaux”, France. |
|
|
1997 |
Two-year University degree in Electronics and Computer Sciences at the “IUT de Bordeaux”, France. |
|
|
|
|
|
|
Languages |
|||
|
English |
Fluent. |
|
|
Spanish |
Basic. |
|
|
|
|
|
|
Miscellaneous |
|||
|
Sports |
Basketball, coach for kids. Snowboard. |
|
|
Hobbies |
House automation. Cinema. |
|