Gianluca Finocchiaro

Software Architect at Lightstreamer
  • Claim this Profile
Contact Information
Location
Syracuse, Sicily, Italy, IT
Languages
  • Inglese Professional working proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Salvatore Cuccurullo

Gianluca was my Java Guru. Simply the best.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • DevOps Essentials
    Linux Academy
    Oct, 2019
    - Sep, 2024
  • M001: MongoDB Basics
    MongoDB
    Oct, 2019
    - Sep, 2024
  • Source Control with Git
    Linux Academy
    Oct, 2019
    - Sep, 2024
  • System Tooling with Go
    Linux Academy
    Sep, 2019
    - Sep, 2024
  • Functional Programming Principles in Scala
    Coursera
    Jul, 2019
    - Sep, 2024
  • Kubernetes Essentials
    Linux Academy

Experience

    • Italy
    • Software Development
    • 1 - 100 Employee
    • Software Architect
      • Jul 2023 - Present
    • Germany
    • Services for Renewable Energy
    • 1 - 100 Employee
    • Senior Cloud Engineer
      • Oct 2021 - Jul 2023
    • MQTT.Cool Lead Architect
      • Nov 2016 - Oct 2021

      As Lead Architect, I have designed and led the development of MQTT.Cool, a Java-based Web gateway for the MQTT protocol, built around the enterprise-grade Lightstreamer engine.I have also driven the development of all related components: - JavaScript client-side SDKs (for Web Browser and Node.js, https://docs.mqtt.cool/web-client-sdk/1.2.1/api/index.html). - Server-side Java Hook SDK (https://github.com/MQTTCool/mqtt.cool-hook-java-api). - Docker Official image (https://hub.docker.com/r/mqttcool/mqtt.cool).Published all open-source demo projects to the official GitHub repositories, mainly based on Java and JavaScript. Show less

    • DevOps Enginner/Cloud Architect
      • Jul 2016 - Oct 2021

      As Cloud Architect, I am continuously involved in designing new cloud services based on the AWS platform for internal use as well for external customers, exploring all possible AWS services that best fit business and technological needs.This experience gave me the opportunity to deepen my knowledge of the most common AWS services (EC2, Autoscaling, VPC, ELB, IAM, S3, CloudFront, CloudWatch, Route53, ECS, ECR, Elastic Beanstalk) and proficiently orchestrating them to build and deploy Lightstreamer and MQTT.Cool based solutions.At the same time, I have also strongly improved my DevOps skills since I lead the design and implementation of CI/CD workflows (leveraging AWS tools such as CodeCommit, CodeBuild, CodePipeline, CloudFormation) based on Infrastructure as code (IaC) approach. Show less

    • Software Architect
      • Oct 2014 - Oct 2021

      As Software Architect I design and implement new pluggable components for the Lighstreamer Server, mainly written in Java, Python, and JavaScript. I also actively contribute to the maintenance of the Java core components and technical documentation.Strongly involved in supporting external customers in the design of Lightstreamer-based solutions, either as a standalone server or packaged as microservice.Published several open-source demo projects to the official GitHub repositories, based on different languages and frameworks (Java, JavaScript, Python, Node.js, JQuery, Bootstrap).Main maintainer of the Official Docker Image (https://hub.docker.com/_/lightstreamer)Lead developer of the Lightstreamer SDK for Python Adapters (https://github.com/Lightstreamer/Lightstreamer-lib-python-adapter). Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • IT Specialist
      • Jun 2002 - Oct 2014

      During my experience in IBM, I have covered different roles, from IT Specialist to IT Architect, from Demand Manager to Solution Architect. At the beginning of my career, I was strongly focused on mobile development, long before the iOS/Android became widely adopted, creating applications for fleet management. Afterward, I was involved in a long-term project for the Italian Railway Company, where I had the opportunity to deepen both my soft and hard skills. As Developer Team leader, I led the design and development of an "on-board" mobile application, used by the traveling on-board operator for checking the validity of customers' tickets. The application was initially developed as a standalone java application running on old Windows Mobile phones. Then I led the migration to the (at that time) new Android platform while keeping a long phase-out period. As Lead Architect, I led the design and implementation of all backend components, built as JEE application running on Web Sphere Application Server and exposing a REST layer to simplify the client-side integration. The backend has been integrated with an SOA platform for the 2-way exchange of enterprise messages with the Company data center. I led the design and implementation of a JEE-based customer care application, for the management issues related to travel (delays, cancellations, interruptions, etc.). The application has been integrated with several DB2 databases and JMS-complaint external brokers. For the last half of my career, though strongly focused on design and development activities, I have led a lot of client-facing scenarios, dealt with countless customer issues, actively conducted business requirements analysis, written the internal and external project documentation. Show less

Education

  • Università di Catania
    Computer Engineering, 110/110
    1994 - 2002
  • ITIS Enrico Fermi
    Perito informatico, 60/60
    1989 - 1994

Community

You need to have a working account to view this content. Click here to join now