Figura professionale: .NET Developer
Nome Cognome | : M. S. | Età | : 48 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Napoli |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Ottobre 2018 – ad oggi
Santec S.p.A.
"eCare Suite" Applicativo Web per la gestione delle cartelle cliniche e delle prescrizione mediche dei pazienti dell' Istituto Pascale di Napoli.
Analista, Programatore
C#, VB.NET, ASP.NET, Crystal Reports, Google OTP API, Bootstrap, NHIbernate, MySQL, Oracle
Ottobre 2013 – Settembre 2018
Alliance Healthcare (Alliance Boots)
E.M.M. Informatica S.r.l.
“OneLeonardo” segue al Settembre 2011
Programmatore
Java, Eclipse, Spring, Maven, Hibernate, GWT, Oracle
Lavorare in Alliance mi ha portato ad una grande crescita professionale. Qui ho affrontato molte tematiche mai riscontrate nelle esperienze passate. Ho assistito all’iter completo del Software, dall’ analisi del business e dall’analisi della progettazione a quella dello sviluppo. La gestione degli Use Case, delle Iteration, dei principali Pattern, dei POC. Il tutto gestito con ISSUE tramite Jira e scambi di informazioni tramite Confluence e gestione delle build tramite Bamboo. Inoltre, essendo il cliente inglese, ho maturato una forte esperienza nella comunicazione dovendo parlare e scrivere ogni documentazione in lingua inglese, e partecipando ad alcune trasferte a Londra. Infine molto significativa è stata l’esperienza di lavorare in un Team sfruttando la metodologia Scrum, dopo aver fatto un corso interno.
Gennaio 2013 – Ottobre 2013
Alliance Healthcare (Alliance Boots)
“OneLeonardo.NET” Versione ripresa dal già distribuito Traceability.NET. Questa versione non gestisce solo la tracciabilità dei prodotti, ma si occupa dell’intera gestione del magazzino di distribuzione. Spostamento, inventario, localizzazione. Comunica con l’applicativo OneLeonardo tramite chiamate SOAP/REST sfruttando la tecnologia .NET, WCF. La particolarità di questo progetto è quella di gestire le estensioni, la lingua e quant’altro per i vari paesi in cui viene rilasciato (Russia, Norvegia, Inghilterra, Francia ecc.).
Programmatore, Team leader, Responsabile Tecnico
C# per SmartDevice, MS SqlServerCE, Socket, Threading, SOAP, REST, Json,WCF, XML, XSD, WSDL, Pattern MVC, MVP, Façade, Factory, Mediator, Singleton
Aprile 2012 – Gennaio 2013
Alliance Healthcare (Alliance Boots)
E.M.M. Informatica S.r.l.
“Columbus” Applicativo Web per la gestione dei Boots Store in Inghilterra. Questo applicativo Web si occupa di gestire i pazienti delle farmacie, i medici assegnati ai vari pazienti e delle prescrizioni mediche. Una grande problematica si è presentata con la gestione del trasporto dati Java – WebRatio e la gestione dell’Offline, dato che ogni Store punta ad un Server remoto.
Programmatore/Scrum Master
Java, Eclipse, Eclipse RCP, Spring, Maven, Hibernate, WebRatio, Oracle
Settembre 2011 – Aprile 2012
Alliance Healthcare (Alliance Boots)
E.M.M. Informatica S.r.l.
“OneLeonardo” Applicativo Web per la gestione dei magazzini farmaceutici (Francia, Inghilterra, Russia). Come Business sono state affrontate le problematiche della Tracciabilità dei prodotti, della gestione degli ordini e la riusabilità da paese a paese in base alle leggi locali. Come Sviluppo sono state affrontate le problematiche del trasporto dati Java – WebRatio, della localizzazione e dei tipi di utenza.
Programmatore
Java, Eclipse, Spring, Maven, Hibernate, WebRatio (BPMN – WebML), Oracle
Luglio 2010 – Settembre 2011
Alliance Healthcare (Alliance Boots)
E.M.M. Informatica S.r.l.
“Automat” Sviluppo applicazione Web per la comunicazione di applicazioni interne gestionali.
Programmatore
Java, Eclipse, Maven, Spring, GWT, Smart GWT, GWT Designer, XML, Pattern MVP, Linux, Oracle
Gennaio 2010 – Luglio 2010
Alliance Healthcare (Alliance Boots)
E.M.M. Informatica S.r.l.
“Traceability.NET” Applicativo per dispositivo SmartDevice, basato su WindowsCE, per la gestione dei magazzini farmaceutici della catena Alliance Boots (tra cui fondamentali i processi di Picking e di GoodsIn), gestito in Italiano, Inglese e Francese. Il terminale da Client elabora i dati comunica con il Server tramite Socket e Web Service. In più è presente la gestione Voice tramite tecnologia TTS e ASR. Esperienza questa molto significativa, in quanto è stata completamente gestita da me e dall’ Analista. Ho visto il ciclo completo dell’applicativo: dall’analisi, al rilascio e alla manutenzione per la quale a tutt’oggi sono l’unico programmatore che la gestisce.
Analista, Programatore
C# per SmartDevice, MS SqlServerCE, Socket, Threading, SOAP, WCF, XML, XSD, WSDL, Pattern MVC
Giugno 2009 – Dicembre 2009
Engineering S.p.A.– Torre Annunziata (NA)
“NETSIU” Applicativo Web per la gestione del CRM per ACEA S.p.A. di Roma, azienda operante nella produzione, vendita e distribuzione di energia.
Programmatore
C#, Visual Basic.NET, ASP.NET, Framework 3.5, Workflow Foundation, Oracle 10g
Aprile 2008 –Giugno 2009
Metoda S.p.A.– Salerno
Imago S.r.l.
Progetti realizzati in ambito Finanziamenti (cessione prestiti, cessione quinto, ecc.)
Programmatore
Visual Basic 6/.NET/C#, ASP.NET, Crystal Reports, InstallShield, MS SQL Server 2000/2005/2008.
Gennaio 2008 – Dicembre 2008
Novecento S.r.l.– Alessandria
“GEST_900” L’ applicativo gestisce attività telefoniche, consulenze, abbonamenti, pagamenti e scadenze degli iscritti
Programmatore
Visual Basic .Net, Crystal Reports, Dundas Chart, InstallShield, MS SQL Server 2005
Novembre 2004 – Aprile 2008
Alfa Romeo S.p.A. – Pomigliano D’Arco (NA)
Amministrazione Database presenze dipendenti, assistenza interna
Sistemista
MS SQL Server 2005
Febbraio 2004– Novembre 2007
CROSS Immobiliare S.p.A.– Napoli
Svariati tipi di progetti di usabilità interna tra cui gestione del personale, gestione dei consulenti, gestione di servizi creati per i clienti, sito web
Analista Programmatore, Programmatore, Team Leader
ASP, ASP.NET, Visual Basic .NET, C#, Crystal Reports, MS Map Point 2004, Dundas Chart, InstallShield, MS SQL Server 2000, MySQL
Gennaio 2004 – Luglio 2004
Computer People– Londra (UK)
Attività sistemistica che consisteva nell’ Amministrazione di Database MS SQL Server 2000, su cui venivano effettuate attività programmate di tuning, di backup e di amministrazione degli account. Inoltre all’ occorrenza erano realizzati script in linguaggio C per la gestione dei dati
Programmatore, Amministratore Database
MS SQL Server 2000, C
Settembre 2003 – Dicembre 2003
SyncLab S.r.l.– Napoli
Gestione di vari applicativi interni
Programmatore
Visual Basic .NET, C#, Java, MS SQL Server
Giugno 2003 – Luglio 2003
Telecom S.p.A.– Val Cannuta (Roma)
SyncLab S.r.l.
“MonitorCPC” L’ applicativo di appoggio all’ attività sistemistica. Monitorizza e accerta le avvenute operazioni
Programmatore
Visual Basic 6, MS ACCESS
Maggio 2003 – Settembre 2003
Telecom S.p.A.– Val Cannuta (Roma)
SyncLab S.r.l.
Sistemista Unix per il monitoraggio e la gestione della rete ADSL Telecom. In tale ambito l’ attività consisteva in una serie di operazioni atte all' ottimizzazione di un sistema Network Provisioning che gestisce il traffico di rete basata su un’ architettura ATM. In pratica il compito svolto era quello di assicurare che venissero riservate delle risorse di rete (porte fisiche e logiche di apparati, banda trasmissiva,etc.) che sarebbero state utilizzate per un tipo di servizio (dati ADSL , Video, Fonia…).
Sistemista
Unix, vi
Novembre 2002 – Febbraio 2003
CROSS Immobiliare S.p.A.– Napoli
“GEST_ANAS Programma” Supporto, progettazione e realizzazione di un software per il censimento delle proprietà dell’A.N.A.S.
“GEST_ANAS Statistiche” L’ applicativo gestisce le statistiche delle proprietà dell’A.N.A.S. ed il monitoraggio degli inserimenti dati degli utenti nel Database
Programmatore, responsabile informatico
Visual Basic 6, MS Sql Server 2000, Crystal Reports 6
Nel corso degli anni ho lavorato come freelance sviluppando programmi dedicati e siti Web per privati utilizzando tecnologie quali: Visual Basic 6, Visual Basic.NET, C#, ASP, ASP.NET, MS SQL Server 2000/2008, MS Access, MySQL, Crystal Reports
ISTRUZIONE E FORMAZIONE
• Istituto o Azienda
2010 – 2012 Alliance Healthcare – Napoli
• Qualifica conseguita
Corso interno di Java, Spring, Maven, Hibernate, GWT, Scrum, Angular
• Istituto
2004 – “Progetto Lavoro” – Napoli
• Qualifica conseguita
Attestato di qualifica professionale Programmatore Elaborazione Datiriconosciuto dalla Regione Campania(Legge n.845/78). Linguaggio: Visual Basic.NET, C#, MS SQL Server
• Istituto o Azienda
2003 – “Progetto Lavoro” – Napoli
• Qualifica conseguita
Attestato di qualifica professionale Programmatore Elaborazione Datiriconosciuto dalla Regione Campania(Legge n.845/78). Linguaggio: C, C++, Visual Basic
• Istituto o Azienda
2003– Istituto di Studi Culturali “UNIVERSITY OF LA VERNE” della N.A.T.O. di Bagnoli – Napoli
• Qualifica conseguita
Diploma d’inglese
• Istituto o Azienda
2002 – “Progetto Lavoro” – Napoli
• Qualifica conseguita
Attestato di Partecipazione Corso S.Q.L. riconosciuto dalla Regione Campania.
• Istituto o Azienda
1997 – Liceo Scientifico “S. Tommaso D’ Aquino” – Napoli
• Qualifica conseguita
Diploma di Maturità Scientifica.
CONOSCENZE INFORMATICHE
• Programmazione
Buona conoscenza dei diversi paradigmi di programmazione, della teoria e dei principali linguaggi di programmazione. Predilezione per la programmazione orientata agli oggetti (OOP). Buona comprensione di analisi dati (Modelli Entità – Relazioni). Conoscenza dei principali Pattern tra cui MVP, MVC, Abstract Factory, Singleton, Adapter, Decoretor. Tendenza all’apprendimento rapido delle nuove tecnologie. Costante impegno nell’aggiornamento professionale: libri, corsi, riviste.
• Linguaggi di programmazione
C, C++, C#, Java, Visual C++, Visual Basic 6/VBA/.Net, ASP/.Net, HTML/CSS/WSDL/XSD/XML, UML, GWT, JavaScript, VBScript, SQL
• DBMS
MS SQL Server (2000 – 2008), MS Access, MySQL, Oracle, PostgreSQL, Derby
• Ambiente
• Sviluppo
• Software
• Tecnologie utilizzate e altro
Visual Studio 6/.NET, Microsoft WCF, WWF e WPF, Borland C++ 5.0, Turbo C, Crystal Reports, InstallShield, DemoShield, Eclipse, NetBeans, ComponentOne Studio, Infragistics, Dundas Chart, WebRatio, Enterprise Architect, Toad for Oracle, SQL Developer for Oracle, SQuirreL SQL Client, Navicat
• Source Control
MS Visual SourceSafe, CVS, SVN, GIT
• Quality Code
SonarQube
• Application Server
Apache Tomcat, JBoss
• Project Management
Jira, Confluence
• Continuous Integration
Hudson, Bamboo, Microsoft Azure DevOps
• API
NuGet
• Metodologia Agile
Scrum
• Sistemi operativi
Windows, MS–DOS, UNIX, Linux, Ubuntu, MAC OS X
CAPACITÀ E COMPETENZE PERSONALI
• Lingua
Inglese
• Capacità di lettura
Buona
• Capacità di scrittura
Buona
• Capacità di espressione orale
Buona
• Note
Conoscenza perfezionata dall’uso frequente di testi tecnici e da periodi di residenza e lavoro all’estero.
• Lingua
Francese
• Capacità di lettura
Scolastica
• Capacità di scrittura
Scolastica
• Capacità di espressione orale
Scolastica
153 total views, 1 today