Summary
I am an IT Consultant with more than 12 years of software development experience and many years in team leading and project planning. I am comfortable with different environment like Windows, Linux on PC, Server or Embedded Device. I can quickly join an existing team and be operational.
Technical Skills :
GUI and System Application development for Windows and Linux: PC, Server and Embedded Environment. Smartcards: OS, Card Reader and API.
Languages: Assembly, C/C++/C#.
Frameworks: GTK+, Boost, Qt4, TAT, MFC, STL, Win32, .Net 3.5, VxdTools.
IDE/Debugger: Visual Studio, Eclipse, DBG, GCC, CMAKE, QtCreator.
Network programming: TCP/IP, DBus, WebServices, SOAP, HTTP, FTP, RESTful.
Web Design: Php 5, Perl, MySQL, Flash, JavaScript, HTML, WebServices.
Databases: ODBC, Sybase, MySQL, SQLite, MongoDB.
Methods: Agile (SCRUM), UML, Merise, Feature Driven Management, 6 Sigma.
Specialties
Team Leader - Software Developer.
Experience
Software Engineer
Johnson & Johnson
Public Company; 10,001+ employees; JNJ; Hospital & Health Care industry
November 2011 – Present (4 months) Le Locle - Switzerland
I am working in the Codman division of Johnson & Johnson.
Qnx, C/C++, RTOS, SQLite, StroyBoard (Crank)
Industry note :
Codman & Shurtleff is a global neuroscience and neurovascular company that offers a wide range of devices and solutions for the diagnosis and treatment of neurological disorders, including adult and pediatric hydrocephalus, critical care, pain, aneurysms and cerebral arteriovenous malformations.
Owner : IT specialist
Denodia sprl
September 2005 – Present (6 years 6 months)
Freelancer in IT Solutions.
Team Leader and senior developer for CRM, Website and E-Commerce applications.
CRM applications (C++, MFC, STL). Linux Server administration for web hosting.
Keywords: Php, Mysql, JavaScript, HTML, XML, C++, VB, Apache, AJAX.
Senior application developer for embedded systems.
AW Europe
Privately Held; 501-1000 employees; Automotive industry
August 2010 – May 2011 (10 months)
I worked on a prototype for creating an interface for applications and develop new ones.
Keywords: C/C++, STL, Boost, Qt4, Embedded Linux, GCC, SVN, CMAKE, Eclipse IDE, Inter-application Interface design. Agile with Scrums.
Software Team Leader for Embedded Application.
Xerox
Public Company; 10,001+ employees; XRX; Printing industry
February 2009 – September 2010 (1 year 8 months)
As a functional analyst and GUI team leader, I am in charge of the analyses, follow-up of development, implementation of system, unit tests and sustaining.
Keywords: Windows XP Embedded, MFC, C++, STL, C#, .NET 3.5, SVN, Visual Studio 2008.
Senior developer for Embedded Linux Application
SRWT
Privately Held; 501-1000 employees; Education Management industry
May 2007 – January 2009 (1 year 9 months)
I was responsible of analysis and development of the new ticketing system of TEC Company.
Keywords: Linux, C/C++, GTK+, embedded, high security and stability, Contactless Smartcards, Mifare DesFire, Sybase, DB Synchronization, SAP back office, TCP/IP, Serial Port, MySQL, RS232, RS485.
IT Specialist
IBM
Public Company; 10,001+ employees; IBM; Information Technology and Services industry
September 2000 – September 2001 (1 year 1 month)
GUI application developer with visual studio.
Participation to the development of a big financial project: CLS (Continuous Link Settlement - Foreign Exchange)
Keywords: VC++, MFC, STL, Windows, CMVC, Unit Test.
Analyst Programmer
Hypersecur, Montreal, Canada.
October 1998 – August 2000 (1 year 11 months)
Operating systems for smart cards and APIs.
Used technologies are Java, Visual BASIC, Assembly and Hiware C.
Development of applications of security for Win9x/NT.
Keywords: Proton, JavaCard, Windows For SmartCards, Gemplus Card, VC++, GUI, VxdTools, C, C++, Java.
Skills & Expertise
- GUI and System Application development
- Embedded Software
- Embedded Linux
- Embedded C
- C++
- C#
- GUI development
- Application Development
- Application Design
- Web Development
- JavaScript
- HTML
- Network Engineering
- PHP
- PHP Frameworks
- jQuery
- MFC
- Qt
- GTK
- .NET
- Mobile Applications
- Linux
- Windows
- Infotainment
- Printing Solutions
- Public Transport
- Wireless Networking
Languages
-
English
(Full professional proficiency) -
French
(Native or bilingual proficiency)


