Software architect, analyst and developer

Leo*** ***** (XX Anni)
software architect, analyst and developer a libera professione
Microsoft spa - Bologna
Palermo,
Sicilia
Questo candidato e' disposto a spostare
|
Esperienza
software architect, analyst and developer
libera professione
dic 2017 - Attualmente
Suite Gestione code su tecnologia mista: Php, Java, Android, MySql; server web amministrazione e Viste, Totem clienti, app Android sportelli.
software architect, analyst and developer
libera professione
lug 2016 - Attualmente
Applicazione web di gestione degli ordini su piattaforma CRM VTECRM e VTiger. 
software architect, analyst and developer
libera professione
apr 2016 - dic 2016
Applicazione web per la gestione degli ordini per agenti di vendita; la tecnologia è .Net MVC e Razor, Entity Framework, SqlServer 2012.
analyst and developer
libera professione
feb 2016 - apr 2016
Joomla! e Virtuemart: personalizzazione e-commerce e gestione email personalizzate; gestione situazioni critiche e recupero in seguito ad hacking.
software architect, analyst and developer
libera professione
nov 2014 - dic 2015
Consulenza informatica per professionisti e pubblica amministrazione.
Personalizzazione e sviluppo app per piattaforma di gestione documentale Alfresco.
Sviluppo e personalizzazione: Portali web, app mobile, e-commerce e siti aziendali.
software architect, analyst and developer
DSI srl Palermo
nov 2013 - nov 2014
Aapplicazione .Net per la gestione dei documenti da punto di vendita per la GDO su piattaforma Windows Mobile e web service.
Stesura della documentazione tecnica e commerciale, dimostrazioni architetturali e operative presso il cliente.
software architect, analyst and developer
DSI srl Palermo
gen 2013 - nov 2013
Portale web per la gestione fidelity, vendite e documenti dai punto di vendita e analisi di dati statistici per la GDO in tecnologia  Net 4.0, LINQ, Web Services.
software architect, analyst and developer
DSI srl Palermo
gen 2012 - ott 2013
Applicazione web per la gestione di attività promozionali per la GDO in tecnologia.Net 4.0, LINQ, Web Services.
software architect, analyst and developer
DSI srl Palermo
gen 2011 - mag 2011
applicazioni con tecnologia .Net.  Personalizzazione del framework Asp.net Membership su database MS Sql Compact.
software architect, analyst and developer
DSI srl Palermo
gen 2010 - dic 2010
Applicazione client-server per la trasmissione  bidirezionale  remota di dati con protocollo tcp/ip, con verifica di integrità tramite firma digitale e algoritmi di cifratura. Tecnologie .Net remoting, multi-threading, Spring.Net, Log4Net.
software architect
DSI srl Palermo
gen 2010 - apr 2010
Analisi e progettazione preliminare  e stesura di documentazione tecnica relativa all’implementazione di  un sistema intelligente di approvvigionamento per la grande distribuzione organizzata  nell’ambito dei progetti  PON di ricerca industriale, Ricerca e Competitività.
analyst and developer
DSI srl Palermo
mag 2006 - apr 2010
Applicazione per la gestione di tutte le problematiche di vendita nella grande distribuzione in tecnologia NET 2.0. L’applicazione è in realtà un framework completamente configurabile che si adatta a risolvere sia problematiche di front-office che di back-office. 
Sono stati sfruttati molti degli strumenti del framework .NET, e compomenti open source di architettura quali:ORM NHibernate, per la parte di accesso ai dati e Spring.NET per la parte configurazione e interfacciamento dinamico ai web service e remoting. 
L’applicazione è scritta in C#. L’architettura è di tipo client-server con smart-client e Web Services. Application server utilizzato IIS, DBMS SQL-Server 2005.
Formatore
Siemens spa Roma
gen 2003 - dic 2003
Docente in corsi di Alfabetizzazione informatica e strumenti per il web, Html, Lotus Notes.
analyst and developer
Gesoft srl Palermo
ott 2002 - apr 2006
Applicazione in linguaggio Java per la gestione della “firma digitale” con lettura da smart card, inserimento e verifica della firma digitale apposta a un documento.
Analisi e sviluppo applicazione in tecnologia NET 2.0 con smart client e web services per la gestione del protocollo informatico. Application server utilizzato IIS, DBMS SQL-Server 2005.
Analisi e sviluppo applicazione in linguaggio Java per il controllo di una stampante di codici a barre.
Analisi e sviluppo applicazione in linguaggio Java per il controllo di uno scanner multipagina.
Analisi e sviluppo applicazione web in tecnologia Asp.NET e web services per la gestione del protocollo informatico. Application server utilizzato IIS, DBMS SQL-Server 2000, versione NET Framework 1.1 e successivamente migrazione su 2.0.
Analisi e sviluppo e manutenzione funzionalità su applicativo di “gestione bilancio” in linguaggio RPG e piattaforma AS/400.
analyst and developer
ITecno Palermo
set 2002 - nov 2003
Applicazioni in RPG su piattaforma AS/400 per la gestione di report e interrogazione di database;
Analisi e sviluppo di un’applicazione in linguaggio Java per la gestione degli ordini tramite consultazione di un catalogo e report di stampa.
analyst and developer
DIDACTICA srl - Roma
set 2001 - dic 2002
Portale web di E-Learning  in tecnologia  Java (servlet e jsp) su piattaforma Linux, Apache web server e Tomcat web container.
Formatore
Sun Microsistem spa Roma
set 2001 - dic 2002
Docente in corsi di programmazione in linguaggio JAVA (corso SL-275).
Formatore
IBM spa Roma
set 2001 - dic 2002
Docente in corsi di Object_oriented e programmazione Java base e avanzato(Servlet e JSP, JDBC).
Formazione
Attestato
Microsoft spa - Bologna
lug 2011 - lug 2011
Corso  per lo sviluppo di applicazioni web su piattaforma Microsoft SharePoint 2010
Attestato
Microsoft spa - Milano
mar 2007 - mar 2007
Corso  per la progettazione delle Architetture software tramite design pattern, pattern idiomatici e object oriented desing: progettazione di soluzioni enterprise e service oriented, unit testing, refactoring. 
Laurea
Università degli studi di Palermo
set 1995 - apr 2001
Diploma Universitario in Ingegneria Informatica e Automatica (titolo della tesi: Database distribuito tramite agenti mobili). 
Diploma
Liceo scientifico – Partinico (PA)
set 1982 - lug 1987
Maturità scientifica
Lingue
Francese - B1
Inglese - A2
Informazioni addizionali
Competenze comunicative
Possiedo ottime capacità comunicative e relazionali affinate durante l’attività di docenza e  nell’ambiente di lavoro e con il gruppo di  cui faccio parte.
Competenze organizzative e gestionali
L’esperienza di responsabile di progetto esercitata per diversi anni e la formazione accademica mi ha dato ottime capacità progettuali, gestionali e organizzative.
Competenze professionali
Le esperienze acquisite spaziando dalla formazione alla progettazione e gestione dei processi  di produzione del software formano una figura professionale completa
Competenze informatiche
Linguaggi di Programmazione:MVC e Razor, C#:NET, ASP.NET, VB.NET 1.1, 2.0, 3.5, 4.0 (ADO.NET, WEB SERVICES , windows service), JAVA (JDBC,SERVLET,JSP), JAVASCRIPT,  C,  HTML, PHP. 
Ottima conoscenza dei linguaggi di programmazione orientati agli oggetti (.NET, Java) utilizzati in vari ambiti sia Web (ASPX, Web Service) che Desktop (Smart client, Windows Service, Device)
Piattaforme web: VTECRM, Joomla!, Virtuemart
Frameworks: NHibernate, Spring.Net
Ottima conoscenza dei framework architetturali per l'interfacciamento su DB (ORM) e di astrazione delle dipendenze maturati in ambito di progetto di sviluppo Web e Smart client

Ambienti di sviluppo: MS VISUAL STUDIO .NET 2010, ECLIPSE, BORLAND JBUILDER.
Ottima conoscenza degli ambienti di sviluppo MS e Open source maturati nello sviluppo Web, Desktop

Dbms: MS SQL-SERVER, MYSQL, MS ACCESS.
buona conoscenza del dbms MSSqlServer utilizzato nelle versioni Deveper, Express e Compact in ambito Web, Desktop, Mobile

Sistemi operativi: Windows 8, 7, xp; Linux ubuntu,  Android, Os/400 

Competenze su tematiche di sicurezza e firma digitale, architetture client/server, web services, pattern architetturali, reti e protocolli, framework di gestione documentale.

Competenze di sviluppo di applicazioni su piattaforma Android in Java.
Competenze di installazione, configurazione e personalizzazione della piattaforma di gestione documentale Alfresco, con interfacciamento su smartphone Android