Christian - Développeur JAVA

Ref : 210712N001
Email vérifié
Photo de Christian, Développeur JAVA
Compétences
Expériences professionnelles
  • PROJECT EXPERIENCE
    Project name:
    IMIS & MEDOR
    Company (employer):
    Intrasoft International SA
    Dates (start-end):
    Effective number of months achieved:
    01/2020 to Present
    Client (customer) :
    DG ENER - European Commission (Luxembourg)
    Project size:
    4 men's/months
    Project description :

    DG ENERGY is European Institution, which manage and control the Energy nuclear for European Members states for private sector.

    IMIS is the application for Mandate Management to schedule all activities and mandate for Inspectors.
    MEDOR is the application using ALFRESCO to manage all documents used by all application for DG ENER.

    Employee’s Roles & Responsibilities in the project: Expert J2EE / ALFRESCO

    Development is based on Java EE and ExtJS
    Development, Management and Migration of from ALFRESCO 4.1 to 5.2.7 and 6.2.2
    Improve Lifecycle Functionality
    Software configuration management
    Improve the performance of the application.
    Business Object : Report

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE / ALFRESCO / ALFRESCO SDK / SWAGGER

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring Web, Spring Context IOC).

    Hibernate, Maven, Java 8, Java 11, Log4J, JMater

    WEB SERVICES: REST API with SWAGGER, Alfresco SDK

    Search Engine: Apache Lucene, SOLR 1, SOLR 4, SOLR 6

    UI: ExtJS

    ENVIRONNEMENT:

    Data Base : Oracle, PL/SQL.
    Serveur : Unix
    Serveur Web : WEBLOGIC / TOMCAT
    IDE Eclipse, IntellJ IDEA

    PROJECT EXPERIENCE
    Project name:
    HORIZON 2020
    Company (employer):
    Intrasoft International SA
    Dates (start-end):
    Effective number of months achieved:
    09/2018 to 12/2019
    Client (customer) :
    DIGIT - European Commission (BELGIUM)
    Project size:
    12 men's/months
    Project description :

    DIG IT 84 defines and pro vides the capabilities required to deliver high quality IT solutions, creates and maintains talent pools (competence centers) fi-om which development project teams can be composed.

    Employee’s Roles & Responsibilities in the project: Expert J2EE Senior Software Engineer

    Development is based on Java EE and Angular 6, 7
    Improve Lifecycle Functionality
    Software configuration management
    Improve the performance of the application

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring Web, Spring Context IOC).

    Hibernate, Maven, Java 8, Log4J, JMater

    WEB SERVICES: (Soap, REST, Wsdl).

    UI: ANGULAR 6, 7

    ENVIRONNEMENT:

    Data Base : Oracle, MySQL.
    Serveur : Unix
    Serveur Web : TOMCAT
    IDE Eclipse, IntellJ IDEA

    PROJECT EXPERIENCE
    Project name:
    Publication Office Portal LIFERAY (Luxembourg), Orbit ETX(EESC/COR)
    Company (employer):
    CRI Luxembourg / Unisystems
    Dates (start-end):
    Effective number of months achieved:
    12/2016 to 8/2018
    Client (customer) :
    Publications Office European Commission (Luxembourg)
    Project size:
    5 men's/months
    Project description :

    Publications Office Luxembourg/ EESC/CoR Brussels :

    The Publications Office of the European Union (Publications Office), based in Luxembourg, is an inter-institutional office whose task is to publish the publications of the institutions of the European Union
    Orbit ETX (Web Service): Orbit ETX is Webservice application to exchange documents between EESC/COR and Publications Office through ETX Adapter Transport (DIGIT)
    PO Portal (LIFERAY): PO Portal is the general Intranet and Extranet portal of Publications office using Liferay Portal to manage documents of publications, include all services: Search Documents, general information and e-shop, document Management with Alfresco 5.1 and Cellar.

    Employee’s Roles & Responsibilities in the project: Expert Liferay/Alfresco/J2EE Senior Software Engineer/ and C#

    Development of ORBIT ETX Webservice Backend layer to exchange documents between EESC/CoR and Publications Office though ETX Adapter.

    Improve Lifecycle Functionality of LIFERAY Portal: Review and Development of Plugins portal Liferay 6.2. Java J2EE development of Portlets, Services, Theme, Layout and Hooks with Maven.
    Improve performance of portal, integration CMIS Alfresco, VirtualViewer.

    Migration Liferay 6.2 to Liferay 7

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE / LIFERAY, ALFESCO, C#

    LIFERAY: Portal development and migration, Portlet, Themes, Hooks, Layout, Service Builder, EXT services, ADT development.

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring Web, Spring Context IOC).

    Hibernate, Maven, Java 8, Log4J, JMater

    WEB SERVICES: (Soap, REST, Wsdl).

    Search Engine: Apache Solr 4, Search Elastic.

    ECM: CELLAR, Alfresco 5.1

    LIFERAY Portal Management: Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Folders, Documents, Plugins, Content Migration.

    UI: AlloyUI
    Viewer: VirtualViewer

    ENVIRONNEMENT:

    Data Base : Oracle, MySQL.
    Serveur : Unix
    Serveur Web : TOMCAT
    IDE Eclipse, Visual Studio

    PROJECT EXPERIENCE
    Project name:
    La Post Portal LIFERAY (Luxembourg)
    Company (employer):
    Neofacto Luxembourg
    Dates (start-end):
    Effective number of months achieved:
    06/2016 to 08/2016
    Client (customer) :
    La Post (Luxembourg)
    Project size:
    5 men's/months
    Project description :

    La Post Luxembourg :

    Office Post of Luxembourg.
    Post Portal (LIFERAY): Post Portal, is the general Intranet and Extranet portal of the Post office of Luxembourg, the Portal include all services: e-shop, Post e-services for delivery and tracking, net Banking etc. .

    Employee’s Roles & Responsibilities in the project: J2EE Senior Software Engineer/Liferay

    Upgrade La Poste LIFERAY Portal: Upgrade Post Liferay Portal and Plugins from 6.1 to 6.2. Java J2EE development of Portlets, Services, Theme, Layout and Hooks with Maven

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE / LIFERAY

    LIFERAY: Portal development and migration, Portlet, Themes, Hooks, Layout, Service Builder, EXT services, ADT.

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring Web, Spring Context IOC).

    Hibernate, Maven, Log4J

    WEB SERVICES: (Soap, REST, Wsdl).

    Search Engine: Apache Lucene.

    LIFERAY Portal Management: Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Folders, Documents, Plugins, Content Migration.

    UI: AlloyUI

    ENVIRONNEMENT :

    Data Base MYSQL, ORACLE.
    Serveur : Unix
    Serveur Web : TOMCAT
    IDE Eclipse

    PROJECT EXPERIENCE
    Project name:
    EPE Portal LIFERAY (Europol)
    Company (employer):
    ECONOCOM
    Dates (start-end):
    Effective number of months achieved:
    11/2015 to 11/2016
    Client (customer) :
    EUROPOL (The Hague)
    Project size:
    5 men's/months
    Project description :

    EUROPOL The Hague (Nederland) :

    Europol is the European Union’s law enforcement agency whose main goal is to help achieve a safer Europe for the benefit of all EU citizens. We do this by assisting the European Union’s Member States in their fight against serious international crime and terrorism.
    EPE Portal (LIFERAY) : The EPE (Europol Platforms for Experts) is a common solution that fulfills the communication needs of the vast majority of expert communities that operate within the mandated areas of Europol. It provides a common portal to access specialist websites that facilitate the sharing and exchange of knowledge, best practices and non-personal data on crime between experts in the same domain at EU level.
    PIC System: The PIC System is used by the operational departments to make a catalog with logos related to drugs, weapons, etc. The system provides the possibility to categorize the images and organize them for different purposes, like making a report with all logos, or a catalog with images showing methods of concealment.

    Employee’s Roles & Responsibilities in the project: J2EE Senior Software Engineer/Liferay

    Integrate PIC System to EPE Liferay Portal: Migrating PIC System from the existing separate system to the Liferay portal 6.1 for EPE Project.

    EPE LIFERAY Portal: Upgrade EPE Liferay Portal and Plugins from 6.1 to 6.2. Java J2EE development of Portlets, Services, Theme, Layout and Hooks with Maven

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE / LIFERAY

    LIFERAY: Portal development and migration, Portlet, Themes, Hooks, Layout, Service Builder, EXT services, ADT.

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring Web, Spring Context IOC).

    Hibernate, Maven, Java 8, GIT, Log4J

    WEB SERVICES: (Soap, REST, Wsdl).

    Search Engine: Apache Lucene.

    LIFERAY Portal Management: Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Folders, Documents, Plugins, Content Migration.

    UI: AlloyUI

    ENVIRONNEMENT :

    Data Base MS-SQL.
    Serveur : Windows 7
    Serveur Web : TOMCAT
    IDE Eclipse
    TeamCity

    PROJECT EXPERIENCE
    Project name:
    SFR (Schengen Flow Report)
    Company (employer):
    Charles Oakes Luxembourg
    Dates (start-end):
    Effective number of months achieved:
    10/2015 to 11/2015
    Client (customer) :
    EULISA (Strasbourg)
    Project size:
    2 men's/months
    Project description :
    EULISA is the European Agency for the Operational Management of large-scale IT Systems in the Area of Freedom, Security and Justice (eu-LISA), a newly established EU agency to provide a long-term solution for the operational management of large-scale IT systems, which are essential instruments in the implementation of the asylum, border management and migration policies of the EU.
    The Agency is currently managing EURODAC, the Visa Information System (VIS) and second generation Schengen Information System (SIS II).
    SFR (Schengen Flow Report): is a system for reporting flows of Schengen Information System between Member States..

    Employee’s Roles & Responsibilities in the project: J2EE Senior Software Engineer

    Upgrade SFR (Schengen Flow Report): Upgrade SFR System to integrate a new country CROATIA.
    Improvement new functionality and support of the System.

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE

    JAVA J2EE

    SPRING BOOT

    SPRING Framework: (Spring Core, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Context IOC).

    Hibernate, Maven, Log4J
    WEB SERVICES: (Soap, Wsdl).

    ENVIRONNEMENT :

    Data Base MySQL, Oracle
    Serveur : Windows 7, Unix
    Serveur Web : TOMCAT
    IDE Eclipse

    PROJECT EXPERIENCE
    Project name:
    Open University Portal LIFERAY
    GTS (Global Transaction Service ) B2Group
    Company (employer):
    FDLV Luxembourg
    Dates (start-end):
    Effective number of months achieved:
    08/2014 to 09/2015
    Client (customer) :
    Open University Nederland
    B2GROUP Luxembourg (STANDARD BANK SOUTH AFRICA)
    Project size:
    10 men's/months
    Project description :

    Open University Nederland :

    The Open University of the Netherlands is an independent government-funded institute for distance learning at university level.
    Open University Portal: The portal of Open University for e-learning is Liferay Portal EE.
    SOA/MailStudent/Google Domain API: The Worldwide Students mails of Open University are managed on Google Domain API.

    B2GROUP Luxembourg :

    B2Group: provides cloud based payments, FX and funds STP software and consultancy solutions to transaction banks and corporate across the world, especially in Europe, the Middle East and Africa
    GTS: Global Transaction Services platform underpins a suite of specific functional modules, providing rapid integration, improved STP rates and efficient client on-boarding.

    PAYEX: Module of GTS, PayEX Processor, a cash management payments execution platform that seamlessly manages all aspects of a banks payments execution from reception of client instructions to posting of credit and debit to core banking systems. PayEX may also operate in conjunction with ChannelConnect to inject payment messages into third-party Paying Agent banks

    Employee’s Roles & Responsibilities in the project: J2EE Senior Software Engineer/Liferay

    Open University Nederland :

    Upgrade SOA/MailStudent/Google Domain API: Upgrade Web service by replacing Google Admin Provision by the new version Google Admin Directory API to manage Student E-mail : Configuration of Consol and Admin Google Domain API, SOA Java Development Webservices Client to consume Google Service domain API,testing, integration to the Test and Acceptence Environment.

    Upgrade Open University LIFERAY Portal: Upgrade OU Liferay Portal and Plugins from 6.0 to 6.2. Java J2EE development of Portlets, Theme, Layout and Hooks with Maven

    B2GROUP Luxembourg :

    PAYEX Processor Java Development, testing, integration and maintenance of Business Process, Flow Control, Messaging.

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE / LIFERAY

    JAVA J2EE: Analysis and development of PayEx Processor: Business Process, Flow Control, Message Queue in Java, Interface Web application in Spring MVC and database in MySQL and Oracle, Web services, Google Admin Directory API Services,

    LIFERAY: Portal development and migration, Portlet, Themes, Hooks, Layout, Service Builder.

    GOOGLE Admin Directory API : Domain, Mail Admin, Consol Development, Web services

    SPRING BOOT

    SPRING Framework: (Spring Core, Spring MVC, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Web, Spring Context IOC, Spring Security Acegi.).

    Hibernate, JMS, Apache Camel, Maven, Log4J, Jenkins

    WEB SERVICES: (Soap, REST, Wsdl, ESB, WS-Transactions).

    Search Engine: Apache Lucene.

    LIFERAY Portal Management: Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Folders, Documents, Plugins, Content Migration.

    UI: AlloyUI, AngularJS

    ENVIRONNEMENT :

    Data Base MySQL, Oracle
    Serveur : Windows 7, Solaris
    Serveur Web : TOMCAT
    IDE Eclipse

    PROJECT EXPERIENCE
    Project name:
    ESTAT Portal Migration (EUROSTAT) Luxembourg
    Company (employer):
    SMILE (Open Source Solution)
    Dates (start-end):
    Effective number of months achieved:
    04/2014 to 07/2014
    Client (customer) :
    ATOS / European Commission - EuroStat (Luxembourg)
    HappyChic Group (Bizzbee – Brice - Jules) – (Lille / France)
    Giphar (Pharmacists group) – (Lille / France)
    ETNIC / Ministry of the French Community (Brussels / Belgium)
    Project size:
    5 men's/months
    Project description :

    ESTAT Portal: Migration ESTAT Portal for Statistic from Oracle Portal to LIFERAY Portal Enterprise Edition 6.2.
    HappyChic Intranet: Setup and development a new Intranet portal for collaboration with LIFERAY Portal Enterprise Edition 6.2.
    Giphar Intranet: Setup and development a new Intranet portal for collaboration with LIFERAY Portal Enterprise Edition 6.2.
    ETNIC Intranet: Migration ETNIC/MFC Portals from LIFERAY Portal CE 6.1 to LIFERAY Portal Community Edition 6.2.

    Employee’s Roles & Responsibilities in the project: Expert LIFERAY Senior Software Engineer

    Migration web content and plugins of ESTAT Portal from Oracle Portal to LIFERAY.
    The migration of web content through Web service
    Develop and extend the Resource Importer Web to create Themes, site, sub sites, Journal (structures, templates, articles Folders, articles) Document Library, embed contents from old portal in xml file to Import the whole resources of CMS automatically during deployment of themes.
    Integration CMIS Alfresco.

    Migration Liferay plugins (Portlets, Hooks and Themes) from 6.1 to 6.2 for ETNIC and MCF Portals

    Setup and development a new Intranet portals for collaboration with LIFERAY Portal Enterprise Edition 6.2 for HappyChic and Giphar Groups

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE, PL/SQL, LIFERAY

    JAVA J2EE, Liferay : Portal development and migration using Web services (resources Importer Web), Liferay ServiceBuilder, Portlet, Themes, Hooks, Layout, Service Builder, Spring Hibernate (Spring MVC, Spring DAO, Spring ORM/Hibernate, Spring AOP/AspectJ, Spring Context IOC)., XML, Apache, Unix
    LIFERAY Portal Management : Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Folders, Documents, Plugins, Content Migration.

    Search Engine: Apache Lucene.

    ECM: Alfresco 4.2

    UI: AlloyUI

    ENVIRONNEMENT :

    Data Base – ORACLE, MySQL
    OS : Windows 7
    Serveur : Ubuntu
    Serveur Web : TOMCAT, WEBLOGIC
    IDE Eclipse
    PORTAL: LIFERAY, Oracle Portal.

    PROJECT EXPERIENCE
    Project name:
    Control Applications and Irregularities
    Company (employer):
    Intrasoft International
    Dates (start-end):
    Effective number of months achieved:
    05/2009 to April 2014
    Client (customer) :
    European Commission - DG MARE
    Project size:
    10 men's/months
    Project description :

    EUMOFA European Market Observatory for Fishery and Aquaculture Products
    Irregularities Project is a project to the DG-MARE to follow-up the cases of Irregularities from DG-OLAF.
    DG-MARE Control Applications: Catch Reporting, Tac Quotas, Fishing Effort, Vessel Reporting, Fishing Authorizations and Permits and Market Information System.

    Employee’s Roles & Responsibilities in the project: Analyst-Developer

    Eumofa Reporting using JasperReport, Liferay and Talend.
    Irregularities Business Process Java J2EE development and PL/SQL procedures.
    Irregularities Development into JIRA and Liferay, testing, integration and maintenance.
    Control Applications Java Development, testing, integration and maintenance of Business Process.
    Control Application Web application development with ColdFusion testing, integration maintenance.
    Control Application Function and procedure with PL/SQL
    Market Information System (MIS) Development, testing, integration and maintenance using Java, ColdFusion and Oracle.

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - JAVA J2EE, ColdFusion, PL/SQL, JIRA, Flux, DROOLS, LIFERAY, JasperReport and Talend

    JAVA, JasperReport, Liferay and Talend : Eumofa Reporting using Web services, Portlet, Themes, Hooks, Layout, Service Builder, Spring, Hibernate, XML, Apache, Apache Camel, Unix
    LIFERAY Portal Management : Users, Roles, Sites/Sub-Sites, Collaboration, Journal Articles – Structures, Templates, Web Content, Documents, Plugins, Content Migration.

    JAVA J2EE, Liferay : Irregularities Business Process and Application to manage Jira Project and Import/Update the Issues using Web services, Portlet, Spring Boot, Spring Framework and Hibernate (Spring MVC, Spring DAO, Spring ORM/Hibernate, Spring AOP/AspectJ, Spring Context IOC).

    Search Engine: Apache Lucene.

    JAVA – ColdFusion, Flux, DROOLS and PL-SQL: (Analysis and development of control applications: Business Process in Java, Flux for messaging, Drools for Business Rules, Interface Web application in ColdFusion and database in ORCLE).

    JIRA – Irregularities Project: Customize Project and Workflow (Custom Fields, Screens, Permission Schemes, statuses, Actions, Operations, Transitions, Import/Export of Issues, etc..).

    UI: YUI, AlloyUI, AngularJS

    AGILE METHODOLOGY: SCRUM

    ENVIRONNEMENT :

    Data Base – ORACLE
    OS : Windows 7
    Serveur Web : TOMCAT, WEBLOGIC an JBOSS
    IDE Eclipse, NETBEANS
    PORTAL : JIRA, LIFERAY, JASPER Soft, Talend.

    PROJECT EXPERIENCE
    Project name:
    R4eGov
    Company (employer):
    Unisys Consulting
    Dates (start-end):
    Effective number of months achieved:
    10/2008 to 01/2009
    4
    Client (customer) :
    European Commission ( e- Government ) ********
    Project size:
    10 persons
    Project description :

    R4eGov is a project supported by the European Commission to help fight against one of the major challenges facing eGovernment in Europe today trafficking of people across national borders.
    R4eGov is a project based on Web Services to enable interpolability between applications of eGovernment (Police, Justice) Member Countries of the European Union (Europol, Eurojust, etc. ...).
    R4eGov its purpose and can allow a user who wants to access a file through one or more other workflows EU member countries from its local workflow without being able to identify new SSO (Single Sign-On).

    Employee’s Roles & Responsibilities in the project: J2EE Analyst-Developer

    Integration, introducing and share my experience of the Spring framework and Hibernate of the team.
    Participation in the assembly of all the modules developed by different companies R4eGov.
    Responsible for developing unit tests (Junit, Mockito) and Logs (Spring AOP).
    Responsible participation in the development and integration of WS-Transactions for communication between different applications.

    Technologies and methodologies used by the employee in the project:

    TECHNOLOGIES - J2EE :

    SPRING Framework: (Spring MVC, Spring WebFlow, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Web, Spring Context IOC, Spring Security Acegi.).

    WEB SERVICES: (Soap, Wsdl, AXIS2, WSO2-ESB, WSO2, WS-Transactions).

    ENVIRONNEMENT

    Data Base – MYSQL
    Serveur : Windows Xp
    Serveur Web : TOMCAT
    IDE Eclipse

    PROJECT EXPERIENCE
    Project name:
    ARGUS
    Company (employer):
    Unisys Consulting
    Dates (start-end):
    Effective number of months achieved:
    01/2008 to 10/2008
    10
    Client (customer) :
    European Commission -DG DIGIT B4
    Project size:
    6 persons
    Project description :

    ARGUS is a web application crisis management at the European Commission.
    The application ARGUS is composed of a portal that manages the whole project Argus and modules content management events and users.
    The modules are:
    AMA Argus (Argus Management Application) module that combines the functions of the user/role and ARGUS administration in the application.
    Argus ACM (ARGUS Content Management) module that combines content management of events.
    Argus BCM (Business Continuity Management), management module communication between users and newsletter alert management for employees of the European Commission through message flows by E-mail and SMS.
    .

    Employee’s Roles & Responsibilities in the project: J2EE Analyst-Developer

    Participation in the creation of the analysis.
    Participation in the development of the evolution of the portal component
    Responsible for the development of modules for MVC: Mapping Objects, JavaBeans, DAO, Services, Controllers, Views and Ajax.
    Responsible for developing unit tests for the application (JUnit, Mockito).
    Responsible for the deployment of the modules in the portal

    Technologies and methodologies used by the employee in the project:
    TECHNOLOGIES: - J2EE

    SPRING Framework (Spring MVC, Spring WebFlow, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Web, Spring Context IOC, Spring Security Acegi.).

    HIBERNATE (Mapping Objects).

    Back-End and Front-End: (Business Objects, Design pattern DAO, JDBC, PL/SQL, Log4J, Junit, ANT, Servlet, JSP, JSTL, VM, XML, XLS, HTML, JavaScript, CSS).

    UI: DOJO, Extjs, ERGONOMIX (Framework for European Commission network).

    ENVIRONNEMENT
    Data Base – ORACLE 10
    Serveur : Windows Xp, Sun
    Serveur Web : WEBLOGIC 9, TOMCAT
    IDE : Eclipse
    MODELING : Merise, UML

    PROJECT EXPERIENCE
    Project name:
    MARKETING: Portal for Vocation Rental and Real Estates.
    Company (employer):
    SUNPOLIS SA (********)
    Dates (start-end):
    Effective number of months achieved:
    10/ 2006 – 12/2007

    15
    Client (customer) :
    MARKETING – SUNPOLIS SA and Affiliate
    Project size:
    3 persons
    Project description :

    SUNPOLIS has established a portal multinational to manage listings of hotels, apartments, hotels, real-estate for to sell and buy and the travel guide.
    The portal contains a sub site: ******** that contains the management of advertisers who need to create their account, add their posts (objects).
    The portal also contains other sub-sites: ********, ******** to list the posting.

    Employee’s Roles & Responsibilities in the project: J2EE / LIFERAY Analyst-developer

    Responsible for establishing the project analysis.
    Responsible for developing modules in LIFERAY: Web application for managing customer (hotel, real estate) with PORTLET Technology API (JSR-168, 286), LIFERAY Content Management and other modules such as Shopping Cart, Blogs, Message Boards Etc..
    Responsible for developing the map.
    Responsible for development of the management application for sending e-mail for marketing.
    Responsible for the site configuration and management of servers - Linux & Windows 2003 server.

    Technologies and methodologies used by the employee in the project:
    TECHNOLOGIE : J2EE / LIFERAY

    SPRING Framework (Spring MVC, Spring WebFlow, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Web, Spring Context IOC, and Spring Security Acegi.).
    PORTLETS JSR-168, JSR-286
    HIBERNATE (Mapping Objects).
    Back-End and Front-End: (Business Objects, Design pattern DAO, JDBC, SQL, EJB3, Log4J, Junit, ANT, Portlet, Servlet, JSP, JSF, JSTL, VM, XML, XLS, HTML, JavaScript, CSS, JAVA SWING).
    Ajax: IceFace, BackBase.

    ENVIRONNEMENT

    Portail-CMS Open Source: LIFERAY, ALFRESCO 1.3, JAHIA, OpenPortal, SugarCRM.
    MAP location Intelligence - MapXtreme JAVA & interface web, GOOGLE MAP API et RAGEVEO
    MAP DATA – Tele - Atlas
    Data Base – MySQL
    Serveur : Linux
    Serveur Web : TOMCAT, Jboss.
    IDE MyEclipse
    MODELING : Merise, UML

    PROJECT EXPERIENCE
    Project name:
    CRM & SALES Software & Web site
    Company (employer):
    TRANNEX SA (********)
    Dates (start-end):
    Effective number of months achieved:
    10/ 2005 – 10/ 2006
    12
    Client (customer) :
    INNO, DELHAIZE, DI, CORA, DUTY FREE
    Project size:
    1 person
    Project description :

    General management of the web site (********) in the customer relation and sales sector;
    General administration of the web site;
    Development of CRM application for desktops and mobile devices;
    Management of networks for TRANNEX;
    Catalogue advertising.

    Employee’s Roles & Responsibilities in the project: IT Developer & TECHNICAL SALES

    Assisting the creation, development, maintenance and management process of a CRM application for desktops and mobile devices using Windev and Windev Mobile in order to support sales (e-commerce web site: ********);
    Designing the CRM software application in order to manage other sectors except for sales, such as stores, products, billing, customers, suppliers, statistics and inventory;
    In charge of product management ensuring the quality, quantity and storage;
    Reviewing the purchase history and Web site visiting;
    Responsible for customer management ensuring the coherence of the requests and deliverables;
    Management of commercial products and storage.


    Technologies and methodologies used by the employee in the project:
    TECHNOLOGIE

    WINDEV ( V8 to V10)
    WINDEV Mobile 9
    MODELING : RAD
    PORTAL Open Source : Joomla, Prestashop


    PROJECT EXPERIENCE
    Project name:
    GEOSPACIAL
    Company (employer):
    BELGA AGENCY (********)
    Dates (start-end):
    Effective number of months achieved:
    06/2004 –01/2005
    7
    Client (customer) :
    GOUVERNEMENT, TV, RADIO, Journal
    Project size:
    1 person
    Project description :

    Creation of an application management information system (GIS)..

    Employee’s Roles & Responsibilities in the project: JAVA Developer (J2EE)

    In charge of the design and development process of the GIS application using technologies such as MapXtreme Java Framework, Java, JSP, Servlet, HTML, Java Script, DAO and JDBC;
    Programming and testing the application;
    Assisting in the installation and configuration process of the GIS application;
    Writing of technical documentation concerning the development and maintenance of the application.


    Technologies and methodologies used by the employee in the project:
    TECHNOLOGIES :

    JAVA J2EE
    (Design pattern DAO, JDBC, Servlet, JSP, XML, HTML, JavaScript, Applet)
    MapXtreme Java, TeleAtlas Data

    ENVIRONMENT

    MAP location technology - MapXtreme JAVA Framework
    MAP DATA – Tele – Atlas
    Data Base – MySQL
    Serveur : Windows
    Serveur Web : TOMCAT
    IDE: Eclipse
    MODELING : Merise, UML

    PROJECT EXPERIENCE
    Project name:
    VERASS Software
    Company (employer):
    DISTRIBUTED PROGRAMS S.A. N.V. (********)
    Dates (start-end):
    Effective number of months achieved:
    April 2003 - june 2004
    15
    Client (customer) :
    Insurance Agents
    Project size:
    5 persons
    Project description :

    Development and maintenance of Branch23 software application;
    Branch23 integration in Verass software application;
    Development and improvement of the new version of Verass;
    In Verass’ development process was used initially Windev 5.0 and integrated in versions 7.0, 7.5, 8.0, 9.0 and run in Windows NT4, 2000 and XP;
    Branch23 software application was a stock market application, which was integrated in Verass application.

    Employee’s Roles & Responsibilities in the project:
    Analyst – Developer (Windev) – System & Network Administrator

    In charge of the development and maintenance process of the Verass software application;
    Participating in the development and integration process of software applications;
    Assisting with deployment and configuration of the system;
    Part of the migration and update process of Branch23 application to Verass.


    Technologies and methodologies used by the employee in the project:

    TECHNOLOGY

    WINDEV ( V7 to V8)
    MODELING : RAD

    ENVIRONMENT

    Windev
    Windows





























