Olivier E.

Architect

690 dollar

My experience

Self-employedOctober 2019 - Present

More

Cloud Power LuxembourgJuly 2019 - October 2019

Roles :

• Object Store Client support and maintainability a large panel of servers
• Prove of concept including design, implementation and components integration

Technical skills :

• Documents ingestion into FileNet Object Store
• FileNet Administration

Development skills :

• POC Development : Quality Automation Service Container (QASC)
• POC Development : FileNet Integration Service Container (FiSC)
• Design && Architecture

Environment: VMWARE, DOCKER, MINIKUBE, FILENET 5.x.x (CPE), ICINGA, APACHE HTTPD, ECLIPSE, JAVA, MINISHIFT, JENKINS
More

AUGELOG, Self-employedJune 2012 - October 2019

- Cloud native development / AI integration
- Bootstrap an architecture of a full-stack application on Openshift and extension to AWS.
- Client interface created with Angular CLI, Keycloack authentication with Openshift with B2C and B2B tenant.
- Migration of a monolithic backend application on-site to a MicroService application with Java / Spring Framework with Openshift.
- Modeling, governance, reference and management of basic data of the enterprise data architecture.
- Integration/refactoring between the Java / J2EE backend on-site which consumes solutions
and exposes the Full Rest API service for internal solutions via a VPN and external network for the third party.
- The architecture of the integration layer between operating systems and the data warehouse to provide data and Marts strategies.
- CI/CD with DevOps on Openshift
- Industrialize deployments of Linux distributions
- Participate in the development and optimization of deployment and monitoring applications
- Monitor application metrics
- Develop and improve internal monitoring tools
- Monitor all key broker metrics, consumer, and producer, streams API integrated.
- Real-Time Dashboards
- Log tracing of micro services using NoSQL stack
- Contribute to the implementation and improvement of the continuous delivery and production processes
- Continuous improvement approach on all aspects of the value chain.
- Master the GNU / Linux environment
- Perfectly master one of the operating systems (Debian, Centos, Redhat)
- Master in Java language
- Advanced knowledge of other languages: Python, Perl
- Mastery of CI/CD tools
- Master the frameworks: Ansible
- Knowledge of the life cycle of a Baremetal server
- Knowledge of IP networks; LAN, switching, resilience, scalability, ..
- Advanced knowledge of packaging systems.
- Ability to work in a team, Agile methodology mindset
- Team spirit
- Autonomy
- Leadership
More

ProximusJanuary 2018 - October 2018

Roles :

• DevOps team master
• Architecture designer
• Analysis, development, testing, technical documentation, evaluation and reporting

Development skills :

• Architect and design components and building blocks
• Integration API gateway with Zuul, Load balancing with Ribbon, Eureka Discovery, Hystrix circuit breaker
• Microservices integration with a message broker
• Design and implementation microservices including DevOps integrations and Containerization
• Design and development RESTful Web Services (SOAP and API)
• Test-driven template development defining test resilience in microservices, involving specific integration test cases and continuous integration pipeline stages
• Technical working group, architect and design components review

Functionalities skills :

• Microservice development modelization using the Domain-driven design
• Workshops meetings management with teams managed to get more information about their experiences with the DCMAN and to dress a list of requirements from the stakeholders
• Interfaces roadmap and scope definition

Environment : VMWARE, DOCKER, SPRING, ACTIVEMQ, POSTGRESQL, MYSQL, INTELLIJ, CENTOS7, RESTUL, SOAP, API, JSF - PRIMEFACES, JENKINS, GIT, GITLAB, SONARTYPE, SELENIUM, NEXUS, KUBERNETES (MINIKUBE), ANGULAR, BOOSTRAP, ECLIPSE

• Asynchronous message (queue)
• Continuous integration design and development (Pipeline)
• Test-Driven Development
• Domain-Driven Development
• Project management

Environment: VMWare Workstation, Spring JMS, ActiveMQ, PostgreSQL, MySQL, Centos 7, REST, SOAP webservice, API, JSF, Primefaces, Jenkins, Git, Gitlab, Cucumber, Sonartype, Selenium, Nexus, Kubernetes, Angular, bootstrap, Eclipse
More

CSC (DXC), FreelanceSeptember 2016 - February 2017

Project name: Civil Registry Application

• Multi ear Spring framework application migration to the Belgian National Registry
• Code review
• Analyst, developer, integrator, test, deployment (SDLC process)
• Reporting integration

Roles:

• Scrum Master
• Technical specification: Design and Integration
• Analyst, developer, integrator, tester, deployment (SDLC process)
• Technical architecture specifications template

Development skills :

