Management and evolutionary maintenance of the CI / CD process implemented with Jenkins software developed on the webMethods platform:
- management and configuration of the pipeline in Jenkins
- evolutionary maintenance of scripts for the webMethods software build process
- task automation through the use of the Project Automator and the deployer
- automation of unit tests and integration tests using JUnit on webMethods flows and Jenkins
- evolutionary maintenance of a customized solution for Version Control System and asset management for the webMethods platform
- implementation of the Blue-green deployment feature of the solution, to reduce the production downtime during deployment
Development of communicating interface that implements the BPM generic process destributed on a global geographic area on multiple collaborating Camunda BPM engines
- setup of the test environment for the simulation of the BAM platform (Business Activity Monitor) and elastic search query review
- web service development
- Rest service development
- Test Driven development with JUnit and Mockito
- Test automation with maven and Jenkins.
Work methodology:
Agile, Jira Kanban
Technologies:
Jenkins, maven, Camunda BPM, Subversion, git, Jira.
Java8, TDD with JUnit and Mockito, Spring Framework (Spring Boot, Spring Rest, Spring JMS), elastic search.
Leading of a Greenfield integration project based on webMethods technology:
Architecture of the entire solution, mentoring and management of developers and other stakeholders of the project.
Creation of basic libraries to use as building block of the integration project:
- Creation of the blueprint of the webMethods Integration services and package to use as base for the all implementations.
- Creation of a logging library integrated in the generic blueprint Integration Service Flow, focused on logging business events.
Loggers can be defined dierectly from administration web management interface. This enables Business information logging through several microservices
and is the base to prepare Business Data analytics for example through ELK stack
- Creation of a properties management library with security features able to store password.
- Creation of blueprint for exposing Rest services (Rest API)
- Creation of the blueprint of the Rest client service
- Creation of blueprint for a centralized authorization/authentication system to apply to all exposed services
DevOps solution architecture:
Creation of the entire flow for Version Control Management based on subversion, Asset Build Environment, custom services, webMethods Deployer, bash and Continuous Integration/Continuous delivery based on Jenkins integration of automatic test flow based on SoapUI in the CI/CD flow using the SoapUI test automation (testrunner).
Setup of the clusterized cloud infrastructure implemented on AWS machines. Integration of the test environment in the CI/CD process.
Architectural documentation, knowledge transfer, leading the technical team on the development of the Integration platform.
Work methodology:
Agile, Kanban
Technologies:
webMethods Integration Server, Universal Messaging, Pub/Sub architecture, Terracotta Server Array. Java. REST Services, Micro Services, SOAP,
Jenkins, Asset Build Environment, Subversion, Project Automator, SoapUI. AWS
Mathematics, Physics, Inorganic Chemistry, Thermodynamics, Basis of Economics, Electronics, Electrics, Systems Theory, Controls Theory, Languages and Translators,Software Engineering, Artificial Intelligence, Telematics, Computer, Graphics
Thesis Title: EasyPacs, Project of a picture archiving communication system with
DICOM 3 Technology.
09/1997 - 07/ 2006: Master?s degree in Software Engineering and Automatic Control Engineering with Full Marks and honours
Institution: University of Palermo
webMethods specialist
SOAP
Web-Services
EAI
J2ME Mobile devices
Android Mobile devices
Finance
Banking
Automotive
Energy
Public Sector
Defence
Consulting
Delivery
Fashion
University
Industrial products
Mobile communications
Entertainment
Management and evolutionary maintenance of the CI / CD process implemented with Jenkins software developed on the webMethods platform:
- management and configuration of the pipeline in Jenkins
- evolutionary maintenance of scripts for the webMethods software build process
- task automation through the use of the Project Automator and the deployer
- automation of unit tests and integration tests using JUnit on webMethods flows and Jenkins
- evolutionary maintenance of a customized solution for Version Control System and asset management for the webMethods platform
- implementation of the Blue-green deployment feature of the solution, to reduce the production downtime during deployment
Development of communicating interface that implements the BPM generic process destributed on a global geographic area on multiple collaborating Camunda BPM engines
- setup of the test environment for the simulation of the BAM platform (Business Activity Monitor) and elastic search query review
- web service development
- Rest service development
- Test Driven development with JUnit and Mockito
- Test automation with maven and Jenkins.
Work methodology:
Agile, Jira Kanban
Technologies:
Jenkins, maven, Camunda BPM, Subversion, git, Jira.
Java8, TDD with JUnit and Mockito, Spring Framework (Spring Boot, Spring Rest, Spring JMS), elastic search.
Leading of a Greenfield integration project based on webMethods technology:
Architecture of the entire solution, mentoring and management of developers and other stakeholders of the project.
Creation of basic libraries to use as building block of the integration project:
- Creation of the blueprint of the webMethods Integration services and package to use as base for the all implementations.
- Creation of a logging library integrated in the generic blueprint Integration Service Flow, focused on logging business events.
Loggers can be defined dierectly from administration web management interface. This enables Business information logging through several microservices
and is the base to prepare Business Data analytics for example through ELK stack
- Creation of a properties management library with security features able to store password.
- Creation of blueprint for exposing Rest services (Rest API)
- Creation of the blueprint of the Rest client service
- Creation of blueprint for a centralized authorization/authentication system to apply to all exposed services
DevOps solution architecture:
Creation of the entire flow for Version Control Management based on subversion, Asset Build Environment, custom services, webMethods Deployer, bash and Continuous Integration/Continuous delivery based on Jenkins integration of automatic test flow based on SoapUI in the CI/CD flow using the SoapUI test automation (testrunner).
Setup of the clusterized cloud infrastructure implemented on AWS machines. Integration of the test environment in the CI/CD process.
Architectural documentation, knowledge transfer, leading the technical team on the development of the Integration platform.
Work methodology:
Agile, Kanban
Technologies:
webMethods Integration Server, Universal Messaging, Pub/Sub architecture, Terracotta Server Array. Java. REST Services, Micro Services, SOAP,
Jenkins, Asset Build Environment, Subversion, Project Automator, SoapUI. AWS
Mathematics, Physics, Inorganic Chemistry, Thermodynamics, Basis of Economics, Electronics, Electrics, Systems Theory, Controls Theory, Languages and Translators,Software Engineering, Artificial Intelligence, Telematics, Computer, Graphics
Thesis Title: EasyPacs, Project of a picture archiving communication system with
DICOM 3 Technology.
09/1997 - 07/ 2006: Master?s degree in Software Engineering and Automatic Control Engineering with Full Marks and honours
Institution: University of Palermo
webMethods specialist
SOAP
Web-Services
EAI
J2ME Mobile devices
Android Mobile devices
Finance
Banking
Automotive
Energy
Public Sector
Defence
Consulting
Delivery
Fashion
University
Industrial products
Mobile communications
Entertainment
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.