Études et formations
  • Highest relevant educational

    1999 – 2002 BACHELOR en Informatique – Ecole Pratique des Hautes Etudes Commerciales Bruxelles (UCL).
    Titre : Analyste – Programmeur
    Spécialité : Développeur Système (Unix)
    1998 – 1999 Année préparatoire en Informatique - Ecole Supérieur de Formation Continue d’Etterbeek Bruxelles.
    1997 – 1998 Architecture – Institut supérieur de la Cambre Bruxelles.

    LANGUAGES
    English Spoken = 3 Write = 3
    French Spoken = 5 Write = 5

    TRAINING

    Training name:
    Company/institute organizing the training:
    Date(s) training followed:
    Exams or certificates:
    1.
    Customer Oriented Skills for ICT
    CEFORA
    April 2012
    Customer Oriented Skills for ICT Module 1
    2.
    J2EE & ORACLE
    I.R.I.S.
    April 2008

    Software expertise

    TOOLS
    Competence (rating : 1 -5)
    Duration (in months)
    Description (reference to relevant entries under “professional experience” is mandatory)

    JAVA
    4
    188
    Java standard, J2EE


    SPRING
    144
    Spring BOOT, Spring Framework (Spring MVC, Spring WebFlow, Spring DAO, Spring ORM/Hibernate support, Spring AOP/AspectJ, Spring Web, Spring Context IOC, Spring Security Acegi, etc...).

    GRAILS
    2
    6
    Grails & Groovy

    HIBERNATE
    3
    144
    Mapping

    AJAX
    2
    12
    IceFace, BackBase.

    UI
    3
    48
    Dojo, ExtJS, Ergonomics, JQuery, YUI, AlloyUI, Angular.


    JIRA (Atlassian)

    4

    70
    Bug Tracking, Issue Tracking, Project Management, Plugins, Project and Workflow Customize (Custom Fields, Screens, Permission Schemes, statuses, Actions, Operations, Transitions, Import/Export of Issues, etc..)

    WEB SERVICES
    4
    56
    SOAP, REST

    SWAGGER
    3
    24
    Framework for REST API

    PL/SQL
    3
    36
    SQL Procedural Language for ORACLE

    COLDFUSION
    3
    30
    FuseBox Framework

    TOMCAT
    4
    80
    Web Server

    WEBLOGIC
    3

    20
    Web Server

    GLASSFISH
    3
    6
    Web Server

    JBOSS
    3

    9
    Web Server

    DROOLS
    2
    4
    Business Rules Management

    FLUX
    2
    2
    Steaming Data Processing

    MAPINFO
    (MapXtreme JAVA)
    4
    12
    GIS (Geographical Information System) for web

    GOOGLE API
    4
    24
    Google Directory API, Google Maps API

    LIFERAY Portal
    4
    111
    CMS, DXP (Digital Experience Platform)

    JASPER SOFT
    3
    4
    IB for reporting
    TALEND
    2
    3
    Data Integration
    Apache Camel
    3
    24
    Messaging Exchange
    ALFRESCO Portal
    4
    42
    ECM (Enterprise Content Management)
    JAHIA Portal
    3
    8
    CMS (Content Management System)
    OPENBRAVO
    3
    12
    ERP / CRM / E-Commerce
    Odoo
    3
    14
    ERP / CRM / E-Commerce
    CALTURA
    3
    12
    OTT Platform
    Apache Lucene
    4
    36
    Search Engine
    Apache SOLR 1, 4, 6
    4
    38
    Search Service Engine
    WordPress / Joomla
    4
    24
    CMS, Blog (PHP)
    Drupal
    3
    12
    CMS (PHP)
    Prestashop
    3
    24
    E-commerce (PHP)
    PORTLET
    4
    56
    JSR-168, JSR-286
    MYSQL
    4
    60
    Database
    ORACLE
    3
    28
    Database
    UML
    3
    24
    Modeling
    UNIX
    4
    24
    Shell Programming & Server management
    ECLIPSE
    4
    152
    IDE
    IntellJ
    3
    36
    IDE
    Jenkins
    3
    12
    Continuous Integration
    Teamcity
    3
    4
    Continuous Integration
    SCRUM
    4
    15
    AGILE Methodology

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Consultant développement, Java, Scala, Big Data, Spark, Cassandra, Kafka, full-stack React JS
Dumitru

