Salvatore Coluccia

CTO | Aibuild

Italy

About

As a seasoned software engineering professional, I have held several roles, gaining extensive experience along the way. With a specialization in Artificial Intelligence from the University of Turin, I have faced complex challenges and continuously expanded my knowledge. I really like working directly on the entire software system, from frontend to backend, from DevOps to infrastructure design. I have a passion for algorithmic efficiency and what they can do. I enjoy understanding and optimizing every aspect of the technology stack, ensuring a robust and seamless end-to-end system.

Experience

  • Aibuild (5 yrs 2 mos)
    • Chief Technology Officer
      May 2023 - Present · 3 yrs 2 mos

    • Lead Software Engineer
      Oct 2021 - May 2023 · 1 yr 8 mos

      - Managing the new developments and coordinating the new software releases - Managing the tech roadmap for the future product developments - Integrating core agile development concepts into the organization processes - Configured and built an ML pipeline from edge to cloud working with the NVIDIA Jetson family - Implemented an auto-scalable system for real time and on-demand video streaming from edge (NVIDIA Jetson + GMSL cameras) to cloud (AWS Kinesis Video Stream)

    • Software Engineer
      May 2021 - Oct 2021 · 6 mos

      - Redefined the CI/CD pipeline moving all the systems in AWS removing the downtime during deployments - Integrated a customer support process using professional tools - Designed and developed more than 30 services and web pages - Designed and implemented from scratch the IoT analytic infrastructure managing both real time and historical data - Integrated MQTT protocol for the communication between devices and servers - Scaled horizontally the whole system using AWS ECS and Docker containers

  • Software Engineer - Researcher at Istituto Zooprofilattico Sperimentale del Piemonte, Liguria e Valle d'Aosta
    Apr 2020 - Oct 2021 · 1 yr 7 mos

    - Used datasets from three different sources composed by millions of data derived from WGS analysis on Tuberculosis DNA in order to build different ML pipelines and to predict antibiotic resistance of a specific subject. Reached a mean accuracy (over all the antibiotics) of 0.8 [Jupyter | Pandas | scikit-learn | CatBoost] - Developing a completely new web platform as main national resource that integrate different heterogeneous sources of data on Tuberculosis - Developing a completely new web platform as regional central resource for West Nile virus' diagnostic data [Angular | SpringBoot | CockroachDB | Docker]

  • Blue Reply IT (4 yrs 3 mos)
    • IoT Python Developer
      Mar 2020 - Sep 2020 · 7 mos

      - Integrated PLC recharge electric towers up to 64 parallel devices per server instance with high level application server - Implemented more than 10 REST APIs using Django framework. - Implemented the polling logic for all the low level services that communicate directly with PLC systems using MODBUS TCP/IP protocol.

    • IoT Data Engineer - R&D
      Sep 2019 - Mar 2020 · 7 mos

      - preparation and configuration of the needed virtual machines with the needed tools (Kafka, Flink, Cassandra, Node) - configuration of Apache Kafka to deal with hundred of thousands of data in near-real time - implementation of 2 complex Apache Flink jobs to support a huge amount of data with high availability guarantee - design of the Cassandra data model starting from the planned most needed query - designed and executed stress tests to find bottlenecks in the whole system

    • Java Developer
      Jan 2020 - Jan 2020 · 1 mo

      Integrated 3 new APIs in the Java SDK for an important project in the national health industry

  • Internship at Blue Reply
    Feb 2016 - May 2016 · 4 mos

    - Designed and implemented from scratch a complete system to manage a drone fleet using opensource software and IBM Bluemix services - Succesfully executed some real tests with a real drone in the largest Turin car compound - Implemented a simple obstacle avoidance system and benchmarked on a simulator [RaspBerryPI | IBM Bluemix | Javascript | Python | Mavlink | MQTT | ArduPilot | Arduino]