Thuong - Ingénieur système JAVA

Ref : 190828D001
Photo de Thuong, Ingénieur système JAVA
Compétences
Expériences professionnelles
  • Senior Software Analyst/Developer in Java/J2EE: Graduate from the Polytechnic School in Brussels University, he works on software development in Java, and on projects based on the web technologies, especially in the areas of distributed architectures as J2EE. He has very strong skill and expertise of J2EE (JBoss EAP, Weblogic). He was working with oracle database in activities of design and data modelling, also in the architecture aspect in several large J2EE projects.

    He participated to the implementation of the electronic identity card (eID) for the authentication and the identification on the portal of the social security. For the secure payment via the Banksys terminal, he analyzed and developed the interface that handled the banking transactions through the c-zam devices via the web application in the Proximus teleboutiques. He contributed in the large migration projects for major public organizations. The core of applications is mainly on the Unix/Linux environments and clustered environments. He played a key role in several projects, including leadership, designer, and architect from requirement definition (architecture, analysis, design, implementation, test and deployment).

    EXPERIENCE SUMMARY
    • +20 years’ experience in software engineering and development/design in the professional environment.
    • J2EE Architect of end-to-end systems that requires innovation and synthesis of skills (Jboss EAP, Weblogic).
    • Worked for several clients in the private and public sector. All projects are Java-based (JEE or Spring) with a various mix of front-end frameworks and hosting solutions.
    • Enterprise Analyst-Developer capable of integrating disparate systems and technologies.
    • Programming- Java/J2EE (Spring, SpringBoot), Python, C, Ansible, Bash scripts.
    • Database – Oracle RAC, MySQL, PostgreSQL
    • Containerization - Docker, Red Hat OpenShift Container Platform, Kubernetes, Elastic Container Service
    • Working with web security, SSL, TLS or HTTP.
    • Excellent analytical/technical skills and problem solving.
    • Web-based business applications, designs and implementations.
    • Design and performance tuning in Oracle DB and LDAP.
    • JBoss EAP/Weblogic, Soap/Rest, AMQ.
    • Jenkins, Gitlab, Ansible, Eclipse, Ant , Junit ,Emma, JMeter, Coverage.
    • Unix/Linux administration and infrastructure.
    • Proficient in ooad design, Java Enterprise development using J2EE framework, Java, Spring framework, Struts, JPA/Hibernate, EJB3, Servlets/Jsp, JaxB, Html,Xml/Xsl, Security aspects ( Jaas, Ssl, Client-server certificates)
    • UML, Rational Rose, Design Patterns in Java, RUP, Scrumb methodologies.

    • Dates (from - to) 02/2015 – Present
    • Client – Business or sector 13 – Senior Middleware Engineer > Smals
    • Project name – Project description Smals has the mission to provide the IT infrastructure to the Social Security and their clients (eHealth, VAS, Onss/Ksz, …).
    Experience implementing and administering/managing technical solutions in major, large-scale system implementations

    • Project volume 10+ members team – full time
    • Project business domain Public sectors –Smals , Social Security
    • Role Middleware engineer
    • Main activities and responsibilities Experience developing and deploying application to a platform- OpenShift in PaaS (Platform-as-a-service) architectures.
    • Project technical environment
    Python, Git, Shell scripts, Jboss EAP, Weblogic 12c, Tomcat, oAuth2, Jenkins, Ansible/Ansible Tower, Docker, Red Hat OpenShift Container Platform, Kubernetes, Elastic Container Service, VirtualBox, VMware, MySQL, PostgreSQL, AMQ.

    • Dates (from - to) 02/2008 – 02/2015 (+/- 7 years)
    • Client – Business or sector 12 –Middleware Engineer > Smals in collaboration with Sigedis
    • Project name – Project description SIGeDIS has the mission to manage the database and to develop the different IT applications for the National Office for for the retirement pension and their partners (Argo, Capelo, DB2P).
    The J2EE applications help to collect, to control and to manage all the data related to the Belgian pensions.
    • Project volume 20+ members team – full time
    • Project business domain Public sectors – SIGeDIS, National Office for the retirement pension, Smals , Social Security
    • Role Senior Architect, J2EE Java Expert, Middleware engineer
    • Main activities and responsibilities Jboss Administrator, J2EE Architecture, Middleware, J2EE expert, Alfresco expertise.
    • Project technical environment
    Jboss EAP, Apache-Reverse Proxy, Java/J2EE, JPA/Hibernate, ejb 3.0, JaxB, Spring, Struts2, Web services, Jms, Perl scripts, Bash scripts, Linux Redhat 6, Oracle RAC 11g.

    • Dates (from - to) 11/2007 – 02/2008 (+/- 3 months)
    • Client – Business or sector 10 – IT Consultant > Belgian Post
    • Project name – Project description ehr-Actuals is a J2EE application of the human resource department that records all the services of the employees in the post. The project includes the calculation engine, input rules engine, the end-to-end integration, with other applications (Holiday, Illness, Employee modules,..). The repository database is stored in Oracle and in BS2000. I am in responsible for the integration with the end-to-end solution between those different modules (Jms, Soap Webservices).
    • Project volume 40+ members team – full time
    • Project business domain Public sectors – Human Resource of the Post
    • Role Senior Architect, Analyst, Developer J2EE Java Expert.
    • Main activities and responsibilities End-to-end J2EE implementation (Jms Queue, Webservices)
    • Project technical environment
    Java/J2EE (Webservice, Jms, Jmx, Jdbc),JPA/Hibernate 3.0, Spring Webservice – apache CFX , Spring Batch, Struts, JBoss, Oracle 10g, BS2000, Ajax, Websphere MQ Series, Continuous Integration (Hudson), Agile Scrumb., DBunit.

    • Dates (from - to) 06/2007 – 11/2007 (+/- 6 months)
    • Client – Business or sector 9 - Fujitsu Services > EU Commission Digit
    • Project name – Project description eDomec is the system set up by the EU Commission to help manage the huge quantities of files and documents and deal with lots of departments. It is a system that involves all members of staff who has a role to play.
    The eDomec document management system is based on an identified document life cycle and sets out implemental rules and defined procedures for each stage of the life cycle: registration, filing, storage and transfer to the historical archives.
    The Hermes Repository Services is a project that provides to the internal clients of the Commission the Webservices that give access to the Documentum Repository.
    • Project volume 15+ members team – full time
    • Project business domain Public sectors – EU.
    • Role Analyst/Developer J2EE Java Expert
    • Main activities and responsibilities J2EE implementation
    • Project technical environment
    Java/J2EE (Webservices, Jms, Jmx, Jdbc), Spring, Struts, Cruise Control, ant scripts, Junit, Documentum 5.3, Weblogic 9.2, Oracle9.2, RUP, SVN/CVS


    • Dates (from - to) 03/2006 – 06/2007 (+/- 1,5 year)
    • Client – Business or sector 8 - Fujitsu Services > Drivers and Vehicles Licensing Agency in UK (Wales - Swansea)
    • Project name – Project description The PACT Programme is a partnership between Drivers and Vehicles Licensing Agency (DVLA) in UK. The Programme has a 10-year life span and will be responsible for delivering ICT services to all drivers in UK.I am working in team responsible of the data conversion from the non-relational DB (D90 IBM Mainframe) to the Oracle DB using MQSeries. The work is to extend the existing modules, implement new functionalities and services while supporting the existing infrastructure for different partners.
    Monitoring the production environment, tuning, application performance and quality of services are part of the delivery services.
    • Project volume 500+ members team – full time
    • Project business domain Public sectors – UK Public.
    • Role Analyst/Developer J2EE Java Expert
    • Main activities and responsibilities configuration, administration, monitoring, java development.
    • Project technical environment
    Java/J2EE (Jms, Jmx, Jdbc), Cruise Control, Junit, MQSeries, Weblogic 8.1, Oracle9.2, Rational Rose, Clearcase.

    • Dates (from - to) 07/2005 – 02/2006 (8 months)
    • Client – Business or sector 7 - Fujitsu Services > Clients Fujitsu
    • Project name – Project description Working in the ECM (Electronic Content Management)/EDM (Electronic Document Management) Software arena, I was analyzing the Fujitsu customer’s needs as technical/business consultant. Custom Documentum development involving Webtop, WDK, DFC components, Verity K2 and Java components on the Weblogic platform. I was implementing document management and workflow solution using Documentum Application Builder, Workflow Manager, taxonomy/metadata, K2 Verity search engine.
    • Project volume 10 members team – full time
    • Project business domain Public sectors - European Commission and Belgian Institutions.
    • Role K2 Verity Search Engine and Documentum Analyst.
    • Main activities and responsibilities Installation, configuration, administration, monitoring, managing security mechanism, deployment of ECM/EDM software’s (wdk, webtop, webpublisher, e-Room) and Verity K2 Search Engine.
    • Project technical environment
    Java/Servlets, J2EE, XML/XSL, Weblogic 8.1, Oracle9.2, Ldap, Apache (r-proxy), Documentum (Wdk, Webpublisher, Webtop), Verity K2 Search Engine.



    • Dates (from - to) 03/2004 – 07/2005 (18 months)
    • Client – Business or sector 6 - Smals-MvM > Smals-MvM – eGovernment
    • Project name – Project description SocialSecurity.be - As systems administrator and Weblogic administrator, I was providing daily web application deployments, administration and advanced supports of the J2EE infrastructure in the public sectors (BCC, Fedict, SPF,...). I was working on the security aspect as the authentication, authorization, and the client-server certificates of the portals in different environments. The production environments were quite complex (Clustering, Failed-over, Load balancing,..) and full J2EE compliant (EJB 2.0 CMP/BMP, struts, sping, ..). I was analyzing and implementing a JUnit server for the production environments.
    • Project volume 12 members team – full time
    • Project business domain Public sectors – eGovernment, Belgian Social Security portal
    • Role Weblogic Administrator – System Administrator
    • Main activities and responsibilities Installation, configuration, administration, monitoring, managing security mechanism, deployment, J2EE operational support, analyzing and development tools.
    • Project technical environment
    Weblogic 8.1, Oracle9.2, Apache (r-proxy), SSL2Ways, IPlanet SunOne5.2, Tuxedo, MQ Series, BS2000, EID Belgian Card, Clustering, Failed-over, Load Balancing, J2EE, SSL, Client-Server Certificates, Junit, Java Thread Programming.


    • Dates (from - to) 01/2003 – 03/2004 (15 months)
    • Client – Business or sector 5 - MCS > Proximus – Telecom
    • Project name – Project description PointOfSales - As analyst developer, I was implementing within a developers team, a large scale ERM and CRM solution for the Proximus Teleboutiques based on the J2EE framework. I was designing the interfaces that communicate with the printers, cash registers, and Banksys devices in the shops and I was developing the J2EE modules and the ActiveX components that interact with the web interfaces.
    • Project volume 10 members team – full time
    • Project business domain Telecom – Belgacom
    • Role Analyst Developer – Java and C++
    • Main activities and responsibilities Technical and functional design, implementation, integration testing, deployment.
    • Project technical environment
    JSP/Servlets, Struts, EJB, Visual C++, Active X, ATL/COM, Oracle, Apache, Oracle 9i.



    • Dates (from - to) 07/2001 – 01/2003 (+/- 3years)
    • Client – Business or sector 4 - i2 Technologies > i2 Technologies Dallas/US – Software’s Industry
    • Project name – Project description CRM/SCM arenas - As analyst architect, the work has composed of working on the architecture solutions and on the technical issues for customers (US based as well as European customers in several industries). The purpose is to integrate the heterogeneous environments with the Procurement System and CRM/SCM of i2 software’s based on the distributed architectures as J2EE.
    • Project volume 6 members team – full time
    • Project business domain Software’s industry (CRM/SCM) – Caterpillar, Toshiba, Siemens, Nokia, others
    • Role Consulting Analyst/Architect
    • Main activities and responsibilities Modelling, design, configuration of the business components and the process modules, development and deployment of the i2 solutions.
    • Project technical environment
    UML, J2EE, Ldap, Oracle/DB2, Weblogic/Websphere,/JRun, SAP, i2 software’s, i2 frameworks.


    • Dates (from - to) 01/2001 – 07/2001 (6 months)
    • Client – Business or sector 3 - i2 Technologies > Siemens Munich/Germany – High Tech Electronic.
    • Project name – Project description CRM Storefront applications – Siemens sells the electronic consumer goods and services in the German market. The storefront solution needs to be integrated with the ERP systems. The catalogues and the products is huge and some pricing policies, authentication, authorization, supply chain, orders, fulfilment are complex.
    • Project volume 40 members team – full time
    • Project business domain Electronic– CRM Storefront
    • Role Analyst Developer
    • Main activities and responsibilities Java development, functional and technical analyses.
    • Project technical environment
    UML, Servlet/Jsp, Struts , Jdbc , SQL, PL/SQL, XML/XSL, Javascript, Html, SAP


    • Dates (from - to) 04/2000 – 01/2001 (8 months)
    • Client – Business or sector 2 - i2 Technologies > Chemical World – Software’s Industry
    • Project name – Project description Chemical World: For their business, the customer puts a B2B marketplace where the sellers and the buyers make deals. A quote system, an order workflow, a multiple scenarios have to be implemented for the eCommerce website.
    • Project volume 6 members team – full time
    • Project business domain Chemical Industry
    • Role Developer
    • Main activities and responsibilities Modelling and development.
    • Project technical environment
    UML, JSP/Servlets, J2EE, Ldap, Oracle/DB2, JRun.
    • Dates (from - to) 09/1998 – 04/2000 (20 months)
    • Client – Business or sector 1 - Unisys > Belgacom– Telecom Industry
    • Project name – Project description Belgacom: The telecom company implements a middleware solution in the infrastructure based on the BEA Tuxedo platform. In the heterogeneous environments, an HUB has been put in place binding several backend applications and ERP systems with the front-end applications.
    • Project volume 30 members team – full time
    • Project business domain Telecom Industry
    • Role Developer
    • Main activities and responsibilities Development, deployment, administration, support, monitoring, educate users.
    • Project technical environment
    C, C++ , Unix, Bea Tuxedo, ERP systems, OMS, PSTN, Hub

