Figura professionale: Analista – programmatore

Nome Cognome: G. F.Età: 61
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Ferrara Bologna Rovigo

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



Sommario

Analista - programmatore

Esperienze

Da aprile 2017 a giugno 2018 analista e programmatore per Edra Servizi di Genova, per cui ho curato sviluppo e manutenzione di un sito web MVC realizzato in C# con Visual Studio 2013, basato su .NET 4.0 e database SQL Server e composto quasi completamente da pagine dinamiche ed attive. (dipendente a tempo determinato, telelavoro 100%)

Parallelamente da dicembre 2017 a luglio 2018 ho frequentato un corso dedicato allo sviluppo di applicazioni web in PHP per migliorare la conoscenza dello sviluppo front end.

Da aprile 2016 ad aprile 2017 programmatore per  la software house InConTra, di Padova, che realizza una suite di prodotti per l’autotrasporto in Delphi XE su database Postgres.  (dipendente a tempo determinato, telelavoro 100%)
Parallelamente continuo la manutenzione del sito Web. (collaboratore, telelavoro 100%)

Da agosto 2015  ho curato la manutenzione correttiva ed evolutiva di un sito web MVC realizzato in Visual Studio 2013 e basato su database SQL Server per Edra Servizi. (collaboratore, telelavoro 100%)

Da giugno 2015 a fine febbraio 2016: analista e sviluppatore per l'azienda Datacheck di Verona, dove sviluppo server e client mobile con Delphi XE8 per per una applicazione di controllo qualità che permetta di lavorare sia online che offline sulla raccolta campioni da analizzare, utilizzando componenti TMS, Raize, e DevExpress. (dipendente a tempo determinato, telelavoro 95%)

Da settembre 2012 a gennaio 2015: analista e sviluppatore per l'azienda Pluriservice di Ravenna, dove mi sono occupato di

  • sviluppo di applicazioni mobile per Android, utilizzando C# su piattaforma Mono tramite Xamarin Studio
  • manutenzione correttiva ed evolutiva di applicativi Delphi basati su DB SQL Server
  • scrittura e manutenzione di stored procedure di scambio dati con gestionali dei clienti
  • scrittura dei manuali degli applicativi
  • sviluppo in Java per Android
  • help desk di secondo livello, telefonico e tramite connessioni remote (Logmein e Teamviewer)

  (dipendente a tempo determinato, telelavoro 95%)

Da luglio 2011 ho approfondito lo studio di Delphi e di C#, ho terminato un corso orientato allo sviluppo di applicazioni per iPhone / iPad in Objective C, ho dato supporto e consulenza a Media Beat e realizzato alcune piccole applicazioni come free lance.

Da settembre 2009 a fine giugno 2011: analista e sviluppatore presso la software house Media-Beat di Ferrara, dove mi sono occupato di analisi, progettazione e sviluppo di un gestionale specialistico per le strutture turistiche, realizzato completamente con metodologie OOP, parte in Delphi 2007 – 2010 e parte in C# (Visual Studio 2008) e basato su database SQL Server e Firebird, con largo uso di componenti Developer Express e del report generator FastReport.

In particolare

  • ho curato sviluppo e manutenzione del gestionale (Delphi 2007 – 2010)
  • ho esteso le funzionalità dell'interfaccia con i siti web degli utenti, con DLL che comunicano via SOAP
  • ho riscritto completamente in Delphi un prodotto per la gestione degli accessi alle strutture tramite carte magnetiche che si interfaccia con i lettori MIFARE di diversi produttori
  • ho sviluppato interamente il software che scrive le schede MIFARE per i dispositivi di risparmio energetico
  • ho realizzato diverse personalizzazioni per i singoli clienti, incluso un modulo di analisi statistiche
  • ho sviluppato i moduli per le integrazioni con altri prodotti presenti dai clienti
  • ho sviluppato completamente un prodotto per touch screen che permette ai clienti finali di effettuare autonomamente la registrazione nella struttura
  • ho manutenuto, esteso ed in alcuni casi riscritto alcuni prodotti per la gestione dell'accesso alla struttura da parte degli utenti finali (automazione industriale con apertura porte / sbarre) e per l'abilitazione del funzionamento di condizionatori / impianti di riscaldamento realizzati in C# (Visual Studio 2008, framework 3.5) e per le comunicazioni delle presenze alla questura
  • ho sviluppato stored procedures in SQL Server e Firebird
  • ho preparato i pacchetti da distribuire ai clienti
  • ho provveduto alla formazione tecnica interna

 (dipendente a tempo determinato, telelavoro 50%)

