06.09.2022 aktualisiert


100 % verfügbar
Technical Project Manager | Big Data & Java Enginee
GLAND, Schweiz
Schweiz
Master 's degree Database and IASkills
Gulp.JsMicrosoft AccessHTMLJavaJavaScript.Net FrameworkPHPMicrosoft ExcelMicrosoft WindowsGeoinformationssystemAdobe AcrobatAdobe Livecycle DesignerAPIsAgile MethodologieIBM Aix
Passionate by technologies, I help companies to achieve their goals. Architecture, Development Java, JEE, Big Data and distributed computations are part of my expertise.
I challenge the business and technical architectures. I get use to tackle performance, scaling problematics with incredible data volume. I faced to organizational questions like project, people management and offshore teams.
I define myself pragmatic and result oriented.
Application Server, Java, JEE, JSP, JSF - myfaces, JAXB, JAX-RPC, JAX-WS, JAX-RS, JMS, JMX, EJB 2.0/3.0, JTA, JPA1.0/2.0, JCA, RMI, JDBC, JNDI, JavaMail, Servlet, Maven 2-3, web service, SOAP, XML, SQL, PL/SQL, ANT, HTML 5, WebSocket, Server Sent Event, CSS 3, JavaScript, C#, SAS Entreprise Miner, WEBLOGIC 10.3.3.0/12.1, TOMCAT, JBOSS, 1/ EAP 6.1 (7.2.2), EAP 6.2 (7.3.3), JONAS 4/5, IBM Websphere MQSeries 7.0, Java Web Start, SWING/AWT, LAMP, Linux, Apache, Mysql, PHP, drupal, Business Intelligence, Oracle 8i, MySQL 5, HSQLDB, DerbyDB, Weka, BigData Hadoop 2.3, HDFS + YARN, Map Reduce 2, Hadoop, Hive/Pig Impala, Kafka, Oozie, Zookeeper, HUE, Spark 1.5.2/1.6.1, HBase NoSQL, Sqoop, Flume, driver Apache, Phoenix, λ lambda-architecture, Guava, Lombok 1.16, Swagger, Jersey 2, JAX-WS RI, Xfire, Cxf, Axis, Quartz 1.8.6, Hibernate 3, iBATIS, EclipseLink, Struts 1-2, Spring 2 à 4, Hessian, Hoox, JUNIT 3- 4, DBUNIT, Cucumber, BDD, TDD, ATDD, Method Merise, UML, Power Designer, Entreprise Architect, Sqldeveloper, DataModeler, GIT, GITHUBS, SVN, CVS, Scrum, Jira, CMMI lvl 2, Lotus iNotes, Mantis Bug Tracker, EXCEL, Google Docs, One Note Security/ Systems /Networks, XSS, CRSF, Wireshark, Tamper Data, OWASP WebGoat v5.4, Cipher AES, SHA256+, encryption, X509, TLS, Public Key, RFID, Windows (9x, 2000, XP, Solaris, (Sun), RedHat, Ubuntu, Unix, AIX, IBM, script, BAT/SH, crontab system, LVM, DevOps, PUPPET, Jenkins, Checkstyle, et Findbugs, covertura, Test, Performance Tools Platform (TPTP), web analyzer AWStats, Selenium, JMeter, SoapUI, MAT, OQL, JROCKIT, JMAP, JVISUALVM, JUNIT, Big Data, versioning, algorithms, kinematics, Java 8, Spark, code review, Cloudera, HBASE, throttling, caching, BigData, HDFS, Kerberos, secondary indexes, Cloudera 5.11.2, HBASE API, HBase compressions, file format, Akka-IO, Spring 4, Maven 3, Nexus, GitHub, Docker, Tomcat 8, h2, Oracle, Eclipse/IntelliJ, Mercurial, Hound, XLDeploy, Jira (admin), websocket / stomp, Behavior-Driven, Confluence, Gherkin Language, ReactJS, ECMAScript, ES6, Groovy, Java Flight Recorder (JFR), Postman, release management, API, Front-End, Rich Internet Application, YARN, Hive, Pig, Impala, SockJS, HTML5, NodeJS, Gulp, angularjs, JQuery, Back-End, Lombok 1, Eclipse JEE, Mockito/PowerMock, Jersey, Spring-Boot, Tomcat 8, STOMP, Gherkin, continuous delivery, SourceTree, Curl, Jenkins OpenSSL, APR, X.509, Scrum Methodology, Unit Testing, Functional Testing, MDB EJB, SSO, continuous integration, Jenkins 3.6, Tomcat 5.5, JSF 2, EJB 3.0, Jboss 7.1.2, Junit 4.8, Jbosseap 6.2, XaTransaction, Servlet API 3.0, JUNIT 4.4, Unitils 3.3, JSF 2.1, findbugs, maven 2, maven, digital signature, SSL, SAML, timestamping, Adobe Reader, Refactoring, EJB, classloader, cloud, WebLogic, Apache HTTP Server Plug-In/Load Balancing, Weblogic 10.3.3.0, java 6, Weblogic 12c, JEE 6, java 7, JPA 1, Swing, AWT, STRUTS 1, ALC, JMS weblogic, WebLogic Server Oracle 10.3.3.0, Service Level Agreement, Adobe LiveCycle Designer, bug fixes, bugs, Liferay 6, mantis, eclipse, OBEO, Portlets, JSR 286, Postgres, Debian, integration testing, Java/ J2EEandPHPapplications, JEE6, Java/J2EE, JSF, myfaces, JPA 2.0, JMX JavaMail, hibernate, Spring, mvc, HTML/CSS, UML Tools Enterprise Architect, JONAS 4.6.6, Sonatype, subversion, TortoiseSVN, Checkstyle/PMD et Findbugs, JAD, ESB, Enterprise Service Bus, J2EE et GCOS 8, SOA, Codehaus Xfire 1.6, Apache CXF 2.0.2, WSDL, SOAP XML, SOAP WSSE. LAMP (Linux, Apache HTTP server, CMS SPIP 1.9, DRUPAL 6, XP, AIX IBM, crontab, Oracle 10g, CMMI, DBMS Oracle 10g, Interoperability, SOAP WSSE, GUI, JSF 2 Modeling, Integrated Development Environment, JSF 2.1.10, PrimeFaces, tomcat 7.0.35, JDK 6, maven 3.0.5, database, GIS, ETL, BO, Drupal 7, Java 1.6, J2EE, spring-beans, Windows XP, Interface, databases, Java 1.5/1.6, J2EE 5, EJB 2.0, XmlBeans, JBoss 4, Tomcat 5.0/6.0, Ant 1.7, iBatis, Web Services, WSDL. Java Web Start, Tomcat 5.0, HQLDB, Agile Scrum method, struts, CVS XmlBeans, XSL, XSLT, HTML, CSS, Ajax, JBoss 4.0, Mysql 5.0, SQuirreL, Application Management, thin client, Java/JEE, OGNL, Ajax (DWR), Eclipse 3.3, Visual Studio 2005, Framework Microsoft .NET 2.0, programming, Pocket PC
I challenge the business and technical architectures. I get use to tackle performance, scaling problematics with incredible data volume. I faced to organizational questions like project, people management and offshore teams.
I define myself pragmatic and result oriented.
Application Server, Java, JEE, JSP, JSF - myfaces, JAXB, JAX-RPC, JAX-WS, JAX-RS, JMS, JMX, EJB 2.0/3.0, JTA, JPA1.0/2.0, JCA, RMI, JDBC, JNDI, JavaMail, Servlet, Maven 2-3, web service, SOAP, XML, SQL, PL/SQL, ANT, HTML 5, WebSocket, Server Sent Event, CSS 3, JavaScript, C#, SAS Entreprise Miner, WEBLOGIC 10.3.3.0/12.1, TOMCAT, JBOSS, 1/ EAP 6.1 (7.2.2), EAP 6.2 (7.3.3), JONAS 4/5, IBM Websphere MQSeries 7.0, Java Web Start, SWING/AWT, LAMP, Linux, Apache, Mysql, PHP, drupal, Business Intelligence, Oracle 8i, MySQL 5, HSQLDB, DerbyDB, Weka, BigData Hadoop 2.3, HDFS + YARN, Map Reduce 2, Hadoop, Hive/Pig Impala, Kafka, Oozie, Zookeeper, HUE, Spark 1.5.2/1.6.1, HBase NoSQL, Sqoop, Flume, driver Apache, Phoenix, λ lambda-architecture, Guava, Lombok 1.16, Swagger, Jersey 2, JAX-WS RI, Xfire, Cxf, Axis, Quartz 1.8.6, Hibernate 3, iBATIS, EclipseLink, Struts 1-2, Spring 2 à 4, Hessian, Hoox, JUNIT 3- 4, DBUNIT, Cucumber, BDD, TDD, ATDD, Method Merise, UML, Power Designer, Entreprise Architect, Sqldeveloper, DataModeler, GIT, GITHUBS, SVN, CVS, Scrum, Jira, CMMI lvl 2, Lotus iNotes, Mantis Bug Tracker, EXCEL, Google Docs, One Note Security/ Systems /Networks, XSS, CRSF, Wireshark, Tamper Data, OWASP WebGoat v5.4, Cipher AES, SHA256+, encryption, X509, TLS, Public Key, RFID, Windows (9x, 2000, XP, Solaris, (Sun), RedHat, Ubuntu, Unix, AIX, IBM, script, BAT/SH, crontab system, LVM, DevOps, PUPPET, Jenkins, Checkstyle, et Findbugs, covertura, Test, Performance Tools Platform (TPTP), web analyzer AWStats, Selenium, JMeter, SoapUI, MAT, OQL, JROCKIT, JMAP, JVISUALVM, JUNIT, Big Data, versioning, algorithms, kinematics, Java 8, Spark, code review, Cloudera, HBASE, throttling, caching, BigData, HDFS, Kerberos, secondary indexes, Cloudera 5.11.2, HBASE API, HBase compressions, file format, Akka-IO, Spring 4, Maven 3, Nexus, GitHub, Docker, Tomcat 8, h2, Oracle, Eclipse/IntelliJ, Mercurial, Hound, XLDeploy, Jira (admin), websocket / stomp, Behavior-Driven, Confluence, Gherkin Language, ReactJS, ECMAScript, ES6, Groovy, Java Flight Recorder (JFR), Postman, release management, API, Front-End, Rich Internet Application, YARN, Hive, Pig, Impala, SockJS, HTML5, NodeJS, Gulp, angularjs, JQuery, Back-End, Lombok 1, Eclipse JEE, Mockito/PowerMock, Jersey, Spring-Boot, Tomcat 8, STOMP, Gherkin, continuous delivery, SourceTree, Curl, Jenkins OpenSSL, APR, X.509, Scrum Methodology, Unit Testing, Functional Testing, MDB EJB, SSO, continuous integration, Jenkins 3.6, Tomcat 5.5, JSF 2, EJB 3.0, Jboss 7.1.2, Junit 4.8, Jbosseap 6.2, XaTransaction, Servlet API 3.0, JUNIT 4.4, Unitils 3.3, JSF 2.1, findbugs, maven 2, maven, digital signature, SSL, SAML, timestamping, Adobe Reader, Refactoring, EJB, classloader, cloud, WebLogic, Apache HTTP Server Plug-In/Load Balancing, Weblogic 10.3.3.0, java 6, Weblogic 12c, JEE 6, java 7, JPA 1, Swing, AWT, STRUTS 1, ALC, JMS weblogic, WebLogic Server Oracle 10.3.3.0, Service Level Agreement, Adobe LiveCycle Designer, bug fixes, bugs, Liferay 6, mantis, eclipse, OBEO, Portlets, JSR 286, Postgres, Debian, integration testing, Java/ J2EEandPHPapplications, JEE6, Java/J2EE, JSF, myfaces, JPA 2.0, JMX JavaMail, hibernate, Spring, mvc, HTML/CSS, UML Tools Enterprise Architect, JONAS 4.6.6, Sonatype, subversion, TortoiseSVN, Checkstyle/PMD et Findbugs, JAD, ESB, Enterprise Service Bus, J2EE et GCOS 8, SOA, Codehaus Xfire 1.6, Apache CXF 2.0.2, WSDL, SOAP XML, SOAP WSSE. LAMP (Linux, Apache HTTP server, CMS SPIP 1.9, DRUPAL 6, XP, AIX IBM, crontab, Oracle 10g, CMMI, DBMS Oracle 10g, Interoperability, SOAP WSSE, GUI, JSF 2 Modeling, Integrated Development Environment, JSF 2.1.10, PrimeFaces, tomcat 7.0.35, JDK 6, maven 3.0.5, database, GIS, ETL, BO, Drupal 7, Java 1.6, J2EE, spring-beans, Windows XP, Interface, databases, Java 1.5/1.6, J2EE 5, EJB 2.0, XmlBeans, JBoss 4, Tomcat 5.0/6.0, Ant 1.7, iBatis, Web Services, WSDL. Java Web Start, Tomcat 5.0, HQLDB, Agile Scrum method, struts, CVS XmlBeans, XSL, XSLT, HTML, CSS, Ajax, JBoss 4.0, Mysql 5.0, SQuirreL, Application Management, thin client, Java/JEE, OGNL, Ajax (DWR), Eclipse 3.3, Visual Studio 2005, Framework Microsoft .NET 2.0, programming, Pocket PC
Erfahrung
Berufserfahrungmehr als 10 Jahre
Sprachen
ArabischverhandlungssicherDeutschgutEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
Designed from scratch a risk platform management for FX traders set up on Big Data Technology / Java. Configure and use Big Data platform from scratch (data feed, data processing, tuning platform). Provide widgets / workspaces related to liquidity provider, prices, markout, profit and loss, core spread distributions, price streaming, liquidity consumption. The analytics are handling 2 Million event(s) per second in read mode.
.Team (15) Management Dnepro/Ukrain , business trips, Interviews, promotions, assessments, objectives, 020, conflicts, training, team building, timesheet/vacation validations. Gathering Forex traders needs, Business Analysis / Project Management : Study, specs, mockup, NFR, ROI, workload estimation, define the ROI and Roadmaps (MVP, scope, milestone, versioning), coordination, define priorities, sharing sessions, validation, definition of done, tradeoffs, deliveries, handover. Data validation, Scrum methodologies.
.Design, set up from scratch Big Data Solutions for the Bank (Big Data evangelist), delivery process, architecture (Lambda & Kappa), algorithms design and optimization, hardware decisions, Development Java 8 and Spark, code review, integration, support, Cloudera administration, solving performance issues (distributed computation, high frequency requests, bandwidth, water mark, data volume, time processing, sampling, throttling, conflation, mémoïsation, caching…)
.Team (15) Management Dnepro/Ukrain , business trips, Interviews, promotions, assessments, objectives, 020, conflicts, training, team building, timesheet/vacation validations. Gathering Forex traders needs, Business Analysis / Project Management : Study, specs, mockup, NFR, ROI, workload estimation, define the ROI and Roadmaps (MVP, scope, milestone, versioning), coordination, define priorities, sharing sessions, validation, definition of done, tradeoffs, deliveries, handover. Data validation, Scrum methodologies.
.Design, set up from scratch Big Data Solutions for the Bank (Big Data evangelist), delivery process, architecture (Lambda & Kappa), algorithms design and optimization, hardware decisions, Development Java 8 and Spark, code review, integration, support, Cloudera administration, solving performance issues (distributed computation, high frequency requests, bandwidth, water mark, data volume, time processing, sampling, throttling, conflation, mémoïsation, caching…)
Paris - La Défense
11000 employees
Technical Leader Java/JEE of « from scratch » Application Business Activity Monitoring (B.A.M.)
dynamics for the FOREX MARKET. Integration of dashboard FOREX OPTIONS, FIXED INCOME...
* Set up the technical Basis and development.
* Technical supervision and work monitoring of teams in Bangalore - India (7 people)
* Define release management process, work methodology,
* Time to Market
* Development and implementation of technical basis.
* Jobs Sparks (Histo /streaming) Big Data feeding of API DataLake.
* Jobs ingestions
* Front-End (Rich Internet Application)
* Backend API/ Push API
BigData Hadoop 2.3: HDFS + YARN (embedded Map Reduce 2), clients Hadoop : Hive/Pig, Impala, Kafka,
Oozie, Zookeeper, HUE, Spark 1.5.2/1.6.1, HBase NoSQL, Sqoop, Flume, HBase NoSQL. Driver Apache
Phoenix,
HUE , λ lambda-architecture, rangers (permissions).
Front-End : WebSocket (SockJS), Server Sent Event (SSE), HTML5, NodeJS, Gulp, angularjs, Highchart,
JQuery
Back-End : Java 1.7.0_72/Java 8, Lombok 1.16, Guava 18, Eclipse JEE, Maven 3, Behavior-Driven
Development BDD/TDD (Cucumber), Gherkin Language, Mockito/PowerMock, Swagger, Jersey, Spring-Boot,
Spring 4.1.6, Tomcat 8, STOMP
Writing Features - Gherkin Language, continuous delivery, DevOps approach.
GIT, GITHUB, SourceTree, Curl, XLDeploy, PUPPET, Jenkins
OpenSSL, APR/native connector, X.509
Scrum Methodology (JIRA)
11000 employees
Technical Leader Java/JEE of « from scratch » Application Business Activity Monitoring (B.A.M.)
dynamics for the FOREX MARKET. Integration of dashboard FOREX OPTIONS, FIXED INCOME...
* Set up the technical Basis and development.
* Technical supervision and work monitoring of teams in Bangalore - India (7 people)
* Define release management process, work methodology,
* Time to Market
* Development and implementation of technical basis.
* Jobs Sparks (Histo /streaming) Big Data feeding of API DataLake.
* Jobs ingestions
* Front-End (Rich Internet Application)
* Backend API/ Push API
BigData Hadoop 2.3: HDFS + YARN (embedded Map Reduce 2), clients Hadoop : Hive/Pig, Impala, Kafka,
Oozie, Zookeeper, HUE, Spark 1.5.2/1.6.1, HBase NoSQL, Sqoop, Flume, HBase NoSQL. Driver Apache
Phoenix,
HUE , λ lambda-architecture, rangers (permissions).
Front-End : WebSocket (SockJS), Server Sent Event (SSE), HTML5, NodeJS, Gulp, angularjs, Highchart,
JQuery
Back-End : Java 1.7.0_72/Java 8, Lombok 1.16, Guava 18, Eclipse JEE, Maven 3, Behavior-Driven
Development BDD/TDD (Cucumber), Gherkin Language, Mockito/PowerMock, Swagger, Jersey, Spring-Boot,
Spring 4.1.6, Tomcat 8, STOMP
Writing Features - Gherkin Language, continuous delivery, DevOps approach.
GIT, GITHUB, SourceTree, Curl, XLDeploy, PUPPET, Jenkins
OpenSSL, APR/native connector, X.509
Scrum Methodology (JIRA)
Brussels, Belgium
1800 employees
Application Architect on all federal applications in the social and health care sectors.
* CAPAC: Caisse Auxiliaire de Paiement des Allocations de Chômage (Auxiliary Fund Payment of
Unemployment Benefits)
Project ePay/Datasynchronizer (50%) - Team : 10
* Critical development and technical foundation implementation
* New development and Unit Testing / Functional Testing / Integration
* Implementing technical foundation of a datasynchronizer for data replication (MDB EJB).
* Implementing a SSO Authentication system
* Setting up continuous integration server Jenkins 3.6 and release process, radiator, pipeline...
* Migration of a deployed application on a servlet container (Tomcat 5.5) to JBOSS eap 6.2.0
(7.3.3) (leak db, DBCP, CCM...)
* Monitoring and development assistance
* Release into production and monitoring
* Follow-up meeting
JSF 2.1, EJB 3.0, Jboss 7.1.2, Junit 4.8, Jbosseap 6.2 (7.3.3),IBM WebsphereMQSeries
(QueueManager, QueueLink), XaTransaction, Servlet API 3.0, JUNIT 4.4, Unitils 3.3, JSF 2.1.
Jenkins (pmd, checkstyle, findbugs), Jira (scrum), maven 2, spring-jdbc, spring beans,
spring-aop.
* ONSS: Electronic workflow for federal officers' minutes
Project ePV (50%)-Team: 5
* Critical development and technical foundation implementation
* New development and Unit Testing / Functional Testing / Integration
* Implementation of a maven digital signature module eIDCard
* (Two way SSL, SAML, signature, principals, Presentation to the Review Board)
* Architecture design and implementation of re-useable timestamping service
* (Two way SSL, RFC 3161, Adobe Reader, Bouncy Castle, TSA, Presentation to the Review
Board)
* Solving critical issues in performance
* Code improvement, SQL query
* Detection of infrastructure irregularities.
* Refactoring services in remote EJB and local EJB, classloader problematic
* Caching solution infinispan
* Coordination of applications migration to a new cloud infrastructure (SYNC/ASYNC WebLogic
Server cluster/ Reverse Proxy (Apache HTTP Server Plug-In/Load Balancing)
* Analysing the migration of the digital signature platform: Scriptura to ALC
* Estimation of the workload for new institutions integrations.
* Application migration from Weblogic 10.3.3.0 (JEE 5, java 6) to Weblogic 12c (JEE 6, java 7)
* Set up SAF, bridge, JMS Modules
* Monitoring and development assistance
JPA 1, Java Web Start (Swing/AWT),EJB 3.0, JDBC, STRUTS 1 (propriétaire swift), eclipseLink 2.0.2
(weaving), TPTP, jenkins, maven2, spring-jdbc, ALC, scriptura, 3.1, JMS weblogic, jenkins,
infinispan, foglight, Bouncycastle AES, WebLogic Server Oracle 10.3.3.0, Service Level Agreement,
Unitils 3.3,Adobe LiveCycle Designer ES4
1800 employees
Application Architect on all federal applications in the social and health care sectors.
* CAPAC: Caisse Auxiliaire de Paiement des Allocations de Chômage (Auxiliary Fund Payment of
Unemployment Benefits)
Project ePay/Datasynchronizer (50%) - Team : 10
* Critical development and technical foundation implementation
* New development and Unit Testing / Functional Testing / Integration
* Implementing technical foundation of a datasynchronizer for data replication (MDB EJB).
* Implementing a SSO Authentication system
* Setting up continuous integration server Jenkins 3.6 and release process, radiator, pipeline...
* Migration of a deployed application on a servlet container (Tomcat 5.5) to JBOSS eap 6.2.0
(7.3.3) (leak db, DBCP, CCM...)
* Monitoring and development assistance
* Release into production and monitoring
* Follow-up meeting
JSF 2.1, EJB 3.0, Jboss 7.1.2, Junit 4.8, Jbosseap 6.2 (7.3.3),IBM WebsphereMQSeries
(QueueManager, QueueLink), XaTransaction, Servlet API 3.0, JUNIT 4.4, Unitils 3.3, JSF 2.1.
Jenkins (pmd, checkstyle, findbugs), Jira (scrum), maven 2, spring-jdbc, spring beans,
spring-aop.
* ONSS: Electronic workflow for federal officers' minutes
Project ePV (50%)-Team: 5
* Critical development and technical foundation implementation
* New development and Unit Testing / Functional Testing / Integration
* Implementation of a maven digital signature module eIDCard
* (Two way SSL, SAML, signature, principals, Presentation to the Review Board)
* Architecture design and implementation of re-useable timestamping service
* (Two way SSL, RFC 3161, Adobe Reader, Bouncy Castle, TSA, Presentation to the Review
Board)
* Solving critical issues in performance
* Code improvement, SQL query
* Detection of infrastructure irregularities.
* Refactoring services in remote EJB and local EJB, classloader problematic
* Caching solution infinispan
* Coordination of applications migration to a new cloud infrastructure (SYNC/ASYNC WebLogic
Server cluster/ Reverse Proxy (Apache HTTP Server Plug-In/Load Balancing)
* Analysing the migration of the digital signature platform: Scriptura to ALC
* Estimation of the workload for new institutions integrations.
* Application migration from Weblogic 10.3.3.0 (JEE 5, java 6) to Weblogic 12c (JEE 6, java 7)
* Set up SAF, bridge, JMS Modules
* Monitoring and development assistance
JPA 1, Java Web Start (Swing/AWT),EJB 3.0, JDBC, STRUTS 1 (propriétaire swift), eclipseLink 2.0.2
(weaving), TPTP, jenkins, maven2, spring-jdbc, ALC, scriptura, 3.1, JMS weblogic, jenkins,
infinispan, foglight, Bouncycastle AES, WebLogic Server Oracle 10.3.3.0, Service Level Agreement,
Unitils 3.3,Adobe LiveCycle Designer ES4