Outline & Skills

In breve

  • CIO presso Griffe Srl
  • (2006-2019) E-tna Solutions come capo progetto i sistemi AWP e VLT
  • Laurea in Informatica presso l'Università di Catania (voto 110/110 e lode)
  • Certificazione Lingua Inglese (Cambridge's level B1)
  • Patenti A & B (moto e auto)

Competenze

Project Management

  • Analisi dei requisiti
  • Effective software design
  • Documentazione standard UML
  • Source code assessment and review
  • Business Process Management
  • System Integration
  • Digital Transformation

Databases (MySQL,MariaDB, PostgreSQL)

  • Progettazione database
  • Amministrazione database (setup, monitoring, backups, replications, clustering)
  • Tuning
  • Conoscenza approfondita del linguaggio SQL

Sviluppo Software

  • Progettazione e sviluppo software personalizzati
  • Conoscenza approfondita dei linguaggi Java, Groovy e relative tecnologie come Gradle, Ant, Hibernate/JPA, Spring, Struts, JSP, JMS, JMX, JDBC, etc.
  • Conoscenza approfondita del linguaggio PHP
  • YAML, XML e tecnologie correlate
  • Conoscenza linguaggi in Ruby, Python, Pascal, Shell scripting, C, C++, Assembly

Sviluppo software Web

  • HTML 5
  • CSS 3
  • Javascript, Vuejs, AngularJS, JQuery
  • Drupal e moduli personalizzati

Mobile Software development

  • Android App

System Administration

  • Small datacenter design (racks, servers, nas, switch, routers)
  • Linux (Debian, Ubuntu, Fedora, Suse, etc)
  • BSD systems (FreeBSD, OpenBSD)
  • Microsoft Windows

Altro

  • Gestione avanzata di repository GIT e SVN (backups, replications, acls)
  • Corsi di formazione
  • E-Commerce e gateway di pagamento