Robert - Chef de projet C
Ref : 150105R002-
13009 MARSEILLE
-
Chef de projet, Consultant, Développeur (49 ans)
-
Freelance
PROFESSIONAL EXPERIENCE
from Aug-2015 on FREELANCER for compacer GmbH (former eurodata tec GmbH)
• Services for Automation of EAI System migrations
• Development of software for automatic translation of
TradeXpress RTE programs to edbic TE2
• This software is property of ReiRob Consulting and is
used to provide services.
• Software has been used to translate over 1000 programs
for TradeXpress to edbic migration projects
• Development of software for automatic translation of ********
eddy TPL programs to edbic TE2. Software is used by
compacer’s customer to accelerate the migration and decrease
the costs significantly (thousands of man days).
• System complexity analysis and migration effort estimation
• Analysing the complexity of EDI systems in production in order to
be able to make effort estimations for the migration of the
systems
• The analysis is done by extracting information from the EDI
system and calculating complexity indicators based on system
configuration and program source code
• Synthesis and calculation of effort estimations as input for
business decisions and sales proposals for clients
• Consultant for edbic and edpem projects
• Several edbic trainings on-premises at customers
• Several migration projects to edbic
• Part of project using edbic as a back- and front-end for e-business
platform, with development of product catalog entry forms in
edbic
• Part of project using edbic as an enterprise-bus monitoring
system: project coordination, support load tests, reporting
• Elaboration of concepts and specifications
• Using edbic as communication hub for TradeXpress
• Big-bang AS2 migration from TradeXpress to edbic
• Migration concept from ******** eddy to edbic
• Business development
• Development and presentation of a business plan for company
creation, to address a new EDI/EAI market
from Jan-2015 to Jul-2015 FREELANCER for OneView Commerce
• Consultant for Card Payment Solutions
• Selecting providers of EFT terminals for the OVC POS solution
• Develop a deep analysis how the solutions match the
project requirements
• Develop a comparison matrix to support negotiations and
decisions
• Participate in negotiations
• Selecting providers for card payment transactions (acquirers)
• Gather information and analyse propositions
• Develop a comparison matrix to support negotiations and
decisions
• Project Manager
• Manage Project of the deployment of the OVC POS solution at
customer's premises
• Project planning and tracking, requirements management, risk
management, status meetings, reports to the project board,
escalation management and board summit meetings
• Developing estimations and roll-out plans for the roll-out of the
POS solution in 38 countries (inclusive China)
I could not accept the proposed extensions of the contract, for personal
reasons, and I quit after the termination of my contract, plus two weeks for
project transfer to a new project manager.
from Oct-2014 to Dec-2014 DEVELOPPING SOFTWARE PRODUCT for ReiRob Consulting
• Development of an RTE Parser
• Requirements:
• Being able to parse RTE programs
• Build an Abstract Syntax Tree (AST)
• Extract statistical analysis about the programs from the
AST
• Recognize errors
• Realization:
• Test-driven development
• Knowledge domains:
• TradeXpress, RTE, and C programming
• Haskell, parsec, generic programming
from Sep-2012 to Sep-2014 FREELANCER for Tangram TeleOffice GmbH
• Migration of TradeXpress 4.4 on Sun Solaris to TradeXpress 5 on several Linux machines
• Designing the architecture for the target TradeXpress Systems
• Planning the migration strategy and tasks
• Implementing the migration tools
• Testing and benchmarking
• Documentation
• Development of a TradeXpress Analysis tool
• extracts data from TradeXpress databases,
• extracts data about the programs that are called by the TradeXpress processes (programming language),
• analyzing the complexity of the RTE source code if available
• categorizing and aggregating the obtained data to get metrics and quantified indicators about the TradeXpress usage
• Used to estimate migration efforts and to estimate complexity for outsourcing TradeXpress management to external companies
• Support for development and pre-sales of TTO's Business Integration Cluster
• Providing advice to the development team
• Prototyping generic BIC-TradeXpress interface
• Pre-sales
Mar-2013 to Nov-2013 FREELANCER for Loyalty Consulting UK as PROJECT DIRECTOR, managing the creation of a Coalition Loyalty
Programme in Kazakhstan (halva.kz)
• Planning based on the goals and business requirements
• Organisation and coordination of Project Streams
• Tracking tasks
• Risk management
• Participating in selection of suppliers
• Participating in merchant recruitment as programme partners
• Reporting to the Board
Oct-2011 to Sep-2012
• Migration of TradeXpress 4.4 to TradeXpress 5.1.1.5 with BackBone Client-Server configuration:
• Requirements:
• All Message must be transported by a dedicated Communication-TradeXpress in DMZ (BackBone Server)
• Process flow, message translation routing and monitoring is done on a dedicated Processing-TradeXpress
(BackBone Client)
• The communication between the Processing and Comunication TradeXpress instances must go through HTTPS
• Preparation: Quoting, planning and organizing
• Realization: Installation, configuration and documentation
• Systems and modules: AIX 6.1, Deep-Secure X.400 MTA, Apache with HTTPS, SSH, FTP, Email, HTTP, BackBone
• Design and development of a Scalable TradeXpress environment:
• Requirements:
• Autonomous workload distribution, every node takes as much work as it can
• When a node fails, unfinished tasks must be seamlessly taken over by other nodes
• Minimal scalability overhead
• Add and remove nodes without losing transactions
• Single TradeXpress configuration used by all nodes
• Realization:
• Proof-of-concept for the Scaling-Solution
• Development
• Testing on Virtual Environments
• Documentation
• Knowledge domains:
• Linux, inotify, deep file handling knowledge, NFS configuration, RTE and C programming
Oct-2005 to Jul-2011 PROJECT MANAGER at Welcome Real-time, Aix-en-Provence, France
• Managing international projects:
• Project goals: delivery of Welcome's product according to business requirements, support during the integration and validation, ending with customer acceptance
• Projects for customers in countries: Kazakhstan, Russia, Croatia, Greece, Slovenia, Latvia, Nigeria
• Managing resources in Development-Lab Singapore
• Elaboration of Business Requirement documents in cooperation with customers and other project stakeholders
• Cost estimation, planning, reporting, dashboards, organisation of project committee meetings at customer's premises
• Transition to CMMI level 3
• Pre-Sales:
• Presenting the product and the project organisation to prospects and customers (Kazakhstan, Slovenia, Greece, Singapore, Croatia, Latvia, Nigeria, Russia, Czech Republic, Denmark, Norway, Slovakia, Belgium, Sweden)
• Answering to tenders for international and French markets (Switzerland, Malaysia, USA, Philippines)
• Analysing the markets and products of competitors
• On-site interventions for Production System support:
• Intervention on-site at customers to coordinate communication between Welcome's Support Centre, the Customer and the managements in order to resolve problems as efficiently as possible (fire fighting)
• Training customers on Welcome's product: Greece, Russia, Kazakhstan, Saudi Arabia, Belgium, Nigeria, Bulgaria
07.2003 - 07.2005 PROJECT MANAGER and EDI/EAI ENGINEER at Illicom, Marseille, France
• Developping TradeXpress modules ebMS V2, SOAP 1.1 and 1.2, EDIFACT
Security, RosettaNet 2.0, S/MIME, ODBC
• Extending TradeXpress modules JDBC, ORACLE
• Extending the RTE compiler to add new syntactic and semantic elements
• Integration of TradeXpress modules at customers in France, Finnland and Germany
• Training customers on Illicom's products in France, UK and Germany
• Consulting and requirement analysis for different EAI and EDI projects
• Security expertises and audits for EDI flows
Oct-1998 to Jul-2003 SYSTEM ENGINEER at Tangram TeleOffice GmbH, Herrenberg, Germany
• Development of Tangram TeleOffice's WebEDI application from concept, architecture, programming and deployment
• Development of TradeXpress module RosettaNet 1.0 for Illicom
• Consultant for Hewlett Packard's IESO (Internet Enabled Supply Ordering) project in Europe, helping HP's distributors with the integration, training in US (Boise, Idaho)
• External Java and Oracle developer for an IntraNet Human Resources application at Hewlett Packard
Apr-1998 to Sep-1998 INTERNSHIP at Tangram TeleOffice GmbH, Herrenberg, Germany in the domain of IT, Networks, IntraNet
Nov-1997 to Mar-1998 Temporary Assembly and Packaging job at Hewlett Packard, Böblingen,
Germany in the production Multi-User Systems
EDUCATION
1998 - 2001 Certified Engineer of Information Technology, Networks and Media at University of Cooperative Education in Horb, Germany
• Bachelor Thesis development of WebEDI application prototype
• Pre-Degree Thesis development of a Neural Network Simulator
• Project Thesis development of Web based Betting System
Oct-1996 to Nov-1997 Civilian Service at Psychiatric Centre LANDESKLINIK
NORDSCHWARZWALD, Hirsau, Germany, in the Psychiatric Urgency Unit
1992 - 1996 High School HEINRICH-WIELAND, Pforzheim, Germany with A-Levels graduation
SKILL DOMAINS
Business domains Loyalty, Payment Cards, EDI, EAI
Project Management Cost and duration quoting, planning, dashboards, reports to customers and management, project tracking with stakeholders, risk management, action plans, crisis management, organizing project meetings for planning and follow-up on site at customer
IT Standards Security: symmetric and asymmetric cypher algorithms, x509, TLS, SSL,
S/MIME, EDIFACT AUTACK, CIPHER, KEYMAN
Protocols: RosettaNet 1.1 & 2.0, ebMS V2, SOAP, EDIFACT, XML Security,
XML Schema, HTTP(S), CGI, X.400, NFS, SSH
APIs: JDBC, ODBC, Oracle OCI, OpenSSL
Programming ANSI/ISO C: POSIX interface, inotify, ODBC, libxml2, xml-secure, OpenSSL
TradeXpress RTE: EDI translators, TradeXpress module development, extending the compiler
Korn Shell and GNU Bash: development of installation, analysis and migration scripts, advanced knowledge
Java: JNI, JDBC, JSP, Swing, Applet, XML
SQL, PL/SQL: Development of IntraNet Web-Applications, data analysis
JavaScript and HTML5: web application development
Haskell: using for private projects, intermediate level
PHP: Web-Application development
C++: Graphical User Interface for OS/2
Modelling UML, Flow charts, Entity-relationship models
Operating Systems UNIX: installation, development, using, administration
Windows NT, XP, 2000, 2003, 7: usage, development
OS/2: installation, development, usage
Tools and Legacy Systems Generix Group's TradeXpress: complete projects with customers, trainings, development, extension, migration, analysis
OneEmpower's OneLoyalty product: basic knowledge, involved during a project
QlikView: developing a prototype for a reporting tool, using data from a loyalty product
Welcome Real-time XLS: complete project from planning to delivery, usage, installation, integration, trainings
Microsoft Project: extensive usage during years of project management
Apache: installation, configuration
Apache Tomcat: installation, configuration, administration et development
MySQL, PostgreSQL, Oracle
LANGUAGES
German, native language
English, fluent in speaking and writing
French, fluent in speaking and writing
Russian, fluent in speaking and writing
Turkish, beginner, still learning