Personnal Details:
TCHOUMATCHENKO DENIS
Home address : 64, avenue de l’Europe, 78140, Vélizy-Villacoublay, France
Phone number: - (cellular French)
Skype : denis.tchoumatchenko
Date of birth : September 28, 1976
E - mail:-Nationality: French and Russian
Single
Career Objective:
Software developer and quality engineer, integration engineer. Blog and web sites redactor.
Education:
1996 - 1999 - National Institute of Eastern Languages and Civilizations, Paris. Three-year
University degree in language.
1999 – 2000 - National Institute of Eastern Languages and Civilizations, Paris. Four-year
University degree in language.
2001
- Chamber of Commerce and Industry of Paris. Three-year university degree in
legal and commercial interpreter French - Russian// Russian - French.
2000 – 2001 - National Institute of Eastern Languages and Civilizations, Paris. Four-year
university degree in language // software development .
2000 – 2005 - National academy of Arts and Trades. Master’s Degree, specialization
software development and quality, network and communications, databases.
2005 -
Preparation to Microsoft certification (MCSE) as autodidact.
2005 – 2006 - National academy of Arts and Trades. Preparation of Engineer’s diploma,
specialization software development and quality, real-time, security, network
programming.
.
Special Skills:
OS: Dos, Unix, Windows 95/98/Me, NT, 2000, XP, Linux, Unix (HP-UX), Linux (RedHat, Fedora,
CentOS),
Modeling: perfect knowledge of UML modeling language. Working with Rational Rose and Power
Designer // PowerAMC software, Objecteering. Software development cycle, validation and software
quality, Rhapsody.
Programming languages: C, C++, C#, Java, ASP, Visual Basic, SQL, Perl, Prolog, Javascript,
Python. Good knowledge of RMI, Corba, .NET architecture, client – server architecture, network and
communications, real-time programming, Internet programming. Framework Facil (internal Sagem),
Frameworks Jaguar & Naja (internal DCNS), pattern MVC, SQL, PL/SQL, batch, Cobol, Scripting shell
Databases: Access 2003, MySQL, Oracle, ASA, ASE, MongoDB, Oracle 10g/11g, SQL Server
2012/2014
Others languages: WSDL, BPEL4WS, ebXML, OHIO, ESC_Java.
Code management: Clearcase (Admin), Synergy (Admin), SVN, Perforce, Team Foundation Studio,
Jazz Team Server.
Software : Business Objects, Siebel 7.5, Clear Project, Net Beans, Eclipse, Ant, UBP, Visual Studio 6
and .Net, Toad, Power Builder, Eclipse, Office Pack, Macromedia software (Dreamweaver, Flash,
Fireworks), PowerBuilder, Adobe software, Maven, YUM, RPM, Cobbler, HP Load Runner, Sysload,
Introscope, WebSphereMQ, Visual Studio 2012/2013, IBM Installer, Apache, ServiceMix, Karaf, JUnit,
Vmware, VB, SoapUI
.
Foreign languages:
Bilingual Russian (born and lived 13 years in Russia)
Bilingual French (26 years passed in France)
Fluent English (Level 3 of Bulate, 2 years passed in Denmark, working in several EN spoken
countries)
Working Arabic (6 years passed in Algeria and one year in Morocco)
Basic Spanish, basic Ukrainian, basic italian.
Major work experience:
Actual mission
02/2017 – current: system and Software MCO & Support Engineer for biometric document
systems at IN Groupe.
Production of biometric identity documents: support and maintenance of production systems,
implementation, deployment and monitoring of developments, technical maintenance, level 2 and 3
support.
Long missions abroad (various countries and continents), work with final customers (ministries,
governments), clients support for the production of identity document production systems (passports,
identity cards, e-visas, refugee cards, etc.).
Negotiations with end customer, pre sales and prospection missions, documentary translation and
synchronous translation during meetings.
Used technologies: Unix (HP-UX), Linux (RedHat, Fedora, CentOS), Oracle (10g, 11g), PL / SQL,
Apache, ServiceMix, Karaf, Java, Scripting shell, JUnit, Vmware, VB, SoapUI
Environnement technique: Unix (HP-UX), Linux (RedHat, Fedora, CentOS), Oracle (10g, 11g),
PL/SQL, Apache, ServiceMix, Karaf, Java, Scripting shell, JUnit, Vmware, VB, SoapUI
04/2016 – 12/2016 - Development engineer for the evolution of the control system for freight
containers and freight vehicles within the framework of a European project, aiming to integrate
different types of detection (humans, objects, radioactivity , explosives, narcotics, etc.) within
the same fixed or mobile unit, at Smith Heimann.
Studies, development, integration, tests, deployment and documentation, communication with
European partners.
Mission: studies, development, integration, tests, deployment and documentation of applications
installed in fixed or mobile detectors (based on XRays, gamma radiation, chemical analyzes, etc.).
Communication with European partners, planning of meetings and seminars, integration of external
data provided by partners. European projects with strong collaboration between member countries
(England, Germany, Poland, Netherlands).
Objectives: develop a detector version (fixed or mobile) centralizing all possible detection techniques
in order to optimize and secure the flow of goods between countries.
Results: the intermediate versions developed are installed and tested on the detectors under test on
the production site.
Used technologies: SQL Server, Java, C#, javascript
03/15 – 06/15 – System Engineer for deployment of development environment, needed to
migrate from Mainfraime/Cobol to new kind of system.
Studies, installation, tuning, scripting, test of deployment, validation with customer with a
mainframe migration leader.
Goal: installation, scripting of production environments, test, application deployment, tuning. Results
before MIP are tested with clients to validate the completion, stability, scalability behavior of
development environments.
Results: production environments are operational and used at customers ‘development platform
(HSBC, Cyrillus, RATP) used for platform migration.
Used technologies: Java, batch, SQL, Linux, SQL Server, Team Foundation Studio, Jazz Team
Server, Linux, Visual Studio 2012/2013, power shell, IBM Installer, Eclipse, Cobol.
01/14 – 02/15 – Bench Engineer for testing WEB application, scripting, test and tuning at SFR.
Studies, evaluation, installation, tuning, scripting, script executions, observations, research of
error’s causes, analyses of software versions composing the whole framework and workflow of
big mobile communication group.
Goal: installation, development of benchmarks systems, scripting and tests of Web applications,
tuning. Results of benchmarking before MIP of software versions; those are mandatory for validation
of completion, stability, scalability, high charge behavior of commercial applications.
Results: software versions are operational in sales points, Web portals are opened to public.
Used technologies: Java, Javascript, PL/SQL, Linux, MongoDB, Oracle 11g, YUM, RPM, Cobbler,
HP Load Runner, Sysload, Introscope, WebSphereMQ.
01/14 – 07/14 – Software and database development Engineer, configuration manager, software
production at ACCORD GROUP.
Studying, modeling, development, coding and integration of software versions and database
evolutions for reservation system of big hotel management group.
Goal: improvements and evolution of Java application code, migration from C to Java, evolution of C
code, creation and management/improvement of databases to follow needed evolutions of reservation
system of big hotel group. Developing and integrating evolutions and software versions, design and
coding of software/database, migration from C to Java, integration and tests.
The produced software is delivered for being tested then delivered in real production environment.
Results: final software versions are deployed and used by Accor hotels to allow all booking abilities
for the customers of this group.
Used technologies: Java, C, Sybase ASE, SQL, Perl, SVN, Maven, Eclipse, Power Designer.
MATIS MISSIONS
08/13 – 12/13 - Integration Engineer, configuration manager, software production, Clearcase
admin at GENERAL ELECTRIC.
Configuration and integration management, production of software versions for electronic
devices and controlling system of X-Ray scans.
Goal: merge and solidify C++ and Rhapsody code, integration and production of software versions for
electronic cards control, integration and production of the general software for X-Ray scanners.
Developing and integrating software production system, developing and stabilizing software version
management Clearcase system, script design and coding – for database constraints and
management, version production and tests, task automation.
All the system allows producing and delivering of the final software versions to QA team and to
developers to continue development of further versions.
All system needed to be done from scratch – production and software management part – so the full
cycle «conception, scheduling, realization, documentation, training» was performed.
Results: final software versions are deployed on X-Ray scanners and delivered to the homeland in
US, where all tests need to be performed with a customer panel.
Used technologies: Clearcase, Perl, C, C++, Matlab, Unix, Rhapsody, Python, Visual Studio 2005.
05/13 – 08/13 - Java Development Engineer at THALES SECURITY.
Research, conception, development, tests and integration of KeyBroker module for crypto keys
used in secured cloud system.
Goal: Conception and Development of cryptographic part of the Cloud system for sensitive
information. Creation of a KeyBroker used to generate, manage, store, derivate and destruct of
encryption keys for objects, data and flows encryption.
The KeyBroker is the part of secure cloud system for treatment of big data volume and several
thousands of clients.
Using Agile development method and project management
Results: The module was developed, delivered and tested. Project stopped due to financial
restrictions.
Used technologies: Java, JNI, JSE, RPC, Rest, C++, XML, Enterprise Architect, Eclipse, Agile.
APSIDE MISSIONS
03/12 – 07/12 – Integration and production engineer at Lotsys (FDJ).
Configuration management, software integration and production, tests of software controlling
Neptune terminal used to scan lottery tickets and gambling tickets.
Goal: CR correction, software integration, production, test, installation and validation of final software
versions for electronic terminals for French lottery (checking and verifying lotto tickets and other
gaming tickets) installed and used as part of real system. Writing delivery documentation and
packaging for QA, updating documentation database.
Results: Software versions are deployed on real equipment used in real life to proceed gambling and
gains payments.
Used technologies: C++, Synergy, CodeBlocks, Fedora, Debian, ClearQuest.
.
06/11 – 12/11 – Java Development Engineer at Cassidian.
CR correction, development, integration, software version unit testing of information and data
exchange bus used by Qatar military program (country board’s surveillance).
Goal: CR correction, design, development, unit testing, integration and delivery of framework ESB for
Qatar military program (board surveillance). Evolution and correction of beta version of data
exchanges bus. Development of redundancy, reload on error and backup system for physical centers
proceeding the received information from the global system.
Results: software versions are deployed on real situation and used during simulation or real tactical
combat sessions.
Used technologies: Java, C# .Net, XML, JMS implementation, J2EE framework, Design patterns,
Windows NT, Windows XP, Eclipse, Apache, Enterprise Architect, UML, Oracle, ClearQuest, Doors,
SVN, Maven, ServiceMix, ActiMQ, Corba, Spring.
10/10 – 05/11 – Integration and production engineer at Thales Joint and Land Systems.
CR correction, integration, production and testing of software versions for canon management,
Atlas Canon project.
Goal: CR correction, software integration, production, tests and validation of final software versions for
military needs (Canon software management for Emirates, France and Saudi Arabia). Clearcase
administration, script design and coding. Version and software patches generation, installation,
minimal tests and reporting, evolution of production scripts, correction of simulation tools.
Results: Software versions are deployed on the ground and used for simulation and real tactical
combat in 3 different countries.
Used technologies: C++, Visual Studio 2005, Star UML, MS Office, Clearcase, Incredibuild, Python,
SAGA, MS Project.
IBM Clearcase official training: advanced usage and administration.
07/10 – 10/10 – Development Engineer at EOS Imaging (BioSpace).
Conception, coding, tests and integration of report module generation for medical imaging
management software.
Goal: Modeling, conception, coding, tests and integration of application module for report generation,
medical domain (3D spine scanner). Make a detailed reporting with mages from scanner, schemas,
results of calculations and all details for practitioner and patient, to allow decision about the chirurgical
intervention to perform.
Results: the reporting module is functional and working, integrated in the software and installed on
commercial hardware.
Forfeit performed at client’s bureau.
Used technologies: C++, Visual Studio 2005, Star UML, SVN, MS Office, PowerDesigner (software
architecture).
ASSYSTEM MISSIONS
02/10 - 06/10 - Java Development Engineer at SPX.
Model creation, conception, coding, tests and integration of modules for diagnostic system
used for vehicle checking.
Goal: Modeling, conception, coding, tests and integration of application modules for car’s diagnostic
software, used on diagnostic modules in garages. Framework development used by several auto
constructors (Honda, Suzuki, Renault).
Management of foreign working groups (India / Poland) to supervise development and deliveries of
software parts to be integrated to the system. Test for conformity of deliveries, soft integration and full
software chain test, documentation check.
Results: system SV2 is deployed, final delivery scheduled for December 2010.
Used technologies: Windows, Java, PSNext, Solomon, Eclipse, Enterprise Architect, Sharepoint,
SVN, JUnit, Lotus, Maven.
08/09 – 12/09 – Java Development Engineer at DCNS Naval.
Model creation, conception, coding, tests and integration of software modules for battleship
FREMM.
Goal: Modeling, conception, coding, tests and integration of application modules (radars management
part and connected to them combat systems) for combat ships (FREMM). Real time, embedded,
critical software, need to obtain stable system especially in critical situations. High constraints on
quality of the code produced.
Results: ships are manufactured and running under the software system.
Used technologies: Windows, Unix, Java, Swing, Clear Project, Clear Case, Net Beans, Eclipse, Ant,
UBP, Linux, Objecteering, pattern MVC, framework JAGUAR et NAJA (internals).
07/08 - 07/09- Java and C++ Integration and Validation Engineer at Thales Transportation
System.
Tests scenarios writing based on specifications, CR correction, test and integration, hardware
and software installation, tests performed with final clients on electronic ticketing system in
Denmark.
Goal: Software correction, integration, installation, tests with final customers and final validation of
electronic ticketing system (software and whole system) for Danish transport system. Obtain stable
and high speed reliable system, covering the whole country and replacing all other currently existing
system. CR correction, integration, tests and validation, deployment of software versions on
connected/not connected equipment, on testing platform then on real equipment, test performed with
real money flow.
Work with and management of the final client in Denmark.
Results: transition system is deployed, cards are used by a group of testers.
Used technologies: C++, Java, SQL Server, PowerDesigner (databases design).
ALTEN MISSIONS
05/07 - 07/08– Java and C++ development and Integration Engineer at Sagem Security.
Software conception, development, test, integration and deployment on production bench for
electronic driving licenses and car registrations for Morocco. Development and management of
minister of transport database Oracle. Design and production of cards. Teaching people.
Goal: Creation of software for production of car registration titles and driving licenses for Morocco.
Exchange protocol, card design with minister of transport, Oracle database creation and development,
terminal software and stored procedures designed and developed, also as data transformation
modules and XML code generator for card printer and encoder. 12 months passed in Morocco.
Conception, coding, integration, tests of whole system. Need to make a reliable automatic system able
to deliver about 7 millions cars per year.
Management of foreign working groups (Morocco / Tunisia) to supervise development and deliveries
of software parts to be integrated to the system. Test for conformity of deliveries, soft integration and
full software chain test, documentation check.
Work with and management of the final client in Morocco, system architecture and functions design.
Results: transition system is deployed, cards are delivered to customers, and the system is 40%
automatic for now – to be evolved.
Used technologies: C++, Java, J2EE, PL/SQL, SQL, Oracle, Access, Synergy, Framework Facil,
Eclipse, Birt, PowerDesigner (databases design), VB, XML parsers.
COFRAMI MISSIONS
05/06 – 05/07- Software Quality and Development Engineer at Sagem Security and Defense.
Development and validation of software controlling electronic testing hardware used for the
production and qualification of defense and army items.
Goal: Software creation for electronic equipment used to test and qualify electronic devices produced
for defense (planes – inertial centrals for A400M, A380, missiles – M51, AASM, laser mega joule,
drones). High hardware dependency, drivers optimization, piloting of caisson used to simulate different
critical situations for the equipment. High disponibility, low error tolerances, resistance during all critical
situations.
Results: electronic test equipment exists and is used to produce functional place calculators, missiles
and other defense items.
Used technologies: Windows, C, C++, Java, PowerDesigner (databases design).
INDEPENDANT MISSIONS
04/06 - 04/07- Software Quality Engineer at Google.
Request tuning and optimization used by Google search engine.
Goal: Optimization and code tuning of searching requests, to be used with search engine of Google.
Obtain clear and related to the request results, without noise.
Results: the Google search engine was modified to ensure better results.
Used technologies: Windows, C, Python, SQL, SQL Server.
2005 – 2006 - Engineer of development and quality assurance at Hewlett Packard, Paris,
France.
Development of business management software, creation and management of databases.
Conception, coding, validation, correction et deployment. Extraction and consolidation of sata
via Business Objects // Siebel 7.5.
Goal: Development of management software for commercials (management of sells, stocks and
transactions) from scratch. Working through all V- software cycle (redaction of needs, conception,
architecture, development, tests, integration, functional tests, validation, installation and teaching) to
have a useful installation less software. Extraction and consolidation of information via Business
Objects // Siebel 7.5. Totally independent work.
Results: the software is running on several HP centers in different countries. Translated in 4
languages.
Used technologies: Access, SQL Server, SQL, Java, ASP, ASP.Net, PHP, Javascript,
PowerDesigner (databases design), Oracle.
2004 Computer and network engineer at Canalcom.
Network installation, deployment, creation, migration and management of corresponding
software.
Goal: Analyze, implementation, deployment, migration, creation and upgrade of networks, computers
and software solutions for big accounts. Backup data, installation monitoring, security parameter
implementation.
Results: network deployed and used at clients (as Cerruti).
Used technologies: Microsoft Windows 2000, Microsoft Advanced Server 2003, backup and
monitoring software, LAN antivirus, firewall and security procedure implementation.
2004 Development engineer.
Creation and quality validation of Access database for several shops.
Goal: Realization of database to manage stocks, sells and other merchandising related items.
Results: database active and working.
Used technologies: Windows, Access 2000, HTML, VB.
2001 – 2004 – Engineer of Quality and software Assurance at Sybase, Paris, France.
Tests and validation of UML modeling software Power Designer // Power AMC.
Goal: Writing of specs and test’s scenarios, executing, checking and creating validating reports,
reverse engineering of code for Object Oriented languages and databases (PDM, CDM), creation of
automatisation scripts and their execution. Verification and validation of scenarios. Reporting (mail and
phone). Management of all UML object part (classes, interfaces, objects). .
Results: publication of 4 major versions of software.
Used technologies: Windows, Java, C++, SQL, Perl, WinRunner, ASA, ASE, Perforce, Perl.
05/03 – 10/03- Moderator – animator for interactive TV channel for Lagardère group. Coding
moderation interface, moderation, show animation.
Goal: Interface realization for moderator’s SMS treatment and dialog for an interactive TV channel.
Direct shows animation, interactive chat moderation with several thousands of users.
Results: channel moderator interface still active and running till today.
Used technologies : Windows, PHP, SQL, MySQL.
06/01 – 08/01- Software testing engineer at Ubi Soft.
Video games testing, bug reporting and game play validation.
Goals: testing games, reporting those test results. Writing user manuals, help and advice about
design and packaging. Improvement of game play and commercial attractiveness.
Results: several commercialized games, some elected as “Best game of the year”.
Used technologies: Windows; Microsoft Office
1998 - 2002 - Trainee for CNEFEI (National Center of Education for Handicapped Children),
Software development during international mission for help handicapped children.
Goals: Teaching teachers and specialized educators, bring technical and financial aid, sharing
knowledge and know-how, creation of specialized software for children.
Results: opening of several specialized centers for children, creation of specialized pulpit at University
in Saint Petersburg, publication of several manuals and books helping working with handicapped
children, delivery of 4 specialized software for children (installed in schools). Work of translation,
simultaneous interpreter during international conferences, computer work (specialized software
development and interpretation, systems migration). Several missions in Russia and Portugal.
Used technologies: Windows, Delphi 3.0 et 4.0.
Work experience :
1994 -
Guide- interpret, working with American, French, Russian, English, Spanish,
Canadian tourists for international travel company (Kostroma, Russia).
1995 -
General-purpose workman and seller in Alexandre Import Nature company
(minerals).
1996 - 1997 - Security agent during Lancôme Golf Trophies for Securicor enterprise- – Order and packages treatment in logistic centre in Electro - Distribution Company
(Pinault – Printemps – Redoute group).
1999 -
Seller of professional software in FNAC Micro (hardware and software
specialist).
2002 -
Appearing in TV series « Woman as judge ».
2003 -
Regulator and organizer on interactive TV channel for Lagardère group.
2004 -
Trainer in a sports club. Reception and coaching of the people.
02/08-
Appearing in movie « Coluche» by Antoine de Caunes.
07/08-
Appearing in movie « Le Coach» by Richard Berry.
Since 02/10- Sports’s coach and advisor for Scitec Nutrition. Review and interviews
redactor, coaching people with diets, exercises and supplements to use. Creation of
web sites, blogs and redaction of guides.
09/10 -
Appearing in movie « Colombiana» by Luc Besson.
09/11 -
Character in reality show «L`amour est aveugle», French TF1 channel.
02/13 -
Appearing in TV series «Braco», Canal+.
06/03 -
Appearing in movies « Les 3 frères 2», « Bodybuilder ».
08/03 -
Main dancer in Exotica electro music group video clip. Advertising for RayBan
sunglasses. Dancer in street performance group with children from difficult suburbs.
Miscellaneous:
Sports: Body-building, taekwon-do, Brazilian jiu – jitsu, sambo.
Hobbies: computers, reading, foreign travel, music.
Driver license since 1996.