Consultant développement, Java, Scala, Big Data, Spark, Cassandra, Kafka, full-stack React JS

  • BURES-SUR-YVETTE
JAVA SCALA APACHE SPARK SQL REACT.JS CASSANDRA APACHE KAFKA SHELL UNIX JAVASCRIPT
Bientôt disponible
CV Ingénieur de développement JAVA/J2EE
Mohamed

Ingénieur de développement JAVA/J2EE

  • LE KREMLIN-BICÊTRE
JAVA J2EE APACHE KAFKA SPRING ASP JPA Spring Boot DOCKER FLUTTER JAVASCRIPT
Disponible
CV Développeur J2EE
Zacharie

Développeur J2EE

  • VINCENNES
J2EE JAVA SQL SPRING APACHE KAFKA
Disponible
CV Ingénieur de développement JAVA
Aymen

Ingénieur de développement JAVA

  • MAISONS-LAFFITTE
JAVA Angular ORACLE SPRING Spring Boot Cloud AWS NODE.JS
Disponible
CV Développeur Front - Angular
Nicolas

Développeur Front - Angular

  • PARIS
JAVASCRIPT HTML CSS Angular TypeScript JAVA NODE.JS SQL DOCKER
Disponible
CV Développeur Android
Marwa

Développeur Android

  • DUNKERQUE
JAVA ANDROID Kotlin MVVM JIRA
Bientôt disponible
CV Développeur ABAP
Romain

Développeur ABAP

  • PARIS
ABAP ABAP OBJET ABAP WEB DYNPRO SAP IDOCS SAP VIM JAVA SAP MM SAP FI SAP FIORI
Disponible
CV Ingénieur de développement JAVA
Walid

Ingénieur de développement JAVA

  • PARIS
JAVA SQL J2EE ORACLE Angular JAVASCRIPT NODE.JS
Disponible
CV Développeur C#
Billale

Développeur C#

  • LA BALME-LES-GROTTES
C# SQL SQL SERVER .NET PHP Angular MYSQL JAVA
Disponible
CV Développeur fullstack
Tanguy

Développeur fullstack

  • NANTES
JAVASCRIPT Angular JAVA SYMFONY React Native REACT.JS PHP LARAVEL DJANGO FLUTTER
Disponible