About me
I am a Microsoft .NET specialist, and more specifically a Windows Presentation Foundation (WPF) developer, and my main goal is to enhance user experience. Microsoft provides a great set of tools and frameworks to improve efficiency, productivity and online services and I am absolutely convinced the next ten years in software industry is going to be revolutionized, and I definitely want to be part of this.
PROFESSIONAL EXPRERIENCE
|
Docubase Systems, Paris, France |
Since 02/2008 |
|
Technical Architect Responsibilities : · Development of electronic document management software in C# .NET 2.0 / 3.0 / 3.5. · Development of a Silverlight Workflow editor based on JBPM. · Design pattern recommendation.
Used technologies : - Windows Presentation Foundation, Microsoft Expression Blend & Winforms - C# .NET 2.0 / 3.0 / 3.5 - Visual Studio 2005 & 2008 + SVN as Source Control - IKVM & Hessian for .Net communication with Java components & classes - MVC, Singletons, Command Patterns, Databinding - Unit Test for business components. |
|
|
Microsoft / SFR, Paris, France |
11/2007 – 01/2008 |
|
Application Developer Responsibilities : · Creation of a communication service on SFR domain (thousands of computers). This involved the development of different modules: ü ASP.NET Secured BackOffice for messages creation ü ASP.NET Web service for messages access ü WinForm client application (.Net 1.1) for querying the web service ü Windows Service making sure the client application is always up and running. |
|
|
Microsoft / Orange, Paris, France |
07/2007 – 10/2007 |
|
Application Developer Responsibilities : · Creation of a WPF XBAP Portal application hosted in Vista Media Center. · Solve problems related to remote control navigation (focus management, smart navigation, ect …) · Custom components creation: carousel, rss feed reader, job scheduler using extra threads, ect… |
|
|
TF1, Paris, France |
12/2006 – 07/2007 |
|
Application Developer Responsibilities : · TF1 being the first French national channel, they wanted to create a .NET 3.0 two applications using WPF features in order to broadcast their shows over the web. My job consisted in connecting visual resources (Microsoft Graphic Designer generated images) and business objects (Video on Demand or time shifting services, Podcasts management) using tools like Microsoft Expression Blend. · The first application is Eurosport Player, the second one is LCI Integrale |
|
|
Microsoft Technology Center, Paris, France |
10/2006 – 12/2006 |
|
Application Developer Responsibilities : · Develop a new generation application based on Windows Presentation Foundation technology. The application, developed for one of the largest French retailer of computers, electronics and high tech products, aimed to allow customer to browse the retailer products. |
|
|
9Cegetel, Paris, France |
09/2006 – 10/2006 |
|
Application Developer Responsibilities : · Develop a middleware application using .NET 2.0 for a prototype VOIP client and the GENESYS PABX service. · The main problem here was the very small amount of time I was given to develop this dll (two weeks). |
|
|
TF1, Paris, France |
08/2006 – 09/2006 |
|
Application Developer Responsibilities : · Develop a server oriented communication Framework using .NET Framework 2.0 and SQL Server 2005. · I was asked to use UDP protocol for communication between servers, but the framework had to implement an extra layer making sure all messages were correctly delivered even if we are using UDP. · One of the client main concerns was to have a 24hours, 7days a week working application which required fault tolerance infrastructure inside the service I was creating. |
|
|
SYSTRAN, Paris, France |
02/2006 – 07/2006 |
|
Application Developer Responsibilities : · My job there was to create graphic user interfaces for SYSTRAN 6. · I was responsible for developing the Internet Explorer SYSTRAN Toolbar, SYSTRAN Translation Project Manager and SYSTRAN Dictionary Manager UI using Infragistics. · One of the hardest things was to create a GUI engine capable of parsing an xml file describing content of the window, and then dynamically generates this window only from the xml file (Something like WPF engine is doing with xaml files today). |
|
|
ADEXIA, Paris, France |
11/2005 – 02/2006 |
|
Microsoft Certified Trainer Responsibilities : · Train professionals on new Microsoft products and technologies: Windows 2003 Server, ISA Server, SQL Server, ASP.NET, C#, Visual Studio 2003 and 2005. · The objective here was to train them until they are good enough to pass Microsoft Certifications like MCP, MCAD, MCSD, MCSE, ect … |
|
|
SUPINFO,INF, SUST, France, Morocco, China |
11/2002 – 11/2005 |
|
Microsoft Certified Trainer Responsibilities : · Train professionals and students on new Microsoft products and technologies: Windows 2003 Server, ISA Server, SQL Server, ASP.NET, C#, Visual Studio 2003 and 2005. · The objective here was to train them until they are good enough to pass Microsoft Certifications like MCP, MCAD, MCSD, MCSE, ect …
|
|
EDUCATION
|
The International Institute of Information Technology, Paris, France |
06/2005 |
|
International Masters of Science |
|
|
Baimbridge, Guadeloupe |
06/2000 |
|
Science Baccalaureate (High school graduate) |
|
SIDE PROJECTS
|
myBoard, Paris, France |
Since 08/2007 |
|
myBoard is a port of Mac OS X dashboard for Windows. The nice thing about myBoard is that you create gadgets with Visual Studio using C#, VB.NET & WPF. |
|
ADDITIONAL KNOWLEDGE
Certifications:
- Microsoft Certified Solution Developer
- Microsoft Certified Application Developer
- Microsoft Certified Database Administrator
- Microsoft Certified Systems Engineer
- Microsoft Certified Systems Administrator
- Microsoft Certified Professional
- Microsoft Certified Trainer
Graphics and UI:
- Photoshop
- Low poly 3D modeling under 3DS Max
- Interested in Macromedia Flash, Adobe Air
- Interested in Managed Direct X
Languages
- C#
- Interested in HLSL
- SQL, Transact-SQL, Stored Procedures
- C++, MFC
- ASP.NET
Operating Systems
- Microsoft Windows 7
- Microsoft Windows Vista
- Microsoft Windows Server 2003
- Microsoft Windows XP
- Mac OS X