Da gennaio 2006 a settembre 2009: analista e sviluppatore nel CED di Unipol assicurazioni, sede di Bologna, in ambiente VB6 / Delphi 7 su database DB2. In questo periodo ho curato diversi aspetti legati alla gestione dei sinistri auto delle quattro aziende componenti il gruppo Unipol, e in particolare:

·         ho riscritto in Delphi 7 (win32) con metodologie OOP, estendendone le funzionalità, l'applicativo principale utilizzato da 1400 utenti in rete geografica per la gestione di tutte le fasi dei sinistri auto, dal momento della denuncia effettuata dall'assicurato al call center fino alla liquidazione, “traducendolo” da visual basic, e ne ho seguito completamente la fase di distribuzione e collaudo da parte delle diverse tipologie di utenti

·         ho riprogettato, esteso, e collaudato l'applicazione che riceve dalle agenzie email, fax, file PDF, file word ed altro e li inserisce automaticamente nel database collegandoli alla pratica corretta

·         ho progettato ed implementato una più efficiente metodologia di distribuzione del software agli utenti finali

·         ho realizzato webservices che permettono ad utenti remoti di collegarsi via internet al database centrale

·         ho effettuato l'interfacciamento con un software di riconoscimento ottico dei documenti in arrivo, partecipando attivamente ad ogni fare del processo, dalla scelta del fornitore, all'analisi, allo sviluppo, collaudo e rilascio in produzione

Da febbraio 2005 a dicembre 2005: analista e sviluppatore presso la software house AAngstrom Workgroup di Occhiobello, che realizza principalmente soluzioni software in ambiente Delphi su database SQL Server e Oracle: in particolare il progetto a cui ho collaborato prevedeva lo sviluppo di un’applicazione distribuita, che usa un proprio database Oracle e si appoggia da un lato sui database dell’applicativo gestionale del cliente finale (BPCS che gira su AS400) e dall’altro su alcune applicazioni statistiche custom che usano diversi database Paradox ed Access. Anche in questa attività ho fatto uso sia dei componenti Developer Express che del report generator FastReport.  (dipendente a tempo determinato, telelavoro 90%)

Da luglio 2004 a dicembre 2004: analista e sviluppatore presso la software house Optima s.r.l. di San Giovanni in Persiceto, che distribuisce a livello mondiale un prodotto gestionale per le vetrerie, realizzato in ambiente Delphi su database Paradox e Microsoft SQL Server, e si integra con i database gestionali già presenti presso i clienti finali.

(dipendente a tempo determinato, accordi per telelavoro mai iniziato)

Da luglio 1990 ad aprile 2004: inizialmente sviluppatore, in seguito analista e progettista presso la software house Proxima s.r.l. di Bologna, azienda leader nazionale nella produzione di una suite di applicativi per preventivazione, gestione di commessa, consuntivazione e gestione di magazzino per le aziende grafiche.

I prodotti di Proxima sono stati realizzati:

·         nella versione DOS in Turbo Pascal su database proprietario (periodo dal 1990 al 1994-1995)

·         nella versione Windows in ambiente Delphi su database Microsoft SQL Server, Paradox, Microsoft Access

