Top 5%
Jean Pierre M.

DATA ENGINEER

952 dollar
Freelancer
20 years
Montpellier, FRANCE
i

Why I'm Top 5%

  • 20 years of industry experience
Learn how we hire

My experience

More

OrangeMay 2019 - February 2020

Integration between Orange API dans salesforce.com for French pro market
- Follow-up of integration tasks
- Risk identification
- Security advisor / coordinator for OAuth2 related topics
- Validation tests with Docker, Postman, Selenium
- Member of architect commitee to use Apache Kafka to synchronize entities between salesforce and Orange
More

DGAJuly 2016 - May 2019

Add support of VHDL language in SonarQube. Architecture + development
- More than 100 Java 8 classes written included SSLR Parser
- DevOps / CI / TDD with Maven, Chef, Azure, Selenium, AssertJ, JUnit, Jacoco, Jenkins, Bitbucket, SonarQube, Jira
- User interface included written with React, NodeJS, TypeScript, TSX
More

KarambaFebruary 2017 - August 2017

Extracted WebI report elements to Word document using ad hoc Office Add-in. Think Analysis for Office but for Word.

- WebI SDK
- Office JavaScript Add-in for Word 2016
- HTML
- Angular 2
More

RocheSeptember 2015 - April 2016

Freelance consultant

Architect for worldwide data schema for Roche MES / LIMS systems
- SME for JBoss Data Virtualization (formally known as Red Hat JBoss Enterprise Data Services Platform)
- Advanced understanding of data modeling & system integration strategies.
- Performance analysis (at modelling level or even execution plan level eg "why a query is not fully pushed to datasource ?")
- Modeling of WW data schema
- Addition of OSIsoft PI AF as new data source
- Architecture & Development of testing framework for continuous test (non-regression) of virtual databases.
- Developer for a lot of complex virtual tables and JBoss DV (Teiid) procedures.
More

InfosysOctober 2012 - June 2015

Freelance consultant and then Infosys employee

- Support level 3 for their new BO BIP 4.x / BODS 4.x including issues during BIP 4.1 / BODS 4.2 upgrade.
- Team leader for 3 onsite / 5 offshore consultants
- Training of SAP Basis experts to extend their skills to BI 4.0
- Performance & sizing of BO BIP including JMeter benchmarking for stress tests
- 3000 reports produced every day on 32 vCPU
- Load-balancer on Tomcats
- Root cause analyzer for unplanned outage, CAPA
- Monitoring with Solution Manager, Introscope, BIP Monitoring, Vblock metrics
- BO BIP SDK programmer (Java)
- Import of BIP contents to merge systems
- Advisor for the BO architect team
- Monthly report of KPI on server uptime, incident SLA
- 3rd parties management for support of OS / network / DBA / storage
- Security evaluation & fix of vulnerabilities discovered by continuous security scan tools.
More

NovartisOctober 2012 - June 2015

(2 years 9 months)

Freelance consultant and then Infosys employee
- Support level 3 for their new BO BIP 4.x / BODS 4.x including issues during

BIP 4.1 / BODS 4.2 upgrade.

- Team leader for 3 onsite / 5 offshore consultants

- Training of SAP Basis experts to extend their skills to BI 4.0

- Performance & sizing of BO BIP including JMeter benchmarking for stress

tests

- 3000 reports produced every day on 32 vCPU

- Load-balancer on Tomcats

- Root cause analyzer for unplanned outage, CAPA

- Monitoring with Solution Manager, Introscope, BIP Monitoring, Vblock metrics

- BO BIP SDK programmer (Java)

- Import of BIP contents to merge systems

- Advisor for the BO architect team

- Monthly report of KPI on server uptime, incident SLA

- 3rd parties management for support of OS / network / DBA / storage

- Security evaluation & fix of vulnerabilities discovered by continuous security

scan tools.
More

Sopra GroupJuly 2012 - September 2012

Freelance consultant

- Detailed specification for migration of Excel reporting to BO. The data source is HP Quality Center.
- End-users discussions / alignments
- Specification and Java code development to migrate DeskI BO XI R2 + Citrix application to WebI XI R3 using custom Java web application.
- Fix SQL performance issue of BO XI R3 reports above Oracle.
More

AirbusJune 2012 - September 2012

Sopra Group
SAP BO XI R3, BI 4.0 expert, BO Java SDK expert for Airbus

- Detailed specification for migration of Excel reporting to BO. The data source

is HP Quality Center.

- End-users discussions / alignments

- Specification and Java code development to migrate DeskI BO XI R2 + Citrix

application to WebI XI R3 using custom Java web application.

- Fix SQL performance issue of BO XI R3 reports above Oracle.

OECD
More

OECDMay 2012 - June 2012

Freelance consultant

