Novembre 22, 2024

Curriculum
Infographic CV

 

 

 

Curriculum Vitae di
GIUSEPPE URSO


Informazioni personali

Nome: Giuseppe
Cognome: Urso
Data di Nascita: 02/01/1974
Nazionalità: Italiana


Esperienza lavorativa – Settembre 2022 – attualmente

Datore di lavoro: Reindex Srl
Settore: Information Technology – Servizi e soluzioni
Ruolo: Software Engineer

Progetti principali:
– Progettazione e sviluppo API Rest su tecnologia Spring MVC e Spring Security

– Progettazione e sviluppo servizi di integrazione basati su JMS e Apache Kafka;

– Progettazione architettura distribuita applicativo di gestione documentale basata su ECM Alfresco e Apache Solr


Esperienza lavorativa – Settembre 2013 – Agosto 2022

Datore di lavoro: Men at Work Group
Settore: Information Technology – Servizi e soluzioni
Ruolo: System Architect, Analista Programmatore

Progetti principali:
– Progettazione e sviluppo tool di gestione licenza software; tecnologie utilizzate Java Cryptography Architecture JCA/JCE 2.0 APIs, algoritmi di crittografia simmetrica e asimmetrica, Alfresco ECM, Apache Maven;

– Progettazione e sviluppo modulo di integrazione servizi web di postalizzazione per l’invio di corrrispondenza online (servizio HostToHost raccomandate, telegrammi, posta) e integrazione piattaforma di gestione documentale; tecnologie utilizzate SOAP Web Services, RestFul HTTP, JAX-WS, Alfresco ECM, Apache Maven;

– Sviluppo modulo di firma digitale a norma DigitPA e integrazione piattaforma di gestione documentale; tecnologie utilizzate Java Bouncy Castle Crypto API, Java Cryptography Architecture JCA/JCE 2.0, IAIK PKCS#11 APIs, Alfresco ECM, Apache Maven;

– Progettazione e sviluppo di servizi JMS su piattaforma ActiveMQ per la gestione e lo scambio di messaggi tra Alfresco ECM e Liferay Portal; tecnologie utilizzate Apache ActiveMQ Message Broker Middleware, Alfresco ECM, Liferay Portal, Java JMS 2.0 Spec API, Java JSSE, Failover Protocol, Kaha DB, Redhat NFSv4, Spring Framework, Apache Maven 3.0;

– Progettazione e sviluppo di servizi di integrazione tra applicazioni Spring MVC e piattaforme di gestione documentale ECM su standard CMIS; tecnologie utilizzate Spring MVC e Handler Interceptor, Apache Chemistry OpenCMIS, Alfresco ECM, Apache Maven;

– Progettazione e messa in produzione infrastruttura di rete e servizi intranet aziendali; sistema di cloud computing per accesso pubblico, tuning e monitoraggio Nagios/Icinga, installazione infrastruttura hardware/software per la gestione del ciclo di vita del software Maven/Continuous Integration, portale customer support Otrs, sistema di versionamento del codice basato su Subversion, ambienti di virtualizzazione intranet basati su VMWare ESXi, KVM/Qemu, Virtualbox, configurazione servizi di rete intranet/extranet HTTP, HTTPS, FTP, NFS, Webdav, SSH, piano di indirizzamento NAT, ROUTING e configurazione rete interna su policy aziendali;

– Application maintenance e monitoraggio piattaforma editoriale web basata su integrazione Alfresco-Liferay; tecnologie utilizzate: Redhat 6.1, Oracle RAC 11.g, Liferay 6.1 Cluster, Alfresco 4.1.1 Cluster, Apache Web Server 2.0 + Mod_jk load balancer, VmWare vsphere 5.0;


Esperienza lavorativa – Marzo 2008 – Luglio 2013

Datore di lavoro: QBR Engineering srl
Settore: Information Technology – Servizi e soluzioni
Ruolo: System Architect, Analista Programmatore

Progetti principali:
– Progettazione e sviluppo piattaforme editoriali web baste su integrazione Liferay-Alfresco; tecnologie utilizzate: Redhat 6.1, Oracle RAC 11.g, Liferay 6.1 Cluster, Alfresco 4.1.1 Cluster, Apache Web Server 2.0 + Mod_jk load balancer, VmWare vsphere 5.0;

– Porting servizi intranet di gestione documentale, upgrade da Alfresco 3.0 ad Alfresco 4.0; tecnologie utilizzate: Clustering Alfresco CMS, VMWare ESXi, Mysql 5.1, RedHat 5.6 Enterpise, Apache 2.2 Load Balancer, Kofax. Liferay, Sugar CRM;

– Progettazione e sviluppo portali web B2B, CRM e Gestionali ; tecnologie utilizzate: Apache Struts Framework, Hibernate, Mysql 5.0 RDBMS, Apache Velocity, Tomcat Servlet Container 5.5, Alfresco-Webscripts, IBATIS, Oracle DBMS, JSP;

– Progettazione e messa in produzione piattaforma hosting portale web servizi stradali; tecnologie utilizzate: Apache Web Server 2.2 + Mod_proxy Virtual Host, PHP 5.3, Cake PHP, Mysql 5.1;