Le applicazioni software da me progettate e sviluppate in ambiente Windows sono caratterizzate dai seguenti aspetti informatici:

·         progetto ed implementazione secondo metodologia Object Oriented

·         Delphi come ambiente di sviluppo

·         Microsoft SQL Server come database principale

In Proxima i miei compiti principali sono stati fin dall’inizio sviluppo, manutenzione, collaudo dei vari moduli software, inizialmente solo in prima persona ed in seguito anche coordinando altri colleghi e consulenti esterni.
Dopo i primi anni ho svolto anche l’attività di analisi, inizialmente su progetti minori, in seguito anche sui moduli principali.

Durante gli ultimi due anni ho anche coordinato il lavoro del reparto sviluppo.

 

Una rapida panoramica delle più significative attività svolte all’interno dei miei compiti:

·         costante progettazione, sviluppo e manutenzione dei moduli principali e dei relativi database

·         integrazioni con i software amministrativi, di raccolta dei dati di produzione, di controllo delle presenze,                         interfacciando i gestionali ed i database presenti presso i clienti finali

·         realizzazione dei software di migrazione dati tra diversi DBMS (Access, Paradox, MySQL, SQL Server,                         Dbase, Oracle)

·         realizzazione dei software di importazione dati da altri database nei casi di competitive upgrade

·         acquisizione dati di produzione direttamente dalle macchine da stampa dei clienti

·         implementazione dei meccanismi di test automatico del software (TDD)

·         integrazione di componenti e moduli acquistati all’esterno (tra cui i report generator Reportbuilder, Rave e FastReport)

·         implementazione di un modulo di analisi multidimensionale dei dati (OLAP) indipendente dal database

·         realizzazione in formato DLL del software per un’applicazione web

·         realizzazione del programma per l’aggiornamento automatico della struttura dei database dei clienti

·         realizzazione di un capillare sistema di limitazione dei diritti di accesso degli utenti alle funzionalità dei                         programmi

·         realizzazione di componenti Delphi

·         implementazione del sistema di gestione delle versioni (Jedi VCS)

 (dipendente a tempo indeterminato, telelavoro 50%)

Precedenti esperienze

1989 collaborazione esterna con la ditta Centro Software di Cento (FE), con funzione di programmatore

Titoli di studio

Attestato di frequenza del corso di analista programmatore presso il Centro di Formazione Professionale Regionale di Ferrara dal 9/3/88 al 24/11/88, con stage presso la ditta Marposs di Bentivoglio (BO)

(900 ore di corso, più di 240 ore di stage)

Maturità scientifica conseguita nel 1982 presso il liceo scientifico A. Roiti di Ferrara.

Competenze linguistiche

Ottima conoscenza del greco moderno parlato.
Inglese tecnico buono.
Inglese generico buono scritto, scolastico orale.

Competenze informatiche

Ambienti di lavoro e sistemi operativi

Windows 7, XP, NT, 2000, 98, 95, 3.1,
Novell, MS Dos

Linguaggi di programmazione

Delphi             (dalla versione 1 alla 2010),
SQL    (dalla versione 2000 alla 2008),

C#,       (Visual Studio 2008 e 2013)

HTML,

Javascript,

ASP .NET,

Pascal,

VB 6,

Paradox,

Dbase,

Clipper.

Database

SQL Server 2000, 2005 e 2008 (livello: dba),

Firebird (livello: dba),

Oracle (+Toad)

Access

DB2 (livello: utilizzatore)

Paradox

Report generator

Report Builder

Fast Report

Quick Report

Rave Reports

Crystal Reports (vecchie versioni)

Pacchetti e prodotti

Componenti Developer Express

Componenti TurboPower

FreeVCS + Araxis Merge,

Beyond Compare,

VMWare,

Microsoft Office (Outlook, Word, Excel, Internet Explorer, PowerPoint, Access),

Lotus Notes

190 total views, 2 today