- JMeter Benchmarking of BI 4.0 / BW deployments to find the maximum workload
- PoC of BIP / BODS split to IPS
More

UNESCOApril 2012 - May 2012

Freelance consultant

- Installation / tunning of BIP 4.0
- BIP training of onsite consultants
More

BIPApril 2012 - April 2012

UNESCO
SAP BO BI 4.0 expert

- Installation / tunning
- BIP training of onsite consultants

Velixis
More

VelixisJanuary 2012 - March 2012

Freelance consultant

- Installation / tunning of new BIP 4.0 landscape for multiple customers.
More

Salience.frJuly 2011 - November 2011

C# developer for a new startup product.

- Tunning of SQL Server performance
More

SAP Business ObjectsSeptember 2005 - June 2011

- Leader for the connectivity between Data Federator et SAP BW. Specification with two architects of SAP BW. Implementation, performance optimisation.
- Support for key accounts of Data Federator and SAP BusinessObjects. Add of knowledge base articles for SAP BW / BO. On site training of consultants.
- Analysis, architecture, specification and tests of integration of Analysis Authorizations of BW into Data Federator 3.x dans SAP BO BI 4.x.
- Creation of parametrization framework for the configuration and performance optimization of Data Federator. Deployment and internal documentation.
- Integration of Data Federator into the SAP BusinessObjects 4.0 for the multi-sources universes (MSU).
- SQL Query plan caching
- Main author for the training guide of Data Federator.
- Integration in WW 12 hours BO build system

Skills acquired:
Java - SQL - Query Optimization - Hibernate - SAP ECC - SAP BW - Oracle - MySQL - DBA - Algorithms - Star schema - Snowflake schema - JavaCC - XML - XSLT - XPath - XML SAX - XML DOM - HTML - JavaScript - Ajax - DWR - JUnit - Bash - SAP BIP Platform integration - SAP BO SDK - Ant - Make - Maven - Cygwin - Code obfuscator - CruiseControl - Perforce - Subversion - RHEL

Skills practiced:
ABAP - Eclipse RCP - Maven - Spring / Struts - Java RMI - CORBA - Cassandra
More

ESILVSeptember 2001 - June 2006

Ecole Supérieure d'Ingénieurs Léonard de Vinci
(4 years 10 months)

(1) Teacher for two master modules:
- Database during 5 years

- XML during 2 years

(2) Assistant for lessons : Java, OO programming, Networking, Algorithms,
More

INRIAJanuary 1999 - January 2004

After two years of code development in Inria Database research team, I have continued with the same directors by starting a PhD. Unhopefully I interrupted my PhD two years after to follow them in Medience startup.

PhD title: Using scientific workflow techniques for automatic processing of environmental data

I published one paper in SAMS publication as referenced below.

Skills acquired:
Java - SQL - Query Optimization - DBA - JavaCC - Algorithms - Dataflow - Process Modelling - Paper analysis - Paper review - Data Federation (virtualization) systems - Distributed systems.
After a short internship, I have enjoyed to be contractor in parallel of university studies. Then I have started my PhD and I was also research engineer for Medience Startup.

- Developer for European projects around shared distributed database system for scientific datasets.
- System engineer for the team (8 peoples)
- Research Engineer for Medience startup acquired by SAP BusinessObjects in 2005
- Complex Java developments around Data Federator SQL Query Engine (called LeSelect at this period).
- Add connectivity to Oracle + PostgreSQL including BLOB management.
- Trainer for LeSelect customer
- Administrator of bug tracking infra (Bugzilla, CVS, Bash scripts)

Skills acquired:
Java - SQL - Query Optimization - DBA - Oracle - PostgreSQL - JavaCC - Algorithms - Bash - Bugzilla - XML DOM - XML SAX - Tomcat - Servlet - FreeMarker - HTML - JavaScript - CVS - Jikes - Ant - Make - Aegis - Non regression test framework - RedHat - NFS - NIS

Skills practiced:
Java RMI - CORBA - Customer support.

My stack

XSLT, XPath, XML Schema, XML, Virtualization, VHDL, TypeScript, SQL, SonarQube, Selenium, SAX, SAP R/3, SAP ABAP, SAP, RHEL, Regression testing, PostgreSQL, Perforce, Oracle PL/SQL, Oracle, Node.js, NIS, MySQL, Microsoft Word, Microsoft SQL Server, Microsoft Excel, Mercury Quality Center, Make, Linux Red Hat, JUnit, JMeter, Jenkins, JDK, JBoss, JavaScript, Java RMI, Java, HTML, Hibernate, Freemarker, Eclipse IDE, Eclipse, DevOps, Database and SQL tuning, Database Administration, Cygwin, CVS, Corba, Chef, Business Objects, Bugzilla, Bitbucket, AssertJ, Apache Maven, Apache Kafka, Ant, AngularJS, AJAX