• Components building blocks to complete the migration phases layer in virtualization
• Database integration and data migration
• Code review on multi tiers application
• Reporting view integration
• Automation and architecture to deliver a high availability software: setting up services related to continuous integration (deployment, automatic testing, data management, scripting ...)

Functionalities skills :

• Analyze and integration of business application

Environment: SPRING 4, JPA, HIBERNATE, PRIMEFACE (JSF), NETBEANS 8.2, MAVEN3, JUNIT, JBOSS EAP 6, POSTGRESQL-9.5, SVN, JAVA7-8, MOCKITO, SOAPUI, JASPERSOFT, SCRUM MASTER
More

Goodyear LuxembourgSeptember 2015 - February 2016

• Solution architect designer
• Analyst, developer and integrator, application tester (SDLC process)
• Java/J2EE technical lead

Development skills :

• Design and implementation of software architecture
• EJB, Services development in a multi-tiers environment as persistence, service and model layers
• Automation and architecture to deliver a high availability software: setting up services related to continuous integration (deployment, automatic testing, data management, scripting ...)

• Test-driven template development involving test resilience and automation

Functional skills :

• Analyse and conception of IT infrastructure and software development

Environment: EJB3, JPA, HIBERNATE, VAADIN 7, NETBEANS 8.0.2, MAVEN3, AGILE, JUNIT, GLASSFISH 4.0; ORACLE 10, GIT, JAVA8, MOCKITO, SCRUM
More

EGERIE S.A.July 2014 - September 2015

Project name :

• Preparation and integration of a new release for a Business management application
• European Patent Office application integration
• ARCGIS maps application integration
• Prototype application for real estate fund management
• CI Integration and virtualization (DevOps process)

Roles :

• Technical leader
• Project coordinator
• Java/J2EE code review and POC release
• Components integration tools chain, webservices
• Technical specifications templates

Development skills :

• Migration of a new release for business development system and tracking model and prospective entrepreneurial activity
• Conception and implementation of tests integrations
• Webservice SOAP implementation integrated in an environment interconnecting and multiplateforms
• Webservice RESTFULL implementation for European Patent Office managing by the State of Luxemburg

Functionalities skills :

• Making of deployment specification
• Analyse and conception of IT infrastructure and software development
• P.M.O. (project management, business and functional specifications,…)

Environment : PRIMEFACES 5.1, JSF 2.2, SPRING MVC, MYSQL 5.5, POSTGRESQL 9.3, MSSQL SERVER 2012, REDMINE 2.3, JENKINS, SELENIUM GRID, MAVEN3, SOAP, ASP.NET MVC 4, UBUNTU 14.04, WINDOWS SERVER 2008 ; ECLIPSE MARS, JMETER, JASPERREPORT 5.6, SCALA4.0, SPRING DATA, ANDROID, WEBRESTFULL, MONGODB, PHP5, PHPUNIT 4.0, JBEHAVE, ARCGIS, AGILE, SCRUM MASTER
More

UCLJuly 2009 - December 2010

Project name :

• Publications 'research imported into the University repository
• Web site development to show all publication's research

Development skills:

• Webservices : generating of statics reports
• Database modelisation
• Import publications of institutional data (University foundations – research publication, PUBMED, SPIRES, NEEO,...)
• Input formatting's patterns

Functional skills :

• Requirements and functional analyzes.

Environment : Vital(Fedora), Velocity, Linux, Tomcat, Eclipse, Oracle, MySQL, JAVA, Toad, Perl, Javascript, Xslt, Apache Solr
More

Aptelia BelgiumJune 2008 - November 2008

Project name :

• ESB Java Security analyse
• Java training

Description of the function :

• ELIA (1 mois)

Development skills :

• Security application analyse and design

Functional skills :

Work experiences for ELIA intranet (offshore) :

• Security kick-off
• Security Design and Best practices
• Attack surface review & Threat model
• Analysis restitution

Environment : Java/Tibco
More

PetercamMarch 2008 - May 2008

Project name : Eximus

• Transformation data patterns AS 400 -> Eximus
• Trigger Java XML integration through ESB

Description of the function :

Work experiences for Petercam :

