Figura professionale: .NET Developer

Nome Cognome: M. S.Età: 48
Cellulare/Telefono: Riservato!E-mail: 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

.NET Developer

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