Giuseppe Urso is a Software Engineer with more of 10 years of extensive working experience in design and agile development of service-oriented applications and distributed systems based on Java SE and Java EE technologies.
He worked as Senior Systems Architect and Java Developer with responsibilities in architecture design and implementation of several large scale projects based on Alfresco ECM and Liferay Portal. He has deep expertise with Amazon Web Services (AWS) and Elastic Compute Cloud (EC2) technologies and with message oriented middleware.
As Open-Source enthusiast, he runs a personal blog at www.giuseppeurso.eu where he writes articles and useful guides about Java, Alfresco, Liferay and practices of GNU/Linux systems administration.
02 Jan 1974 - Gallipoli, ITALY
Display me on your smartphone
Software Engineer - September 2015 - Present
Design and development of Java EE applications and distribuited systems based on Amazon AWS, EC2 and VmWare infrastructures. Design, pattern and implementation of JMS message-oriented infrastructure based on Apache ActiveMQ and WebsphereMQ. Creation and review of test plans and test tools as part of a QA function in a number of web delivery projects based on Java SE and Java EE. Totally involved into Software lifecycle management process through design, development, testing and delivery.
Men at Work Soc. Cop.
Systems Architect and Java Programmer - September 2013 - August 2015
Requirements analysis, architecture design and agile development of service-oriented applications and distributed systems based on Java SE and Java EE. Software lifecycle management and architecture design of development facility. Alfresco ECM advanced administration, clustering, performance tuning, troubleshooting. Involved in design and development of Java projects related to software protection and licensing, SOAP services integration, Java Cryptography Architecture, JMS ActiveMQ enterprise integraton pattern.
QBR Engineering s.r.l.
Software Analyst and Java Programmer - March 2008 - July 2013
Design and agile development of web application projects based on both JEE and Spring Web MVC framework. Responsible for designing and setting up development environments, code repositories and continuous integration & automated testing environments based on Apache Maven, Apache Contiuum, Subversion, JIRA, Squash Test Management. Alfresco ECM advanced administration, clustering, performance tuning, troubleshooting. Enterprise network administration, installation, hardening and maintenance. Audit and monitoring of GNU/Linux based operating systems.
Software Analyst and Consultant - January 2006 - November 2007
Murex MXG2000 Technical Consultant, MxML workflow development, Murex application maintenance, upgrade and testing. Requirements analysis and development on Message-oriented IBM WebSphere MQ Series.
MASTER’S DEGREE IN COMPUTER SCIENCE AND ENGINEERING
University of Lecce, ITALY - 2005
Software engineering, Object Oriented Programming, Database, Networking, IT Security.
ALFRESCO CERTIFIED ADMINISTRATOR (ACA)
Alfresco Software, Inc - Pearson VUE - 2014
Alfresco ECM advanced administration, clustering, performance tuning, troubleshooting.
Professional Engineers Association "Ordine degli Ingegneri della Provincia di Lecce" - 2005
Member of the Association for graduate and professional engineers (Lecce - ITALY).
Main Skills and Competences
Framework and API
Liferay 6.x Portal Enterprise Intranets Cookbook
Technical Reviewer - ISBN 9781782164289 May 2015 [Packt Publishing].
Art and Drawing
Giuseppe likes to spend some of his time drawing.
He enjoys the peace and quiet nature of diving. He likes to take photos and spearfish. He is also a do-it-yourself enthusiast and spends time with his family.
Open Source and IT Security enthusiast.