Competenze tecniche

In questa sezione ho riportato le principali competenze tecniche acquisite durante la mia esperienza professionale.

Analisi & “problem solving”

  • Progettazione di suite di applicazioni sia di tipo client/server che di tipo web 2.0 per risolvere determinati problemi informatici in vari settori in cui sia importante automatizzare ed informatizzare processi
  • Progettazione di comunicazioni tra applicazioni con diversi protocolli e mezzi trasmissivi come TCP/IP, GPRS, HTTP, HTTPS, SSL, FTP, Oggetti COM, … scelti in base alle esigenze applicative.

Progettazione software applicazioni client/server

  • Realizzazioni di applicazioni client/server in C# utilizzando Microsoft Visual Studio sia con tecnologia Windows Form che Windows Presentation Foundation (WPF)
  • Realizzazioni di applicazioni client/server in C++ utilizzando Borland C++ Builder
  • Realizzazioni di applicazioni client/server in Borland Delphi
  • Realizzazioni di applicazioni client/server in Visual Basic 6.0
  • Esperienza su Crystal Report v10 e v11 per la generazione di reportistica avanzata
  • Utilizzo della libreria MapObject di ESRI e MapPoint di Microsoft per la gestione di mappe cartografiche
  • Realizzazioni di applicazioni ServiceWindows per attività in background (unattended H24)
  • Implementazione di protocolli di comunicazione con periferiche esterne via RS232, RS485, …
  • Abilità nell’uso di Adobe Photoshop per la realizzazione di tutti gli oggetti grafici necessari all’applicazione (splash screen, icone, loghi, …)

Progettazione software applicazioni web

  • Realizzazioni di applicazioni web in ASP.NET utilizzando Microsoft Visual Studio su database Microsoft SQL Server
  • Realizzazioni di applicazioni web in PHP 4.X e 5.X su database Oracle/MySQL
  • Realizzazioni di applicazioni web in JAVA JSP con strumenti Ecplise, NetBeans, Hibernate, JBoss e librerie di interfaccia utente ZKoss
  • Manutenzione di applicazioni web in ASP
  • Utilizzo di librerie di terze parti per la generazione di reportistica/grafici
  • Realizzazione di web services di tipo SOAP e di tipo REST per servizi distribuiti
  • Realizzazione di siti internet a contenuto dinamico utilizzando strumenti CMS (Content Management System) su piattaforma Joomla e WordPress
  • Realizzazione di siti internet ecommerce su piattaforma VirtueMart (Joomla)
  • Realizzazione di siti internet ecommerce su piattaforma Magento
  • Realizzazione di siti internet ecommerce su piattaforma PrestaShop
  • Realizzazione di applicazioni web orientate all’utilizzo su dispositivi mobile basate sul framework jQuery Mobile

Progettazione software mobile ed embedded

  • Realizzazioni di APPS per Windows 8.X e WinRT (XAML)
  • Realizzazioni di APPS per iPhone e iPad
  • Realizzazioni di applicazioni C++ e C# per Windows Mobile 6.1 – 6.5
  • Realizzazioni di applicazioni J2ME MIDP 2.0 per dispositivi mobile
  • Realizzazioni di soluzioni su dispositivi BlackBerry
  • Realizzazioni di applicazioni C++ e C# per schede con Windows CE 5.0 o Windows XP Embedded
  • Realizzazioni di applicazioni per sistemi di pagamento contactless e JavaCard

Progettazione firmware

  • Realizzazioni di applicazioni su SOM Variscite con distribuzione Yocto Linux
  • Realizzazioni di applicazioni su Arduino e Raspberry Pi
  • Realizzazioni di applicazioni su microprocessore ST famiglia STM32
  • Realizzazioni di applicazioni su microprocessore Hilscher famiglia netX
  • Realizzazioni di applicazioni domotiche su microprocessore MOTOROLA famiglia HC08 e HCS08 utilizzando CodeWarrior Studio e linguaggio assembler
  • Realizzazioni di applicazioni domotiche su microprocessore ATMEL famiglia ATMEGA utilizzando AVR Studio e linguaggio C con compilatore GCC
  • Realizzazioni di applicazioni su microprocessore MICROCHIP famiglie 12X e 16X
  • Realizzazioni di applicazioni su microprocessore NEC uPD75508
  • Realizzazioni di applicazioni su dispostivi POS DEMCO e PAX
  • Progettazione del semplice hardware di contorno al microprocessore

Attività di consulenza didattica

  • Esperienza di consulenza didattica nel progetto Terza Area Informatica presso la scuola media superiore I.P.S.S.A.R. “A.Mantegna” di Brescia
  • Attività didattica per la presentazione e l’utilizzo di software specifici
  • Esperienza in corsi di formazione di programmazione
Lisario Rinaldo | Consulente Informatico | Senior Software Developer | Senior Analyst | Project Manager