Figura professionale: Software Developer

Nome Cognome: F. M.Età: 53
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Milano

Accesso Full al database con 29.998 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Software Developer

Esperienze

Studi

Diploma di maturità tecnica commerciale conseguito nel 1992 con la votazione di 46/60 c/o Ist.to “Costanza” Milano.

Lingue

Conoscenza buona della lingua inglese e scolastica della lingua francese parlate e scritte.

Master in English Language (First Examination) conseguito presso il British Institutes il 31/08/95 con il seguente esito: Scritto  25/30  –  Orale  27/30. Da allora ho continuato a mantenere una buona conoscenza dell’inglese tendente al miglioramento.

Corsi informatica        

·          MOC3201 – "Developing Microsoft ASP.NET 2.0 Web Applications"

·          MOC2030 – “Creating Reporting Solutions Using Microsoft SQL Server 2000 Reporting Services”

·          Design di applicazioni OOP. Patterns OOP.

·          MOC2524 – “Developing XML Web Services Using Microsoft ASP.NET”

·          Corso ASP.NET e Visual Studio

·          WPC 2002

·          MOC2071 – “Querying Microsoft SQL Server 2000 with Transact-SQL “

·          Corso su ASP 3.0 e VbScript
(Nota: tutti i corsi li ho pagati io per crescita professionale)

Conoscenze informatiche                    

·          Ottima conoscenza programmazione ad oggetti C#, VB.NET

·          Ottima conoscenza Design Patterns , SOLID e Architettura del software

·          Ottima conoscenza Visual Studio 2003/2005/2008/2010/2012,2013, 2017 e VSTS

·          Ottima conoscenza Web Api

·          Ottima conoscenza WebService

·          Buona conoscenza MVC

·          Buona conoscenza ASP.NET, .NET Framework 1.1 e 2.0, 4
Buona conoscenza Windows Form

·          Buona conoscenza IoC, uso StructureMap

·          Buona conoscenza Automapper

·          Buona di conoscenza di EntityFramework

·          Basi di UnitTesting, Moq

·          Buona conoscenza SQL Server 2000/2005/2008/2012 e linguaggio SQL-T

·          Conoscenza Oracle PL/SQL

·          Discreta conoscenza  JQuery, Ajax

·          Basi di HTML5 e CSS3 e Bootstrap,

·          Ottima conoscenza ASP 3.0 e vbScript

2015-2018        

SDG Italy

 Software sviluppato per AON

New Broking System di AON, sistema che fornirà tutti i componenti software necessari allo svolgimento dei processi aziendali che riguardano la gestione complessiva  del Cliente, delle relative Polizze, dei Titoli e dei Sinistri, ed il passaggio dei dati al sistema contabile.

Progetto sviluppato con .NET Core, MVC e comunicazione con services e da services a EF usando Repository e UnitOfWork. FrontEnd Bootstrap, Jquery, Datatable di Jquery.
Ho sviluppato una pagina con griglia e esportazione dati in tracciato .csv usando linq. Ho gestito la parte di salvataggio e recupero dati da foglio Excel.

Debugging a tutti i livelli dell’applicazione.

Web Affinity
Serie di Web Api attraverso cui AON può interfacciarsi per consultare dati su polizze, prodotti e cliente e per inserire e creare polizze, prodotti e clienti dal suo portale..
Uso di Delegating Handlers, Action Filters, Generics.
Design Patterns: Factory e Rule Pattern.
            Comunicazione web Service DoPrint
Risk Assesment  per AON

Gestione rischi di sicurezza: SqlInjection, Ineffective  session termination, Cross-Site Scripting, Cross site Request Forgery etc…

Gestione Documentale per Mag