–  Progettazione e sviluppo progetto open source ADAMO (http://sourceforge.net/projects/adamo-project/), implementazione modulo di estensione per Alfresco ECM di gestione personalizzata del modelli di dati; tecnologie utilizzate: Hibernate, Mysql 5.0 DBMS, Tomcat Servlet Container 6.0, Alfresco-Webscripts, Freemarker Template Engine 2.4, Spring 2.0.6, Spring Surf 1.0.M3;

– Progettazione e sviluppo progetto di gestione documentale basato su Alfresco ECM; tecnologie utilizzate: Apache Struts Framework 1.3, Hibernate, Mysql 5.0 DBMS, Apache Velocity, Tomcat Servlet Container 5.5, Alfresco CMS, Macromedia Flex 3.4, JTWAIN 9 API, RAAR API 1.11;

– Progettazione e installazione infrastruttura di rete e servizi intranet aziendali; sistema di cloud computing per accesso pubblico su EC2 Amazon hosting, sistema di integrazione continua del codice Apache Contiuum, portali aziendali Liferay su hosting java, configurazione mail server aziendale basato su Zimbra 7.1.4, sistema di gestione del ciclo di vita del software e configurazione di repository interno Maven, sistema di supporto ai clienti basato sul ticketing Otrs, sistema di versionamento del codice basato su Subversion, sistema di gestione dei test sul codice basato sulla piattaforma Testlink, sistema di reporting issue di progetto JIRA, sistema di cloud computing interno su virtualizzazioni VMWare ESXi, KVM/Qemu, Virtualbox, configurazione servizi di rete intranet/extranet HTTP, HTTPS, FTP, NFS, Webdav, SSH, piano di indirizzamento NAT, ROUTING e configurazione rete interna su policy aziendali;


Esperienza lavorativa – Ottobre 2006 – Febbraio 2008

Datore di Lavoro: Exprivia spa
Settore: Information Technology – Servizi e consulenza (banca e finanza)
Ruolo: Analista Programmatore

Progetti principali:
– Application maintenance piattaforma finanziaria Murex MX 2000; tecnologie: Murex MxML workflow, SQL Sybase Adaptive Server Enterprise 12.5.4, Shell Script su Sun Solaris;

– System integration piattaforme finanziarie Murex Kondor su middleware di integrazione IBM WebSphere Business Integration 5.0 e IBM MQSeries 5.0;

– Migrazione e upgrade piattaforma Murex MXG 2000


Istruzione e formazione

Istruzione o formazione: Certificazione Alfresco Software, Inc.
Qualifica conseguita: Alfresco Certified Administrator (ACA)

Istruzione o formazione: Abilitazione all’esercizio della professione di Ingegnere
Qualifica conseguita: Iscritto all’Albo Ordine degli Ingegneri della Provincia di Lecce

Istruzione o formazione: Università degli Studi di LECCE – Facoltà di INGEGNERIA – Corso di laurea in INGEGNERIA INFORMATICA (vecchio ordinamento)
Qualifica conseguita: Dottore in Ingegneria Informatica con voto 104/110


Pubblicazioni

Titolo: Alfresco for Administrator [Ed. Packt Publishing] – Technical Reviewer
Data Pubblicazione: Aprile 2016
ISBN: 9781782175032

Titolo: Liferay 6.x Portal Enterprise Intranets Cookbook [Ed. Packt Publishing] – Technical Reviewer
Data Pubblicazione: Maggio 2015
ISBN: 9781782164289


Capacità e competenze tecniche

SISTEMI OPERATIVI: Windows 9X, 2000, XP, MS-Dos, Unix/Linux
OFFICE: Microsoft Office (Word, Excel, Power Point), Microsoft Visio, Linux Open Office, Internet, Email Clients
RDBMS: Access, Oracle, Sybase, SqlServer 2000, MySQL, Postgree
LINGUAGGI DI PROGRAMMAZIONE: Java, HTML, XML, PHP, SQL, eSQL, UML, Bash Shell, JSP, JavaScript, Perl, Python
MIDDLEWARE e PIATTAFORME VIRTUALIZZAZIONE: IBM WebSphere Business Integration, Apache ActiveMQ, VMWare Infrastructure ESXi 4.0 5.0, KVM/QEMU, Virtualbox, WmWare vSphere
AMBIENTI E TOOL DI SVILUPPO: Rational Rose, Sybase SQL Advantage, Altova XML Spy, IBM ClearCase, IBM WebSphere Business Integration Toolkit (WBI), Microsoft VisualStudio.Net Framework, Eclipse, Java NetBeans IDE, Microsoft FrontPage
FRAMEWORK e API: Spring, IBATIS, Hibernate, Struts, Apache Velocity, Surf, Jquery, Solr, Lucene, Alfresco Foundation API, Alfresco Webscripts API, Alfresco CMIS API
SOFTWARE LIFECYCLE MANAGEMENT: Apache Maven, Apache Conitnuum, Nexus Maven Repository, Apache Ant, Otrs trouble ticket system, Subversion, CVS, GIT, Testlink Management, Squash-TM, WordPress, Zimbra, Jira issue tracking, GLPI Asset Inventory, Portofino
CLOUD COMPUTING: Amazon EC2 services and Api, Rackspace services and Api, Serverplan, Aruba Cloud, Cloudup, Telecom Ospit@ Virtuale, KOLST
NETWORKING: FTP, Telnet, SSH, NFS, HTTP/HTTPS, Clustering, Virtual Host, DHCP, DNS, SMTP, IMAP, POP3, SAMBA/NETBIOS, NAT
WEB SERVER: Apache Web Server, Apache Tomcat servlet container, IIS, OC4J, Jboss
GRAFICA: Adobe PhotoShop, Corel Draw, ArcView (GIS), Macromedia Flash, Macromedia Freehand, Macromedia Flex
GIS: PHP Mapserver, Arc gis