Figura professionale: Analista Programmatore .Net
Nome Cognome | : E. B. | Età | : 64 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Ferrara |
Accesso Full al database con 29.995 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
mag 2016 Analista programmatore presso Exocet Ferrara, analisi e sviluppo progetto per Borsa Italiana utilizzano SQL Server, C#, Entity Framework, Asp.Net MVC 5, jQuery, MsTest
ott 2015/ apr 2016 Analista programmatore presso Txt Occhiobello, ristrutturazione applicazione Questbase utilizzando SQL Server, C#, Entity Framework, Asp.Net MVC 5, jQuery, AngularJs, MsTest
nov 2014/ ago 2015Analista programmatore presso Cedac, manutenzione e sviluppo applicazioni C#, Asp.Net MVC, jQuery, SQL Server, Entity Framework, MS Test, Selenium
mar/mag 2014 Docente corso Metodologia Agile e Test Driven Development per 4Tech a Bologna.
giu/dic 2013 Analista programmatore presso Mailtrade, manutenzione e sviluppo sito http://www.unilibro.it/, sviluppo di applicazioni interne e customer care, con tecnologie Microsoft C#, Asp.Net MVC, Entity Framework, JQuery.
gen/apr 2013 Realizzazione di un progetto di gestione locazioni, utilizzando C#, SQL Server, Entity Framework, WPF, MVVM Light.
2011-2012 Analista programmatore presso Data Print Grafik San Marino, impegnato nella realizzazione di un progetto di gestione di documenti fiscali, con tecnologie Microsoft C#, Sql Server, Linq to Sql, WCF, WPF, Silverlight 4.0, in parte in autonomia da casa, in parte presso la sede dell'azienda.
2007-2011 Analista programmatore presso CEMA Portomaggiore (FE), impegnato nello sviluppo di applicazioni per banche, pubbliche amministrazioni e privati, gestione documentale, analisi statistiche, reportistica, in applicazioni web e distribuite; importazione dati da file di testo, CSV, XML; esportazione dati in file word, excel, XML, pdf. Gestione mutui, garanzie, contratti bancari. Gestione avvisi di pagamento per Equitalia. Utilizzo di tecnologie C#, Asp.Net, SQL Server, Silverlight, WPF, WCF, Linq
11/2006-2/2007 Programmatore C# Asp.Net Ajax Javascript presso TSF Bologna, refactoring e sviluppo applicazione per Ferrovie dello Stato
2006 Analista programmatore C# Asp.Net Ajax XML XSLT SQL Server Oracle presso Crif Bologna. Refactoring e sviluppo applicazioni web informazioni Creditizie
2005 Programmatore Asp.Net C# SQL Server presso CREDEM Reggio Emilia, impegnato nello sviluppo di applicazioni web gestione mutui
Dal 2002Sceglie di divenire professionista iniziando una serie di collaborazioni professionali quale consulente nell’ ambito dell’analisi e dello sviluppo presso aziende del settore informatico per la realizzazione di gestionali basati su Sql Server, sviluppo di componenti specializzati in C# per la produzione di interfacce in ambiente Windows Forms, Asp.Net e basate su WebServices, consulente per la ricerca di metodologie di sviluppo e di ottimizzazione della scrittura del codice, co-docente nello svolgimento di corsi interni di aggiornamento professionale relativi a Programmazione OOP, Framework.Net e Linguaggio C#. In questi anni collabora sia con piccole e medie software houses, per progetti di qualità rivolti all’artigianato ed alla piccole e media industria, sia con medie e grandi aziende, per progetti rivolti al settore bancario, dei trasporti, dei servizi, dell’e-commerce, della pubblica amministrazione, e per gestionali aziendali, presso varie aziende tra le quali CREDEM, Crif, TSF, For You IT, CEMA, Data Print Grafik, Unilibro.
2000 – 2001Programmatore, con compiti di realizzazione, sviluppo ed aggiornamento di applicazioni per la gestione di magazzini, ordini, spedizioni, produzioni, statistiche e reportistica, presso Lidi-Service di Porto Garibaldi.
1996 – 2000Lavoro con vari incarichi come impiegato ed operaio mentre inizia una serie di corsi di riqualificazione professionale nel campo dell’information technology
1979 – 1995Collaborazione alla direzione e amministrazione dell’azienda commerciale e dell’azienda agricola di famiglia e lavoro come agente di commercio per prodotti per l’agricoltura
Educazione:
1979Diploma di Ragioniere presso Ist. V.Monti (Portomaggiore)
1986Diploma di Agrotecnico presso Ist. F.lli Navarra (Ferrara)
2002 – 2003Corso M-InterNet Developer presso associazione Parsec (Bologna) con Stage presso il Centro Elettronico del Comune di Ferrara
2003Corso per Analista Programmatore di Sistemi Gestionali Evoluti presso Gescad (Argenta).
Aggiornamento continuo sulla base di circa 200 libri di informatica in oltre 14 anni.
Conoscenza linguistica:
Inglese discreto.
Linguaggi di programmazione conosciuti:
- Visual Basic for Applications su piattaforma Microsoft Office
- XAML, HTML5, AJAX, CSS3, jQuery, AngularJs, TypeScript per lo sviluppo di applicazioni web
- Visual C# .Net su piattaforma di sviluppo Microsoft Visual Studio .Net per lo sviluppo di applicazioni in tecnologia Windows Presentation Foundation, Silverlight 5.0, Windows Communication Foundation, WCF RIA Services, Windows Forms, Web Forms, ASP.Net MVC 5, WebAPI, Ajax.Net, SignalR
- Sql standard e T-Sql per la programmazione di Sql Server, PL-Sql per la programmazione di Oracle, NoSQL su database RavenDB
- Linq per la programmazione di oggetti, JSON, XML, Sql Server, ADO.Net EF
- Entity Framework per la realizzazione di progetti compatibili con i principali motori di database
- TPL per elaborazioni multi threading, asincrone, parallele, su piattaforma .Net 4.5
Linguaggi di Markup conosciuti:
- XAML, XML, HTML5, DHTML, XHTML, XSL, XSD
Sistemi operativi conosciuti in modo approfondito:
- Windows XP professional, Windows Vista, Windows 7, Windows 8, Windows Server 2012
Pacchetti applicativi general purpose conosciuti:
- Microsoft Access
- Microsoft Excel
- Microsoft Word
- Crystal Reports
- ActiveReports
- Sql Server Reporting Services
- iTextSharp
- iCSharpCode
- Jakarta POI
- EPPlus
- Balder 3D
- MVVMLight
- NUnit
- SpecFlow
- Selenium
- MSTest
- CodedUITest
- Karma
- Jasmine
- Chutzpah
· FluentValidation
Design patterns:
- Model View ViewModel
- Model View Controller
- Test Driven Development
- Behavior Driven Development
- Domain Driven Design
Applicazioni e Progetti realizzati:
- Ecommerce
- Gestione magazzini, ordini e spedizioni, carico produzione, statistiche, reportistica
- Gestione dell'amministrazione di appartamenti in affitto
- Gestione del workflow di un helpdesk aziendale
- Gestione degli adempimenti documentali per la normativa sulla sicurezza dei dati (privacy)
- Gestione di programmi di utilità per le farmacie
- Gestione finanziaria in ambiente bancario, mutui, garanzie
- Progettazione di basi dati relazionali su SQL Server
- Reingegnerizzazione basi dati relazionali esistenti su SQL Server
- Reingegnerizzazione basi dati Access per uso su SQL Server
- Aggiornamento basi dati Access per trasferimento su SQL Server
- Aggiornamento basi dati Sql Server per trasferimento su Oracle
- Progettazione e realizzazione di componenti per la gestione mid tier dati in applicazioni client server usando ADO.Net, Linq to SQL, Entity Framework
- Progettazione e realizzazione di componenti per la gestione della business logic in applicazioni client server in ambiente .Net
- Progettazione e realizzazione di componenti riutilizzabili Winforms.Net di tipo generico e di componenti specialistici con l'uso dell'ereditarietà di classe e di interfaccia.
- Progettazione e realizzazione di estensioni su componenti standard Winforms.Net per l'implementazione di controlli personalizzati riutilizzabili
- Progettazione e realizzazione componenti di interfacciamento Winforms.Net con applicazioni Office.
- Progettazione ed implementazione della serializzazione su classi e componenti Winforms.Net ed Asp.Net
- Progettazione e realizzazione di estensioni su componenti standard Asp.Net
- Progettazione e realizzazione "Backend" su siti Asp.Net
- Personalizzazione di controlli ed interfacce complesse su siti Asp.Net
- Progettazione e realizzazione di controlli custom, controlli composti, User Controls e componenti per l'implementazione di applicazioni Asp.Net, Silverlight, WPF
- Progettazione e realizzazione di reports su Web con l'uso di tabelle pdf
- Reportistica web con esportazione in vari formati
- Trattamento di dati riservati in applicazioni Asp.Net
- Importazione dati da altre piattaforme e da files di testo, files Excel, XML
- Trasferimento e trattamento di documenti cartacei al formato elettronico
- Progettazione e realizzazione di programmi per la pubblica amministrazione
- Aggiornamento di programmi Asp.Net e Winforms alle versioni 2008
- Implementazione delle nuove tecnologie in ambiente Asp.Net 3.5
- Consulenza per la ricerca di metodologie di sviluppo e di ottimizzazione della scrittura del codice
- WebServices per la gestione dati in applicazioni multipiattaforma e Service Oriented, con tecnologie SOAP e WCF
- Aggiornamento di programmi Asp.Net 2.0 alla tecnologia Ajax.Net 3.5
- Gestione cartelle esattoriali
- Gestione documenti elettronici in vari formati, caricamento da file system e direttamente da scanner, visualizzazione dettaglio e trasformazioni (zoom, rotazione, trascinamento), firma elettronica, invio email, serializzazione
- Svariati programmi per pubbliche amministrazioni, piccola e media industria, banche
- Sito web www.artbytuscans.com versione Ajax (anno 2007) e versione Silverlight 3.0 (anno 2009)
- Generatore di entità tramite CodeDOM per l'implementazione di Fluent Validation
Collaborazioni e Pubblicazioni:
Ho pubblicato una serie di articoli sulla programmazione in ambiente .Net
Gli argomenti trattati sono:
- Classi e OOP
- Reflection
- Configurazione
- Serializzazione Binaria, XML e SOAP
- Estensione di componenti standard
- Interfacciamento con componenti COM utilizzando early binding, o late binding e reflection
- Uso delle datagrid in ambienti Windows ed Asp.Net
- Gestione della concorrenza degli aggiornamenti a database con ADO.Net
- Utilizzo del multithreading in applicazioni Winforms
- Web Services
- User Controls e Custom Controls per applicazioni Asp.Net
- Crittografia.
- DataGridViewColumns personalizzate
- Sql Server Management Objects (SMO)
- System.Collections.Generic
- Utilizzo di XML in ambiente .Net
Per questa collaborazione attiva e senza retribuzione, ho ricevuto riconoscimenti da parte di Microsoft e sono stato premiato all’evento Windows Developer's Day tenutosi a Bologna nel 2005.
Referenze:
Disponibili su richiesta
Ulteriori Informazioni:
Iscritto alle categorie protette per invalidità civile 100% per pregressa malattia.
Sport praticati:
ciclismo, nuoto e body building.
Hobbies:
faccio quotidianamente sport, leggo libri di informatica e ascolto musica.
Aspettative:
Programmazione in ambiente .Net 4.5 (Sql Server, Linq, EF, WCF, WPF, Silverlight, applicazioni XAML per Windows 8, Asp.Net MVC, AngularJS, jQuery, RavenDB), come dipendente o libero professionista, preferibilmente in piena autonomia, sia per la realizzazione di progetti completi che di parti e componenti specifici all’interno di progetti estesi visto che la mia professionalità e le tecnologie utilizzate mi permettono di essere completamente indipendente.
Docenze in ambiente .Net, C#, TDD, analisi e metodologie di sviluppo.
Disponibilità:
Disponibile per spostamenti in Italia o all’estero, consulenze e collaborazioni come dipendente o esterne in piena autonomia, collaborazioni a progetto o con Partita IVA, contratti full-time o part-time.
Conoscenze Informatiche
Linguaggi di programmazione conosciuti:
- Visual Basic for Applications su piattaforma Microsoft Office
- XAML, HTML5, AJAX, CSS3, jQuery, AngularJs, TypeScript per lo sviluppo di applicazioni web
- Visual C# .Net su piattaforma di sviluppo Microsoft Visual Studio .Net per lo sviluppo di applicazioni in tecnologia Windows Presentation Foundation, Silverlight 5.0, Windows Communication Foundation, WCF RIA Services, Windows Forms, Web Forms, ASP.Net MVC 5, WebAPI, Ajax.Net, SignalR
- Sql standard e T-Sql per la programmazione di Sql Server, PL-Sql per la programmazione di Oracle, NoSQL su database RavenDB
- Linq per la programmazione di oggetti, JSON, XML, Sql Server, ADO.Net EF
- Entity Framework per la realizzazione di progetti compatibili con i principali motori di database
- TPL per elaborazioni multi threading, asincrone, parallele, su piattaforma .Net 4.5
Linguaggi di Markup conosciuti:
- XAML, XML, HTML5, DHTML, XHTML, XSL, XSD
Sistemi operativi conosciuti in modo approfondito:
- Windows XP professional, Windows Vista, Windows 7, Windows 8, Windows Server 2012
Pacchetti applicativi general purpose conosciuti:
- Microsoft Access
- Microsoft Excel
- Microsoft Word
- Crystal Reports
- ActiveReports
- Sql Server Reporting Services
- iTextSharp
- iCSharpCode
- Jakarta POI
- EPPlus
- Balder 3D
- MVVMLight
- NUnit
- SpecFlow
- Selenium
- MSTest
- CodedUITest
- Karma
- Jasmine
- Chutzpah
· FluentValidation
Design patterns:
- Model View ViewModel
- Model View Controller
- Test Driven Development
- Behavior Driven Development
- Domain Driven Design
194 total views, 1 today