Experiences

PROGETTI SIGNIFICATIVI REALIZZATI (dal 1996)

  • Software di gestione per PC di controllo erogazione carburanti ed ingressi/uscite;
  • Software di trasmissione dati in formati multipli e con diversi protocolli di comunicazione su linea seriale (232, 485, 422, modem e GSM) ed Ethernet (socket TCP/IP e UDP/IP);
  • Firmware per tabelloni elettronici a matrici di LED "general purpose" e custom;
  • Sviluppo utility e software di test per diversi utilizzi:
  • Firmware per vocalizzatore digitale e software di composizione e trasmissione dati su linea parallela;
  • Studio sistema di localizzazione ed indicazione di prossima fermata per traghetti e sviluppo del software "NavSystem" per la gestione delle tabelle di marcia e download dei dati di bordo;
  • Software di trasmissione dati per PC palmari con sistema operativo Windows CE o Pocket PC;
  • Firmware per sensori a raggi infrarossi IrDA;
  • Software di gestione dati interno;
  • Firmware per pannelli a messaggio variabile (PMV) stradali, autostradali e presso trafori;
  • Software di collaudo e gestione locale PMV;
  • Software per il monitoraggio di linee di produzione in tempo reale;
  • Firmware per centraline di controllo indicatori in ambito automotive;
  • Software di test interni per produzione e collaudo;
  • Analisi e sviluppo software di gestione parcheggi ed indirizzamento del traffico "Parking System" con comunicazione TCP/IP su Wireless LAN;
  • Realizzazione modulo software per la ricezione e trasmissione di SMS mediante modem GSM AT-compatibile;
  • Studio e progettazione hardware e firmware di un'interfaccia con modem GPRS (protocollo PPP) e Wireless LAN 802.11x (TCP/IP);
  • Analisi e realizzazione del software "Catalogue Maker" per l'automazione del processo di creazione cataloghi cartacei e Web;
  • Firmware per termoregolatore di pinzette medicali;
  • Interfaccia verso server TOMS (Bloomberg® Trade Order Management System) nell'ambito di un progetto per il trading online;
  • Web application per la gestione di dispositivi via GPRS;
  • Applicazione per la gestione real-time di pannelli autostradali con protocollo TCP/IP, sinottico e database SQL Server;
  • Sviluppo firmware per sistema di segnalazione posto su veicoli o carrelli mobili con pilotaggio TCP/IP (wireless) e software di gestione "RGB Editor";
  • Sviluppo software "Protocol Bridge" con funzioni di adattamento di protocollo e di interfaccia tra dispositivi su rete GPRS e server di controllo su VPN;
  • Sviluppo software "Job Viewer" di analisi statistica sul funzionamento di macchinari per la produzione di lenti con generazione di report;
  • Analisi e sviluppo software e firmware per apparecchiatura con interfaccia touch-screen in grado di eseguire trattamenti di bioquantica ed ultrasonica con test di elettromiografia;
  • Sviluppo applicazione adibita al monitoraggio di server via Internet o VPN con invio allarmi tramite e-mail;
  • Sviluppo software "Nursery Alert" utilizzato per segnalazioni urgenti all'interno di una nursery mediante sistema multi-monitor;
  • Sviluppo lettore di feed RSS personalizzato;
  • Analisi e sviluppo software "PhotoBooth" per "chiosco multimediale" dotato di monitor touch-screen e webcam con funzionalità di cattura foto, registrazione audio/video, acquisizione dati e stampa;
  • Sviluppo software per gestione PC di controllo in ambito domotico con pilotaggio di telecamere di rete Axis;
  • Sviluppo applicazione "Musica!", lettore MP3 controllato in remoto.


ALTRE ATTIVITÀ

  • Studio ed analisi di diversi altri progetti, stesura di protocolli e coordinamento dei programmatori coinvolti;
  • Lezioni di informatica di base in collaborazione con la Talent School di Bergamo: corsi di Windows, Word, Excel, navigazione nella rete Internet, utilizzo della posta elettronica. I corsi erano orientati al conseguimento della Patente Europea del Computer (ECDL);
  • Sviluppo di diverse applicazioni freeware;
  • Sviluppo e manutenzione del portale Web Cyclist Network;
  • Studio e creazione loghi e biglietti da visita;
  • Realizzazione di animazioni, banner e intro Flash;
  • Numerosi interventi in newsgroup tecnici.


CLIENTI FINALI
(sono riportati alcuni dei clienti finali per i quali sono stati sviluppati software e/o firmware)

  • ACTV Venezia;
  • APAM Mantova;
  • ATB Bergamo;
  • ATC Bologna;
  • ATCM Modena;
  • Autostrada del Brennero A22 (Brennerautobahn);
  • Autostrada Messina-Palermo A20;
  • Autostrade per l'Italia;
  • Brescia Trasporti;
  • Comune di Malcesine;
  • Comune di Savona;
  • Costanera Norte Chile;
  • CTM Cagliari;
  • ESSEGIEMME Prato;
  • Fiat Hitachi Torino;
  • NYCT New York;
  • Provincia di Novara;
  • Provincia di Torino;
  • Signalco Poland;
  • Tracevia Portugal;
  • Traforo del Frejus (Tunnel du Frejus);
  • Traforo del Gran San Bernardo;
  • TRAM Rimini;
  • Tunnel del Monte Bianco (Tunnel du Mont Blanc).


CONOSCENZE TECNICHE / TECNOLOGIE UTILIZZATE

Software:
  • Sistemi operativi Windows (95, 98, Me, NT, CE, 2000, XP, Vista, Seven) e DOS;
  • Applicazioni Office: Access, Excel, Word, PowerPoint, Publisher, FrontPage, Internet Explorer, Outlook Express;
  • Ambienti di sviluppo e linguaggi: Borland C++ Builder, Visual Studio .NET, Visual Basic, Quick Basic, ANSI C, ANSI C++, Assembly (per microprocessori Z80 ed MC68332);
  • Database: Access, SQL Server, MySQL;
  • Ottima conoscenza API Win32;
  • Ottima conoscenza VCL (Visual Component Library);
  • Navigazione e ricerche nella rete Internet, creazione di siti Web (HTML, ASP, CSS, CGI, ASP.NET - C#), utilizzo della posta elettronica e di client FTP, tecniche per il posizionamento ottimale dei siti Web nei motori di ricerca;
  • Installazione di sistemi operativi Microsoft Windows e DOS.
Hardware:
  • Microprocessori Zilog Z80 e Z84C15;
  • Microprocessore Motorola MC68332;
  • Microcontrollori Ubicom IP2022 e IP3023;
  • Microcontrollori Texas MSP430;
  • Modem GSM/GPRS;
  • Sistemi GPS;
  • Interfacce seriali 232, 485, 422, SPI, I²C, Current loop ed IBIS;
  • CAN bus.
Protocolli di comunicazione:
  • Protocolli IP, TCP, UDP, HTTP, FTP, POP3 ed SMTP;
  • Protocollo NMEA (GPS);
  • Protocollo AT;
  • Protocollo TEDI/LCR;
  • Protocolli IBIS;
  • Protocollo CMF (Consolidated Message Feed Protocol).