• Complex transactional processes (technical analysis and programming based on functional requirements, testing and production, documentation on SOLARIS.
• Conception and development of processes for data's migration, integration in the TIBCO broadcasting system : test case – extraction, data 's integration and expedition broadcast between Keydata and Eximius systems (stockbroker application) : development Java 5.0 application with Eclipse IDE and application server . Using Maven2 framework to generate code and package deployment.

Skills in Functional development (stockbroker products) :

•Test environment – development, tests, deployment and integration of stockbroker instrument : integration of identifying bonds, equity, share,...

Environment : Eclipse Ide, Solaris, Maven2, Tibco, Eximius
More

Crédit AgricoleAugust 2000 - February 2008

Application Developer – Analyst programmer Java and Oracle (PL/SQL) orientation :

• Complex transactional processes (technical analysis and programming based on functional requirements, testing and production, documentation on UNIX, understanding and bet under way batch of automation and service application on UNIX system);
• Analysis and development of interface for extraction, conversion and incorporation of data in a system RDBMS;
• Universes development with BO Designer;
• Reporting development with BO Reporting;
• Managing user’s access right with BO Supervisor;
• PL/SQL Oracle application development;

B. Programmer and web developer (Coldfusion - Java 2EE) :

• Service financial application development (java);
• E-Banking framework: environment JAVA - J2EE, EJB, JSP;
• On Linux Suse 8.2 and Sysbase 5.0 incorporation components development;
• Java applications servers : Websphere 5.1 or Eclipse, Tomcat …
• Understanding application (Netbean) allowing the incorporation of CRYSTAL REPORTS BO on multi-platform environment ;
• Service development of the Website of Credit Agricole (Coldfusion - html - css - javascript);
• Good knowledge of Server-side scripting: ASP, PHP, Perl …
• Databases : MS SQL, Oracle 9i, MySQL, PostgreSQL…
• OS : Linux UBUNTU 6.6.

Environment : Java 1.4, Business Ojbect XI, Oracle PL/SQL, MySQL 5, MS SQL Server 2000, Coldfusion 5 .0, Spectra 1.5 (CMS), Windows NT4, Windows 2003, AIX (Unix), Linux, Shell script, Toad, C, EJB2, Struts, Tomcat 5, Sybase, JSP, Crystal Report

Apydos S.A.January 2008 - January 2008

CRELANJanuary 2000 - January 2008

My stack

Frameworks

JavaServer Faces, Spring MVC, EJB, Hibernate, Bootstrap, Spring, Prestashop, JPA, REST, Magento, AngularJS, Struts, Vaadin, PHPUnit

Mobile

Android

Business Intelligence

ArcGIS, Jaspersoft ETL, Crystal Reports, Business Objects, JasperReports

Analysis methods and tools

SonarQube, DevOps, Selenium, Agile, Scrum, Apache Maven, Junit, Merise, Agile Methodology, Microservices

ERP&CRM

Odoo (OpenERP)

Open Source solutions

Kubernetes

Application servers

Tomcat 5, Apache Web Server

Languages

PL/SQL, Oracle PL/SQL, Java, XML, SQL, JavaScript, UML, ASP, Shell Scripting, HTML, Python, XPATH, XSLT, Scala, MVC, JAVA 1.4, Java EE, Perl

Middleware

Jenkins

Big Data

Apache Kafka

Software testing

Test Cases, Redmine, Mockito, SoapUI, Cucumber, JBehave, JMeter, Test Driven Development (TDD)

Environment of Development

Maven, IntelliJ Idea, IntelliJ, NetBeans, Eclipse, Maven 2, GitLab, Openshift, Eclipse IDE

Others

Project Management, API, Artificial Intelligence, Continuous Delivery, Continuous Integration, Data Migration, Grafana, Nexus, Prometheus, SDLC, SSO

Databases

MySQL, Oracle, TOAD, Microsoft SQL Server, NoSQL, Oracle 9i, MySQL 5, Sybase, PostGreSQL, MongoDB

Technologies

JSP, Spring Data, Java API, PrimeFaces, Apache CXF, Oracle Applications, TIBCO, Software Development, Web Services, J2EE, ActiveMQ, Solr, IBM WebSphere, Tomcat, Solution Architecture, AWS

Protocols

HTTP, SSL, SOAP

IT Infrastructure

Docker, Fedora, RedHat, Unix, Ubuntu, Sun Solaris, VPN, Git, CentOS, VMware, Microsoft Windows 2003 Server, Windows Server, Ansible, Cloud OVH, Solaris, Docker Compose, GNU, Icinga, Linux Red Hat, PKI, Virtualization, VMWare Workstation, Windows, Linux, Information Security

My education and trainings

- - IEPSCF Braine-l'Alleud

Entrepreneurial candidate, selling price, legal agreement, commercial strategy, sales management, business plan - AZIMUT2012 - 2013

Supply Chain management training, sale mgnt, purchase and supplier, tracebility, delevery mgnt, GPAO, CRM, ERP, Project mgnt - FOREM Logistique2011 - 2012

- - EPFC (ULB)1991 - 1994

Electronics - INRACI1985 - 1988