Gestione Sinistri per Mag (http://www.magjlt.com/)

           Web Api per AON (http://www.aon.com/italy/)
            Revisione di caricamento Polizza
            Aggiornamento e Rinnovo polizza
            Richiesta/Caricamento Consuntivi
            Crea Appendici/Regolazione

            2013-2015        

Xdata (lavorando in Partita IVA)

PiperMG WEB permette al Cliente di pianificare gli interventi,

interrogare i ticket aperti e la posizione dei tecnici sul territorio.

Progetto PiperMG, soluzione informatica per gestire la manutenzione degli asset informatici presso gli sportelli di Poste Italiane presenti sul territorio nazionale.

La piattaforma è composta da un modulo operante su smartphone Windows Mobile o Android.

Mi sono occupato del Datalayer, Business Layer e infine della creazione automatica del codice dal DataLayer sino al WebService.

            2011-2012        

XData

Sviluppo Web Service, applicativi Mobile per Italia Logistica e creazione portale Pitney Bowes.

Anagrafica clienti
Gestione anagrafica clienti utilizzando MVC e jQuery. Ajax.

OpenXML

Uso di OpenXML per generazione automatica word.

2007 – 2011

SELERANT Srl

 Regulatory

 GHS-CLP
Sviluppo BL per il framework GHS-CLP

Schede Sicurezza
Sviluppo WebFrontEnd e classi BL/DAL per le Schede di Sicurezza (EU Safety Data Sheet) con implementazione e modifica di alcuni ‘calcoli’ utilizzati nei relativi paragrafi. Aggiornamento al REACH-AnnexII

Variati
Customizzazione sulla base delle esigenze del cliente in particolare per il report FIAP (http://www.variati.it/)

Upgrade Assistant

Tool per la migrazione da una versione all’altra di DevEx.
Il tool consente l’upgrade seguendo tutti i vari percorsi possibili, quindi si può passare dalla versione 2.1 HF1 alla 2.1 HF2 come dalla 2.0 alla 2.1 secondo le impostazioni.

La migrazione comprende l’upgrade delle dll, l’upgrade del database nelle sue tabelle, procedure e dati. L’istallazione di calcoli del Regulatory.
Inoltre è possibile la trasformazione di tutti i file di tipo Xml tramite dei ‘changeset’ che sono a loro volta Xml creati secondo una sintassi prestabilita e quindi interpretati dal tool, che, applica tutte le modifiche fatte nel corso dello sviluppo ai file di configurazione (cambiamenti, inserimenti, cancellazioni), questo per ciascun step (passaggio da una release a un’altra).

 Migrazione da Oracle 9i (e successivi) a SqlServer 2008

Migrazione completa di DevEx da Oracle 9 e successivi a Sql 2008 affrontando tutte le implementazioni tecniche.
Data Migration Utility

Utility per migrare i dati da una istanza Oracle di un DevEX già esistente a un database SQL server

La procedura di migrazione copre anche la migrazione di BLOBs e CLOBs setta correttamente tutti i constraint e le sequences.

Viene lanciata tramite file batch e utilizza Oracle come liked server.

Implementazione della DailyBuild con NANT

Il processo automatizzato di daily build passa attraverso diverse fasi:

1.     Source CheckOut
Si connette a Team Foundation Server per scaricare la nuova versione

2.     Build
Utilizza Automated Build Studio per fare la build dell’applicazione

3.     Delivery
Crea i package di istallazione tramite Automated Build Studio (.msi, .exe, .zip files) e li salva nella cartella di delivery per l’ultima versione compilata

4.     Install
Setup del server di testing (Registry entry, Service, Xml di config, IIS configuration) e installazione dei database (Sql Server e Oracle) e delle applicazioni

5.     UnitTest del Business Layer tramite NUnit (incluso Code Coverage – NCover)

6.     UnitTest del GUI layer tramite NUnit (utilizzo di WatiN – http://watin.sourceforge.net/  – per automatizzare il test su Explorer)

7.     Mail finale

Note: Per ogni step viene creata una cartella con i log e i report dell’esecuzione.

ClickOnce Deployment

Implementazione del deploy automatico (tramite msbuild) delle applicazioni Client tramite ClickOnce.

Le applicazioni Client vengono lanciate direttamente dal web e ricevono parametri di ingresso.

DevEx Regulatory
Sviluppo su Web e Business Layer per quanto riguarda la parte di Regulatory di DevEx.

2005 – 2007      

Cesi Multimedia

Assistente Profis – Applicazione per SISTEMI S.p.A (http://www.sistemi.com)

Tecnologia: Windows Form, Sql Server 2005, C#, Web Service

  XNormeNet – Nel contesto dello sviluppo di XNorme (sistema integrato per la produzione e la pubblicazione di documenti normativi in formato XML) ho lavorato al modulo di pubblicazione su CDRom e Web

Tecnologia: Windows Form, ASP.NET 2.0, Sql Server 2005, C#, Web Service

Autogrill

Sistema di business intelligence

Il sistema è utilizzato sia dal management che dai punti vendita e consente di visualizzare ricavi, costi e marginalità per punto vendita e per articolo, di incrociare questi dati con diversi indicatori e di verificarne lo scostamento dai dati di budget, consentendo quindi una completa analisi della redditività sia per singolo punto vendita che per le successive aggregazioni.

Tecnologia: ASP.NET, Oracle, VB.NET. Microsoft SQL Server Reporting Services

Note: L’attività è svolta a tempo pieno come consulente presso la sede di Autogrill

2004 – 2005      

                        Touring Agenti

                        Sito intranet per la gestione della rete commerciale agenti touring editore  

Il sistema consente alla direzione commerciale di comunicare direttamente con l’insieme della rete stessa o con gli agenti singolarmente.

Si prevede la possibilità di inviare allegati, archiviare e ordinare i messaggi ricevuti in apposite cartelle.

                        Tecnologia: Microsoft Windows 2003 Server, ASP.NET, SQL Server, VB.NET

 Mweb CMS

http://www.mwebcms.it/

Applicazione di Content Management scritta in VB.NET

·          Gestione sicurezza e ruoli

·          Gestione moduli

·          Gestione del processo di rendering dinamico del sito

·          Creazione di un editor di tabelle che consente inoltre l’inserimento di moduli. La tabella risultante viene posizionata nella pagina.  E solo alla conferma dell’utente il layout viene riaggiornato sul DataBase.

·          Gestione Template e temi che possono essere associati a una singola pagina o cartella o a tutto il sito.

·          Creazione moduli

–       News

–       Newsletters

–       FileSystemTreeView

Tecnologia: ASP.NET, SQL Server, VB.NET

Siti creati tramite Mweb:

http://www.bcdeditore.it/

http://www.touringclub.com/

http://www.assocomunicazione.it/

http://www.unibocconi.it/economix/

http://www.accessmedia.it/

http://www.avenance.it/

http://www.bnlvita.it/

http://www.biaglut.it/

http://www.mmm.it/

Tecnologia: ASP.NET, SQL Server, VB.NET

Alias Design

Sviluppo Backend per la gestione delle tipologie di utente, spazio rivenditori, catalogo prodotti:

•  Categorie di catalogo

•  Prodotti virtuali

•  Prodotti compositi

•  Prodotti semplici

•  Articoli

•  Collezioni

•  Designer

•  Finiture

•  Materiali

Il tutto localizzato in 6 lingue.

Il Front-end è stato realizzato tramite la tecnologia Flash: http://www.aliasdesign.it/

L’applicazione comunica con il Front-end tramite Flash Remoting

Tecnologia: ASP.NT, SQL Server, VB.NET, Flash

                        Nissan Competition 2004

                        Gestione clienti, ordini, B2B

                        http://www.nissancompetition.it/

AddedValue

                        Gestione clienti, ordini, B2B

                        http://www.addedvalue.it

TeamActive

http://www.cosmetiqueactive.it/teamActive/index.aspx

Il sito è integrato con Cosmetique Active  e con Bungiorno Vitaminic. E’ data la possibilità di iscriversi ai corsi di formazione Buongiorno dal sito TeamActive. La registrazione ai corsi e la visualizzazione dei corsi a cui l’utente è già registrato avvengono tramite chiamate http.

                        Tecnologia: ASP.NET, SQL Server, VB.NET

B2B Cosmetique Active Italia              

www.cosmetiqueactive.it

Piattaforma E-learning per la formazione Vichy, Innéov, La Roche che consentono agli utenti registrati di visualizzare corsi e per ogni corso le lezioni associate.

Le lezioni possono anche essere delle pagine Html caricate dal cliente.

Superando i test l’utente può passare a livelli più avanzati.

Tecnologia: ASP.NET, SQL Server, VB.NET

EHGroup

http://www.ehgroup.it

2003    

Crai

                        Applicazione per Crai Carta Più.

L’applicazione consente di creare ricerche complesse tramite interfaccia, salvarle e modificarle oppure combinarle con altre View già predefinite.

Il risultato è visualizzabile in HTML o in fogli Excel. E’ inoltre possibile salvare in pdf le etichettte dell’elenco clienti.

Tecnologia: ASP.NET, SQL Server, VB.NET, XML, XSLT

Dynameeting WebService

WebService per la creazione di un nuovo utente da associare a un contratto. Il parametro di output è un oggetto utente. Per la sicurezza sono state utlizzate la firma, l’autentificazione e la critpazione del documento.

Tecnologia: ASP.NET, SQL Server, VB.NET, Web Services Enhancements (WSE) 1.0 SP1        

                        Sito Protecno (gruppo Merloni)

·          Gestione News

·          Gestione Banner

·          Gestione offerta del mese

·          Gestione Catalogo Prodotti

·          Gestione Scheda Prodotti

·          Creazione PDF a partire dalla scheda prodotti (con l’oggetto XMLPDF)

·          Creazione di un controllo riutilizzabile per l’upload di files. Con specifica delle estensioni consentite e creazione di varie versioni delle immagini qualora richiesto (per esempio thumbnail, popup ecc…).

           In particolare la gestione del Catalogo Prodotti consente di costruire la tabella partendo dalla etichette per poi compilare le righe e orientarla orizzontalmente o verticalmente. Consentendo in seguito di modificarla aggiungendo o togliendo etichette, editando i valori, aggiungendo o eliminare righe, etc…

Tecnologia: ASP.NET, SQL Server, VB.NET, XSLT, XSD

Dynameeting

                                    BackEnd:

                                    Applicazione per la gestione degli utenti. Gestione News.

  FrontEnd:

                                    Visualizzazione Fatture, DataMonitoring

Tecnologia: ASP.NET, SQL Server, VB.NET, XML, XSL

B2B Cosmetique Active Italia

www.cosmetiqueactive.it.

Realizzazione sito business to business.

Front-End

Login – registrazioni – richiedi password – logout

·          Area commerciale (B2B) Ricerca, scheda prodotto, aggiungi al carrello, ordina (con scontistiche, quantità minime e massime, e totale mimino ordine che variano secondo cluster di utenti), visualizza ordini e loro stato, gestione resi, ordine via http caricando un file di solo testo formattato secondo le specifiche concordate.

Progettazione e implementazione componente menu dinamico costituito da un main menu orizzontale e da un menu di navigazione a 3 livelli gerarchici sulla sinistra.

Back-End

Gestione B2B, Gestione schede prodotto, Gestione utenti, Gestione operatori, permessi e ruoli associati, Gestione menu, Gestione piani media

Tecnologia: ASP.NET, SQL Server, VB.NET

Dynameeting

Applicazione per la gestione della fatturazione e dei contratti (http://www.dynameeting.it/ChiSiamo.htm).

Tecnologia: ASP.NET, SQL Server, VB.NET, XML, XSL

Expopage

http://www.expopage.it

Debugging applicazione per la Fiera di Milano

Nissan

http://www.nissancompetition.itG

estione completa del sito HTML, Database e ASP

Front-end: Login per carrozzerie o concessionari. Visione fatturato e percentuale sull’obiettivo tramite flash e HTML

Classifica per volumi assoluti e per percentuali sul fatturato.

Back-end:

Inserimento obiettivo finale per concessionarie e inserimento o aggiornamento per il fatturato mensile.

www.nissantrophy.it

Gestione completa del sito HTML, Database e ASP

Area “Gioco” passaggio di parametri a Flash per la visualizzazione dei risultati per il concorso concessionari Nissan 2003.

Gestionale: Lista Concessionarie, ricerca per codice o per lettera alfabetica, scheda per inserimento fatturato.

2002

Kartell

http://www.kartell.it/it/news

Sezione Press (HTML, ASP e DataBase)

Front-End:

– Archivio News e loro ricerca per nome e per data.

– Press Release

– DataBase Immagini

            Registrazione area riservata per scaricamento immagini. Ricerca per categoria e per campi incrociati (Linea, Tipologia, Designer).

Richiesta immagine per utenti non registrati e scaricamento per utenti registrati.

Back-end:

– Gestione News (inserimento, modifica, annullamento)

– Gestione area Press:

Caricamento immagini (3 versioni: zip, grande e thumbnails – riproporzionamento automatico) e spostamento tra le varie categorie.

Gestione utenti – Schede utenti per categorie e zona, abilitazione allo scaricamento immagini e invio automatico di mail, ricezione di mail automatica allo scaricamento di una nuova immagine, disabilitazione utenti ed elenco utenti non autorizzati, elenco richieste immagini.

Creazione categorie immagini

DiBaio

http://www.dibaio.it/

Gestione completa della sezione di Shopping OnLine HTML , ASP, DataBase

 (carrello, ordinazione)

Cavit

http://www.cavit.it

HTML e ASP

Plasmon

www.plasmon.it

– Realizzazione pagine HTML, ASP e DataBase per la sezione tabelle di crescita: Applicazione che permette ai genitori che si sono registrati di monitorare la crescita dei propri figli tramite delle tabelle in flash.

– Realizzazione HTML, ASP e DataBase per sezione Prodotti Linea Plasmon: navigazione per categorie, per età o per tipologia di prodotto. Motore di ricerca per categoria, nome prodotto, nome alimento, ingrediente.

– Gestione utenti: ricerca incrociata per nome, cognome, email, keyword, periodo di registrazione.

–       Realizzazione HTML, ASP, Database per sezione riservata a medici e giornalisti.

Front-End: Ricerca letteratura scientifica per data, singola keyword o serie di keyword (AND oppure OR).

Back-end: Gestionale Area Pediatri/Giornalisti (Lista News/comunicati stampa, loro inserimento aggiornamento o cancellazione, inserimento di allegati (file o immagini) e schede prodotto collegate, formattazione testo html tramite javascript, definizione di keyword correlate per la ricerca).

BinariSonori

http://www.binarisonori.it/index.asp

Gestione completa del sito parte HTML, Database e ASP (motore di ricerca sul casting voci e interfacciamento con flash per audizione dei samples – gestionale per sezione progetti realizzati).

AccessMedia

http://www.accessmedia.it

Sezione News e Jobs. Pagine HTML e ASP. Front-End e Back-end

2001

                        Microelettrica

http://www.microelettrica.com/traction/

– Gestione completa del sito HTML, Database e ASP (motore di ricerca e navigazione alberatura tramite javascript dinamico e ASP)

                        Vittoria Assicurazioni

                        http://www.vittoria.net

                        – Realizzato utilizzando i template di  Dreamweaver

                        http://www.vittoriaassicurazioni.com

– Realizzazione completa delle pagine HTML (con i template di  Dreamweaver) e pagine ASP (motore di ricerca, visualizzazione agenzie per regione, compilazione curriculum, test sezione consulenza)

                        Merloni

                        http://www.merloniprogetti.it

– Impaginazione HTML e pagine ASP per le sezione delle News, Links, Contattaci, Login e registrazione, gestionale per invio Newsletter   

ComDirect

www.comdirect.it

Portale finanziario.

– Realizzazione file XML e template XSLT

EPlanet

http://www.eplanet.it/

– Realizzazione pagine HTML e del tool di ricerca sui domini disponibili (.it, .com, .org, .net, .ca, .co.uk, .org.uk, .co.il, .es, .ch, .li, .tv) tramite ASP e componente COM

Angem

http://www.angem.it/index.htm

–       Realizzazione completa del sito (pagine ASP,  HTML e DataBase).

–       Features: Login, aree riservata, news, editoriale, comunicati stampa e gestionale (inserimento aggiornamento tipologie di news).

2000                

AuraWeb

http://www.auraweb.it/

Mpes

http://www.mpes.it

– Impaginazione sito Merloni Progetti

Airliquide

http://www.airliquide.it

– Impaginazione pagine HTML

Ancma

http://www.ancma.it/

– Realizzazione pagine HTML

Plasmon

www.plasmon.it

– Realizzazione template HTML sezione oasi ecologica

WinTip

www.winetip.com

Market Place.

– Impaginazione HTML  dell’intero sito

1999                

                        Fisco.it

                        http://www.fisco.it/

                        Collaborazione per l’impaginazione in html delle parti statiche (schede)

                        Marcucci

                        http://www.marcucci.it

–       Schede prodotti

BVE

http://www.bve.com/

Rivista Logica T

Coordinamento grafico e impaginazione della rivista trimestrale Logica T.

1998

TELEBANK

Coordinamento grafico e impaginazione dei primi tre volumi dell’opera TELEBANK. (di oltre 800 pagine ciascuno).

1997

Collaborazione in occasione del convegno “Intelligenza Europea” organizzato per l'Istituto San Paolo di Torino.

Creazione di depliant, manifesti, volantini, inserzioni pubblicitarie per il convegno “Rinascimento Informatica e Internet per un'integrazione tra gioco e libro” tenutosi a Carate Brianza.

1996

Creazione di depliant, manifesti, volantini, inserzioni pubblicitarie presso l’Associazione G.B. Vico.

Collaborazione con lo studio Callegari (correzione bozze).

1995

Segretario presso l’Associazione G.B. Vico.

            1994

                                    Addetto ausiliario alle vendite presso SI.CO S.p.A.

            1993

Assistenza a soggetti disabili, collaborazione in corrispondenza di manifestazioni.

325 total views, 1 today