Gianluca Diodato

Italy

@gianluca_diodato

Badges

Sql

Certifications

Work Experience

  • Freelance IT Consulting

    Istituto di Fisiologia Clinica (IFC) – CNR•  October 2023 - Present•  Pisa, Italy

    Developed and integrated an automatic deployment system for the H360 platform on CentOS 7 servers. Automated manual deployment steps with scripts for configuring environment variables, downloading necessary packages, and bootstrapping the platform. Customized interfaces for importing clinical data from various external devices.

  • Freelance IT Consulting

    Istituto di Fisiologia Clinica (IFC) – CNR•  October 2021 - October 2022•  Pisa, Italy

    Containerized the HEALTH360 platform to isolate services and enable deployment in various environments. Automated configuration file downloads and optimized logging processes.

  • Freelance IT Consulting

    Istituto di Fisiologia Clinica (IFC) – CNR•  May 2021 - July 2021•  Pisa, Italy

    Designed and developed a backend API REST for managing therapies and pathological events on the H360 platform. Provided a demo environment for developers and optimized user authentication with Keycloak.

  • Freelance IT Consulting

    Istituto di Fisiologia Clinica (IFC) – CNR•  November 2020 - February 2021•  Pisa, Italy

    Managed the production and migration of the Health360 platform on a three-server system with MongoDB replication. Developed backup scripts and user authentication with Keycloak.

  • Research Fellow

    Istituto di Fisiologia Clinica (IFC) – CNR•  October 2019 - September 2020•  Pisa, Italy

    Developed backend APIs and frontend management for the FAMI project, focusing on social inclusion for asylum seekers.

  • Research Fellow

    Istituto di Fisiologia Clinica (IFC) – CNR•  September 2017 - August 2019•  Pisa, Italy

    Developed a modular framework for the Health360 platform, focusing on genetic, instrumental, muscular, and cardiovascular data.

  • Research Fellow

    Istituto di Informatica e Telematica (IIT) – CNR•  January 2014 - January 2017•  Pisa, Italy

    Developed the Smart Shared Mobility web platform for carpooling within the CNR Pisa area.

  • Applications Programmer / Analyst

    Samares S.p.A.•  August 2008 - January 2013•  Navacchio, Italy

    Developed proprietary applications for renewable energy management, optimized databases, and collaborated with the development team.

Education

  • University of Pisa – Faculty of Engineering

    Second-level University Master in Smart Cities•  January 2014 - January 2015

  • University of Pisa – Faculty of Engineering

    Master's Degree in Computer Engineering (V.O.)•  October 1996 - February 2006

Skills

Linux/Unix
Microsoft Windows
Mac OS X
Eclipse
VS Code
NetBeans
IntelliJ IDEA
GIT
SVN
Maven
Composer
Sublime
Csv
Excel
MySQL
PostgreSQL
MongoDB
Redis
Symfony
Spring Boot
JBoss Hibernate
JDBC
Hadoop
GoogleMapsAPI
Leaflet.js
Docker
JSON
RESTful API
Keycloak
OpenIDConnect
WSO2 API Manager
Nuxeo EP
C
C++
Java
J2EE
Android
PHP
HTML
Javascript
jQuery
Express.js
Python
NodeJs