Net trainee Software engineer
Implemented an application based on Sql server 2005 Reporting Service
Project for cycle engineer competition
Implemented a web application for jobs and skills management with Visual Studio 2003(ASP .NET) et Sql Server 2000
C++ Realtime API Software Engineer, Eikon Markets
Working on PIXL (Protocol Independant eXchange Layer): C++ Real time API, providing data access to the financial application Thomson Reuters Eikon:
o Responsible for compiling, linking, troubleshooting, and debugging PIXL (Visual Studio 2005, VS 2010, WinDbg).
o Dealing with Market Data infrastructure: RMDS (Reuters Market Data Distribution System), that distributes real time streaming, and static information from a variety of data sources
Managing application real time configuration by using RMDS protocols (RSSL, SSLED…) and its components (local/hosted Point to point servers,…) to consume real time data in different ways (data format )
Implementing and playing with data simulators (local and real time servers) in the context of improving application performance
o Ensuring support for Pixl clients:
Supply all real time knowledge that customers need to deal with client applications (Eikon, Eikon Excel…) requiring real time data access (sharing Documents, SharePoint web site, conference call…)
Investigate customers issues/calls related to PIXL and real time data access, identify problems and troubleshoot, apportion cases to appropriate teams (e.g: real time Infrastructure teams…)
Debug Eikon crashes raised by clients, using WinDbg and identify access violation errors with Application Verifier
o Implementing new features according to PIXL/Eikon customer’s needs and following Product management requirements, organizing sanity checks with Quality Assurance team from RSTL Bangkok (Reuters Software Thailand Ltd), to share all information about developed functionalities.
o Experienced in the use of Agile approaches:
Implementing unit tests using Google Mock for each new feature / fix for a bug
Writing scenarios for acceptance tests with Gherkin (feature) language
Implementing functional tests related to the scenarios using Lettuce framework based on Python
Applying Scrum methodology, especially stand up meeting, sprint planning, pair-programming, code review.
o Improved PIXL package delivery process by implementing, maintaining and developing a process based on continuous integration (CI) with CruiseControl.Net, Nant and Python.
Trainings/Projects:
July 2008 - December 2008
Thomson Reuters, Reuters Financial Software - Paris
.Net Trainee Software Engineer, Reuters 3000 Xtra Dev Team
Improved Reuters XTRA Update System [XUS] used for downloading and installing updates that can be related to 3000 Reuters Xtra application security, fix critical issues and add new features using ASP .Net 2.0 and 3.0, Silverlight