- Staff Software Developer at ServiceNow – The Enterprise Cloud Company
- San Diego, California, United StatesComputer Software
- Software Designer at Hewlett-Packard
- 3rd level Support Engineer at Hewlett-Packard
ESSI, Engineering school, Computer Science
July 2014 – Present(5 years 3 months)San Diego
C++ Software Developer in Printer division R&D to pilot industrial printers Achievements: • Full design and implementation management of a graphical user interface in C++ and Qt to create, edit and generate XML configuration files (lead of 3 engineers). • C++ feature implementation in multithreaded environment on windows. • CUDA parallel development for image processing (blooming, rotation) • WHQL Windows certifications process C++Software Developer on HP asset management product. Achievements: • Successful C++ story design and implementation (Web Services APIs, SSL, IPv6, filters…). • Source code review (C++). • Database procedure implementation for migration of data (MSSQL, Oracle and DB2). • Problem tracking and resolution in C++ and Java. • Test implementation in Java (Junit tests). Technical environment: Agile methodology, Visual C++, Eclipse, Java, JNI, Perforce, SVN, Oracle, MS SQL, DB2.
3rd level Support on telecommunication software (TeMIP) for network management in C/C++ on UNIX. Achievements: · Escalation Manager role for customer crisis in international environment (technical expertise and coordination of customer problems between different involved teams and customers) · Single Point Of Contact (SPOC) for Motorola (HP representative for problem follow-up, resolution and weekly conference calls) · Successful backlog reduction mission in Ireland for customer crisis (more than 50%). · Customer crisis management, problem tracking and resolution. More than 400 problem resolution since June 2005 (memory leaks, core dumps, dead locks, …) · Internal job level promotion from Specialist to Expert (6 HP internal Awards received based on customer satisfaction) · Development of tools for support community (Scripts, Dynamic web pages) · 24×7 duty engineer (Customer call resolution during night and week-ends) Technical environment: C, C++, Shell, Tru64 UNIX, Sun OS, HP-UX, Eclipse, Continuus, SVN, Multi-threading, Multi-processing, Oracle.
Contractor for development and support on telecommunication software (TeMIP) for network management. Achievements: · Design and development of TeMIP component functionalities for alarm collection in C/C++ on Tru64 UNIX · Bug fix and regression tests in TeMIP kernel (core libraries and main processes on Tru64, SunOS and HP-UX systems). · Migration of TeMIP kernel regression tool under Continuus (ccm tool implementation). · Technical follow up of migration procedure from TeMIP V4/V5 Tru64 to TeMIP V5 HP-UX and from TeMIP SunOS to TeMIP V5 HP-UX. · Project documentation writing (specifications, high level design, integration test specifications). · Source code review (C, C++, Shell scripts). Acceptance and review of technical documents. · Customer problem tracking and resolution (memory leaks, core dumps, dead locks …). · Customer crisis management, patches building (on Tru64, SunOS and HP-UX systems). Technical environment: Tru64 UNIX, Sun OS, HP-UX, Continuus, SCCS, C, C++, Multi-threading, Multi-processing, Oracle.
Tool development and support in Spatial Environment Achievements: · Development of calibration software for the Ozone measurement in earth atmosphere (GOMOS project for the European satellite ENVISAT). Maintenance of the measurement analysis software (GOPR). Development and maintenance performed in C on UNIX (Sun OS). · Development of an industrial pollution simulator in Visual C++ under Windows 98. Technical environment: Sun OS, C, Visual C++.
Achievements: · Maintenance of Mirage 2000 and F1 simulators (performed in fortran 77) at the CEC (Centre d’Entraînement au Combat). · Conception and development of a database for the pilot management (Access under windows 3.1). Technical environment: UNIX, fortran 77, Windows, Access.
Engineering school, Computer Science
1994 – 1997
Mathématiques Supérieures et Spéciales
1991 – 1994
Undergraduate courses to prepare for entry exams to top universities)
1990 – 1991
Native or bilingual proficiency
Native or bilingual proficiency
Skills & Expertise
- Web Services
- Shell Scripting
- Design Patterns
- Software Engineering
- Agile Methodologies
- Software Development
- Windows Driver Development
- Software Architectural Design