Études et formations
  • TRAININGS


    Company/Institute Dates (from - to) Certification title
     Spring 2.0 Core Interface21 01/10/2007 – 05/10/2007 Spring Certification
     Documentum
    (WDK-Webtop) Documentum 06/03/2006 – 10/03/2006 Documentum Certification
     VerityK2 Verity 19/09/2005 – 23/09/2004 Verity Certification
     Weblogic Administration BEA 22/11/2004 – 26/11/2004 BEA Certification
     Weblogic J2EE development BEA 05/04/2004 – 09/04/2004 BEA Certification
     LDAP SunOne Iplanet Sun 15/09/2003 – 19/09/2003 Sun certification
     Omx (Order Management) i2 Technologies 02/09/2002 – 06/09/2002 i2 certification
     SCM
    (Supply Chain Management) i2 Technologies 01/04/2002 – 05/04/2002 i2 certification
     Demand Fulfillment (DF) i2 Technologies 03/09/2001 – 05/09/2001 i2 certification
     Demand Planner (DP) i2 Technologies 07/05/2001 – 10/05/2001 i2 certification
     Rhythm Collaboration Planner (RCP) I2 Technologies 07/05/2001 – 10/05/2001 i2 certification
     Customer Management (CM) i2 Technologies 10/04/2000 – 14/04/2000 i2 certification
     BEA Tuxedo BEA 21/09/1998 – 25/09/1998 BEA Certification


    OTHER LANGUAGES

    READING SKILLS WRITING SKILLS VERBAL SKILLS
    • English Excellent Excellent Excellent
    • Dutch Good Good Basic
    • Spanish Good Good Basic

    TECHNICAL SKILLS AND COMPETENCES
    • Platforms and operating systems Unix(Redhat Linux, Windows, Mac Os
    • Programming languages Java, Python, C/C++, Visual Basic, SQL, PL/SQL, Unix, Git, JavaScript, Html/Css.
    • Databases Jboss EAP, Weblogic, Docker, Openshift, Apache Reverse Proxy, Oracle, DB2, SQLServer, MySQL, Access.
    • Tools Eclipse, Jbuilder, Visual C++, Jenkins, PowerDesigner, OpenSSL, UltraEdit, XML Spy, Git/Cvs, Struts, JSP/Servlets, Spring framework.
    • Methodologies UML (Rational Rose), DB Design, Agle Scrumb, RUP.



    ORGANISATIONAL SKILLS AND COMPETENCES
    I was technical leader of a developer’s team for a J2EE project. Analyzing and validating the technical design documents and the functional customer’s requirements, I was implementing the solution based on open source frameworks. I was planning the work and the tasks activities, and my responsibilities were also to follow up the incidents and make the reports to the management and to the customers. Strong analytical skills and ability to work under pressure.
    OTHER SKILLS
    AND COMPETENCES
    I like to organize some events like city trips in Europe, sport events (cycling, sailing, rafting, climbing, diving, hiking, 20km Brussels..), weekend events and to participate in culture events, music/movies festivals with friends. I have participated in some music and theatre activities. Love swimming, badminton, football, volleyball, and chess.
    Computing: From an early age, I became interested in all computing areas such as electronics, artificial intelligence and information technologies are my special interests. I was travelling extensively in Europe, and I was living in United States for more than 2 years and in Wales more than a year.

D'autres freelances
Ingénieur système JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur Développeur
Mathieu

Ingénieur Développeur

  • CHAMPS-SUR-MARNE
HTML JAVA SQL PHP PYTHON CSS C++
CV Chef de projet digital
Stephi

Chef de projet digital

  • MONTPELLIER
AGILE JAVA SQL
CV Développeur
Intissar

Développeur

  • THIAIS
DB2 SQL SERVER ORACLE PL SQL HTML5 PHP JAVA
CV Développeur PHP
Mayem

Développeur PHP

  • SAINT-DENIS
JAVASCRIPT PHP SQL PHP LARAVEL FLUTTER JAVA
CV Ingénieur système LINUX-VMWARE
Nabil

Ingénieur système LINUX-VMWARE

  • PARIS
LINUX VMWARE UNIX REDHAT MYSQL MARIADB JAVA APACHE
CV Développeur Sénior FullStack Java/Angular
Xavier

Développeur Sénior FullStack Java/Angular

  • STRASBOURG
JAVA SPRING Angular TypeScript AGILE MAVEN SPRING BATCH Kotlin SWIFT AMAZON AWS
CV Data Engineer
Amir

Data Engineer

  • PARIS
SCALA APACHE SPARK APACHE HADOOP SQL APACHE HIVE PYTHON PYSPARK JAVA Cloud AWS AZURE
CV Développeur C++
Anthony

Développeur C++

  • NANTES
C++ JAVA SYSTEMES EMBARQUES MYSQL
CV Ingénieur DevSecOps & Python
Sam

Ingénieur DevSecOps & Python

  • PARIS
JAVA
CV Ingénieur réseaux JAVA
Camille

Ingénieur réseaux JAVA

  • GARDANNE
JAVA WINDOWS SHAREPOINT LINUX SQL SERVER C++ C# SQL PHP PYTHON