Senior Developer .Net (C# - Vb.net)
Spindox spa
Milano, ItaliaDa Settembre 2015 fino ad oggi
Da Settembre 2015 fino ad oggi
Da Settembre 2015 fino ad oggi
Da Febbraio 2015 fino ad oggi
Sviluppo plugin per Wordpress e website/webapp basati su Wordpress;
integrazione in soluzioni architetturali Cloud su Amazon Web Services;
utilizzo di database NoSQL (ElasticSearch) per le ricerche nel sito;
sistema di caching applicativo basato su memcache (W3 Total Cache);
content delivery integration...
Training di junior developers
Da Febbraio 2015 fino ad oggi
I develop plugin for Wordpress and website/webapp based on Wordpress;
integration into Cloud solutions architecture on Amazon Web Services;
Use of NoSQL database (Elasticsearch) for site search;
Application caching based on memcache (W3 Total Cache);
content delivery integration ...
Training of junior developers
Da Settembre 2011 fino Settembre 2014
Presso il Servizio Sistemi Informativi sviluppo applicativi web/standalone in linguaggi PHP e VB6, con l'ausilio di tool di reportistica come Crystal Report e RAQreport. Sviluppo inoltre customizzazioni di software terze parti in ambiente JSP.
Disegno processi aziendali (iter) in ambiente dedicato di workflow sviluppato su piattaforma JSP con interazioni con applicativi terze parti o sviluppati internamente e applicativi web.
Disegno e amministro database Oracle,MS SQL server e MySQL in ambiente datacenter su VMware vSphere e in locale.
Creo, amministro e uso virtual machines su VMware vSphere, e in locale anche con Virtualbox.
Fornisco supporto software/hardware tramite desktop remoto o VNC agli utenti dell'azienda in un parco macchine di oltre 500 pc.
Da Settembre 2011 fino Settembre 2014
At the IT Service office I developed web/standalone application in PHP and VB6, using reporting tools such as Crystal Reports and RAQreport. Developing further customization of third-party software in JSP environment.
Business process design in a dedicated workflow environment where I developed on JSP platform interacting with third-party or internally developed applications and web applications.
Design and management of Oracle databases, MS SQL and MySQL servers in datacenter environment on VMware vSphere and on local machine.
I created, managed, and used virtual machines on VMware vSphere, and locally even with VirtualBox (for development purpose, in this last case).
I provide software/hardware support via remote desktop or VNC to company users in a fleet of more than 500 PCs.
Da Aprile 2011 fino Luglio 2011
Sviluppo su piattaforma e-commerce Magento
Da Aprile 2011 fino Luglio 2011
Developing on Magento e-commerce framework
Da Febbraio 2011 fino Marzo 2011
Integrazione accesso con smart card (CRS) per portale FAD Lombardia Informatica
Da Febbraio 2011 fino Marzo 2011
Access integration with smart cards (CRS) for FAD portal of "Lombardia Informatica"
Da Novembre 2010 fino Gennaio 2011
Sviluppo Easymenu.it, software web based per la compilazione di menu per sale di ricevimenti.
Da Novembre 2010 fino Gennaio 2011
Easy Menu.it development, web based software for menu compilation of banquet facilities and catering service.
Da Marzo 2009 fino Novembre 2010
Sviluppo Front-End del portale abcsalute.it svolto in team, in
ambiente PHP 5 e gestione relativo db MySQL.
Sono state realizzate due versioni del front-end.
Per lo sviluppo della prima versione del portale, già in parte esistente, ho dovuto adattarmi ad un tradizionale modello di
sviluppo che il team aveva adottato, senza fare uso di framework e IDE specifici, tranne JQuery per la programmazione lato client.
Ho sviluppato molto anche in AJAX, per particolari esigenze che il Project Manager voleva implementare.
Nella seconda versione, a differenza della precedente, è stato fatto uso di un framework Object Oriented sviluppato internamente e di IDE come ZendStudio e NetBeans. Il pattern usato è MVC lievemente modificato, in quanto ci sono regole meno costrittive.
Attività e problematica di rilievo è stata quella di sviluppare un
tool di porting specifico per il modello db usato in MySQL, a cui si appoggiava un applicativo back-end custom made. Questo tool aveva come scopo principale quello di effettuare un porting di dati da database esterni e in varie forme, da file Excel o testo, per finire a db Access.
Tramite l’uso di una pagina richiamata ad intervalli regolari dal
cron daemon, il porting veniva (e viene) svolto regolarmente per
consentire l’aggiornamento del db tramite collegamento ftp
ai file testo del db esterno di terze parti.
Da Marzo 2009 fino Novembre 2010
Front-End Development of abcsalute.it portal, as member of development team, in PHP 5 and MySQL environment.
We realized two versions of the front-end.
For the development of the first version of the portal, whose code already existed in part, I had to adapt myself to a old-fashioned development model that the team had adopted, without making use of framework and specific IDE, but JQuery for client side programming.
I also developed in AJAX, for some specific needs of the project manager.
In the second version, unlike the previous one, it has been made use of an object-oriented framework internally developed and with use of ZendStudio IDE and NetBeans. The MVC pattern was used slightly modified in such a framework, as there were less restrictive rules.
A very relevant activity was to develop a specific porting tool for MySQL db model used to support a back-end custom application by third party. This tool was primarily intended to make a porting data from external databases, from Excel or text file, to finish at MS Access.
Through the use of a page called at regular intervals by cron daemon, porting was (and is) done regularly to enable database updating via ftp from third party external text file based db.
Da Marzo 2008 fino Febbraio 2011
Portale di community journalism, basato su crowdfunding
Da Marzo 2008 fino Febbraio 2011
Community journalism portal, based on crowdfunding, as an experiment taken by another similar project based in San Francisco Area. Main goal was quite ambitious: raising funds for beatiful and quality better reportages, whose title was determined by a community bid, even aimed to reach the request budget.
Started on March 2008, and kick-off on July of the same year, "il ReteGiornale" (italian for NetNewspaper) was quite popular very soon, reaching 150.000 visits/month on January 2009.
Da Agosto 2007 fino Dicembre 2007
Programmazione Interfacce SAP XI (lato XI) con ausilio di J2EE per progetto FIAT Sapiens – PowerSap
Partendo dalle analisi funzionali delle singole interfacce per l’ambiente SAP XI, che funge da intermediario fra l’ambiente SAP R/3 e i sistemi legacy dei concessionari e fornitori dell’indotto di Fiat, ho sviluppato decine di interfacce usando il software SOA SAP NetWeaver e ZEUS (software specifico sviluppato internamente da IBM) come tool di
monitoraggio delle interfacce e degli integration channels.
Lo sviluppo avveniva in apposito ambiente con successive migrazioni, dopo test e debug, in ambiente stage, dove venivano effettuati degli stress test, e poi in produzione.
A fine sviluppo di ogni interfaccia, veniva redatta un’analisi tecnica della stessa e spesso bisognava interagire direttamente con l’analista funzionale per delle eventuali correzioni e con lo sviluppatore lato R3 in linguaggio ABAP
Da Agosto 2007 fino Dicembre 2007
SAP XI interfaces developing (XI side) with J2EE for FIAT Sapiens - PowerSap project
Starting from the functional analysis of individual interfaces for SAP XI environment, which acts as an intermediary between the SAP R/3 and legacy systems of Fiat dealers and industry suppliers, I developed dozens of interfaces using SOA SAP NetWeaver software and ZEUS (specific software developed by IBM) as a tool of interfaces and integration channels monitoring.
The development took place in a special setting with successive migrations, after testing and debugging, in the staging environment, which were carried out stress tests, and finally into production.
At the end of development of each interface, it was prepared a technical analysis of the same and often I had to interact directly with the functional analyst for the possible corrections and with the R3 side ABAP developer.
Da Settembre 2006 fino Settembre 2006
Corso di formazione professionale I.F.T.S. n. 55 “Esperto nella commercializzazione dei prodotti con il supporto dell’internet marketing” approvato dalla Regione Puglia in data 11.11.2004 con delibera n. 595 e dal Consiglio di Istituto con delibera n. 240 del 20.12.2004
Prestazioni Professionali di Docenza frontale “Progettazione e Gestione Siti Internet”
Da Settembre 2006 fino Settembre 2006
Professional training course I.F.T.S. n. 55 "Expert in product marketing with internet marketing" cradle approved by the Apulia Region dated 11.11.2004 with resolution no. 595 and the School Council resolution no. 240 issued on 12.20.2004
Professional Front Teaching in "Design and Management Websites".
Da Novembre 2006 fino Febbraio 2007
Sviluppatore Classic ASP del sito IBM-ACG
Sviluppo di alcune parti del sito IBM-ACG, in particolare di pannello di gestione per alcune sezioni dello stesso.
Gestione e manutenzione del sito per il periodo di collaborazione.
Da Novembre 2006 fino Febbraio 2007
Classic ASP developer for IBM-ACG website
Development of some parts of IBM ACG-site, in particular admin panel.
Management and maintenance of the site for the period of cooperation.
Da Maggio 2004 fino Luglio 2004
Progetto PON Mis. 1 Az. 1C – Codice 1.1c-2004-84 “I am a tourist guide”
Attività formative e realizzazione CD-Rom multimediale e sito web
Da Maggio 2004 fino Luglio 2004
PON project Mis. 1 Az. 1C - 1.1c-2004-84 Code "I am a tourist guide"
Training activities and creation of a multimedia CD-Rom and related website.
Da Novembre 2003 fino Marzo 2004
Docenza corso di webmaster per alunni dell’Istituto
Da Novembre 2003 fino Marzo 2004
Lecturer in webmaster course for students of the Institute
Da Settembre 2002 fino Giugno 2007
In questo lungo periodo di collaborazione con l'Istituto Tecnico Commerciale "Romanazzi" di Bari ho sviluppato, con contratti a progetto, vari siti web, cd-rom multimediali e applicativi web based usando tecnologia ASP e Flash. Ho inoltre tenuto vari corsi di webmaster, rivolti sia ai docenti che agli studenti dell'istituto.
Alcuni lavori:
http://eucitizen.diloscenter.it/ce/
http://www.diloscenter.it/web/storie_interrotte/
http://www.diloscenter.it/web/pon_1-4/
http://www.romanazziservice.net/arcipelago/
http://www.itcromanazzi.it/indire/
Il progetto "Arcipelago", è stato premiato nel 2010 dalla giuria del Concorso “A Scuola di Innovazione - Innova Scuola”, promosso dal Ministero per la Pubblica Amministrazione e l’Innovazione e dal Ministero dell’Istruzione, dell’Università e della Ricerca in collaborazione con FORUM PA, quale vincitore assoluto per la categoria “Oggetti per la sensibilizzazione su tematiche sociali, interculturali, ambientali, pari opportunità e di attualità”.
Da Settembre 2002 fino Giugno 2007
In this long period of collaboration with the Istituto Tecnico Commerciale "Romanazzi" Bari I have developed a few websites, cd-rom multimedia and web based applications using ASP and Flash technology. I also lectured at various webmaster courses, targeting both teachers and students of the institution.
Some works:
http://eucitizen.diloscenter.it/ce/
http://www.diloscenter.it/web/storie_interrotte/
http://www.diloscenter.it/web/pon_1-4/
http://www.romanazziservice.net/arcipelago/
http://www.itcromanazzi.it/indire/
The "Archipelago" project, was honored in 2010 by the jury of the competition "A School of Innovation - Innova School", promoted by the Ministry for Public Administration and Innovation and the Ministry of Education, University and Research in collaboration with Forum PA, as overall winner in the category "Materials for raising awareness on social, cross-cultural, environmental, equal opportunities and topical."
Da Gennaio 2002 fino Gennaio 2014
Da Gennaio 2002 fino Gennaio 2014
Da Gennaio 2001 fino Dicembre 2015
Sviluppo portali web ed applicativi, principalmente web, nell’ambito delle principali tecnologie attualmente a disposizione. In quanto titolare, ho ricoperto tutte le principali funzioni nell’ambito dello sviluppo software, dall’analisi al debugging e test degli stessi, passando, ovviamente, dallo
sviluppo del codice vero e proprio, con o senza ausilio di strumenti RAD/IDE e framework vari, includendo anche la realizzazione della grafica necessaria per gli stessi.
Da Gennaio 2001 fino Luglio 2002
Docente e Tutor nei corsi di webmaster - webdesigner
Da Gennaio 2001 fino Luglio 2002
Lecturer and Tutor in webmaster - webdesigner courses
Da Gennaio 2001 fino Dicembre 2015
Developing web applications and portals, mainly for web, making use of the main technologies currently available. As owner, I covered all the main functions in software development, from analysis to debugging and testing, passing, of course, by
development of the actual code, with or without the aid of RAD/IDE framework and other tools, also including graphic/layout design requirede.
Beside analysis and developing function, I did project and sales management.