Esperienza Lavorativa

Smart srl dal gennaio 2001

Senior Software Engineer

- Analisi, progettazione e coordinamento dello sviluppo dei componenti e degli applicativi per i servizi richiesti dai clienti
- Definizione delle metodologie di lavoro
- Studio, sperimentazione e introduzione in azienda di nuove tecnologie software

MASER srl dal 1997 al 2001

Responsabile di progetto

- Progettazione e sviluppo software macchine di automazione per il rifornimento di carburante
- Coordinamento del gruppo di lavoro per la progettazione e la realizzazione di impianti di automazione presso la raffineria A.P.I. di Falconara (Ancona)

Marposs S.p.A dal 1988 al 1997

Progettista software

Progettista sistemi automatici di misura

Competenze professionali

Profonda conoscenza delle metodologie di sviluppo e gestione software: UML, object oriented analisys & design, bug & issue tracking, project management, version control
Ottima conoscenza delle architetture per la realizzazione di applicazioni in rete
Ottima conoscenza del linguaggio Java, sia lato client che lato server
Buona conoscenza nello sviluppo di App sia Android che iOS
Consolidata esperienza nella progettazione e nello sviluppo di applicativi software per controllo di processo, elaborazione dati, monitoraggio, configurazione, automazione in ambiente di rete, web e desktop

Linguaggi

  • Java
  • PHP
  • Javascript
  • HTML
  • C e Assembler (utilizzato nei primi 10 anni di lavoro)

Database

  • MySql
  • Oracle
  • Derby
  • HSQLDB
  • Postgres

Framework

  • Hibernate
  • Datanuclues
  • Stripesframework
  • Angular
  • Ionic

Ambienti applicativi

  • Desktop Windows
  • Browser (web app)
  • Linux
  • Android

Ultime significative applicazione realizzate

- App Android e iOS per il controllo e configurazione remota di centraline
- Sdk per configurazione e controllo di dispositivi via bluetooth in ambiente Android
- App Android e iOS per accesso ed organizzazione visita fiere
- Applicazione web per il controllo e il monitoraggio in tempo reale di impianti di automazione
- Gestionale web per aziende di servizi
- Applicativo per la gestione commesse, staffing, reportistica ore e spese
- CMS (Content Management System) per la realizzazione veloce e secondo gli standard moderni dei siti sviluppati in azienda: SEO, Html5, grafica indipendente dalla base dati, interfaccia semplice ed immediata
- Applicazione desktop (java Swing) per la configurazione di dispositivi
- Applicazione web per la gestione della informatizzazione delle cartelle cliniche degli ospedali della provincia di Bologna (CUP2000)

Istruzione

Università di Bologna1986

Laurea in ingegneria elettronica con votazione 100/100, indirizzo in automazione industriale

Liceo Morando Morandi di Finale Emilia (MO) 1979

Maturità scientifica con votazione 50/60

It's a jungle out there. So drink your Java.