Salvatore Vivolo

Personal Website

Curriculum

Career path, competencies and responsibilities developed across industry, software architecture and product development.

Professional Profile

I work at the intersection of software architecture, industrial systems and digital product development.

My background combines backend and edge applications for Industry 4.0 / IIoT with long-term mobile craftsmanship on Apple platforms, from Objective-C to Swift and SwiftUI.

In 2016 I created an internal iOS diagnostics app for automatic machines that became a product and helped me transition into a German R&D team.

I am naturally curious and I like experimenting with new technology, including practical gadgets (for example Flipper Zero), rapid side projects, and AI-assisted development workflows.

Career Journey

2004 - 2006

Telecommunications Engineering

Early engineering foundation in telecom protocols, systems thinking and analytical problem solving.

2006 - Today

Industrial Automation and Industry 4.0

Progressed through support, pre-sales, training, Codesys development, team leadership and software architecture.

2010 - Today

Freelance iOS and Product Development

Built iOS apps from Objective-C to SwiftUI, now integrating AI-assisted coding into modern delivery workflows.

Key Expertise

  • Software architecture for IIoT edge and cloud applications
  • Backend development with Node.js, JavaScript/TypeScript and REST API design
  • MERN stack delivery for modern web products and admin tools
  • Cybersecure-by-design mindset, OWASP practices and secure architecture reviews
  • Applied AI exploration for product workflows and coding acceleration
  • iOS development with Objective-C, Swift and SwiftUI
  • Docker, Git/GitHub and CI-friendly engineering practices
  • Cross-functional collaboration, training and technical communication

Licenses and Certifications

Structured view of certifications from LinkedIn profile, grouped by domain and period to keep navigation practical.

Certificates

57

Providers

9

Timespan

2015-2025

Recent Highlights

Introduction to Cloud Computing

Coursera

Issued: Jul 2025

Credential ID: U53748JHXYU5

Introduction to Software Engineering

IBM

Issued: Feb 2025

Credential ID: WT1ESQ2R358H

Generative AI for Everyone

Coursera

Issued: Nov 2023

Credential ID: d6edde8cc748055e7baba37241e76e08

AstroJS 101: Build Blazing Fast Frontends!

Udemy

Issued: Oct 2023

Credential ID: UC-2b9a97a4-a8e5-4eed-8531-65690afce5a7

Digital Learning Corso di Guida Responsabile

D6 Drive Responsibly

Issued: Jun 2023

Credential ID: f8b5fb7fb59c8f7d

ChatGPT - The Complete Guide to ChatGPT & OpenAI APIs

Udemy

Issued: May 2023

Credential ID: UC-aace65c4-b1bb-41ec-b6ad-ef68da9bef2c

Certification Archive

Open each group to inspect issuer, date, credential ID, and related skills.

Recent Certifications (2025-2023)

Latest certifications focused on cloud, software engineering, and practical AI usage.

6

Introduction to Cloud Computing

Coursera

Issued: Jul 2025

Credential ID: U53748JHXYU5

SaaSDevOps

Introduction to Software Engineering

IBM

Issued: Feb 2025

Credential ID: WT1ESQ2R358H

PythonSoftware Engineering

Generative AI for Everyone

Coursera

Issued: Nov 2023

Credential ID: d6edde8cc748055e7baba37241e76e08

Artificial Intelligence

AstroJS 101: Build Blazing Fast Frontends!

Udemy

Issued: Oct 2023

Credential ID: UC-2b9a97a4-a8e5-4eed-8531-65690afce5a7

Front-End DevelopmentJavaScript

Digital Learning Corso di Guida Responsabile

D6 Drive Responsibly

Issued: Jun 2023

Credential ID: f8b5fb7fb59c8f7d

ChatGPT - The Complete Guide to ChatGPT & OpenAI APIs

Udemy

Issued: May 2023

Credential ID: UC-aace65c4-b1bb-41ec-b6ad-ef68da9bef2c

Artificial IntelligenceBack-End Development

AI and Machine Learning

Formal training from ML foundations to deep learning specialization and LLM tooling.

12

Specialization in Machine Learning

Coursera

Issued: May 2023

Credential ID: 39A9LC64LERL

Machine Learning

Unsupervised Learning, Recommenders, Reinforcement Learning

Coursera

Issued: May 2023

Credential ID: X8XV9LWWSFG8

Machine Learning

Advanced Learning Algorithms

Coursera

Issued: May 2023

Credential ID: K5324JXUXUZL

Artificial IntelligenceMachine Learning

ChatGPT Course - Use the OpenAI API to Create Five Projects

freeCodeCamp

Issued: May 2023

Artificial IntelligenceBack-End Development

ChatGPT Prompt Engineering for Developers

DeepLearning.AI

Issued: Apr 2023

Artificial Intelligence

Supervised Machine Learning: Regression and Classification

Coursera

Issued: Apr 2023

Credential ID: FJA7VLNWP8T2

Deep Learning Specialization

Coursera

Issued: Jul 2019

Credential ID: VL762T8ML7J6

Sequence Models

Coursera

Issued: Jul 2019

Credential ID: F2RR3N8KKWCH

Convolutional Neural Networks

Coursera

Issued: Jun 2019

Credential ID: RKFGZS6D9FRB

Structuring Machine Learning Projects

Coursera

Issued: May 2019

Credential ID: E7NSUN4SEZSF

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

Coursera

Issued: Apr 2019

Credential ID: F2HLJ4NDPUPE

Neural Networks and Deep Learning

Coursera

Issued: Mar 2019

Credential ID: 4E3X9FZWPHMJ

Web and Front-End Engineering

Practical full-stack and microfrontend path across Node.js, React, MERN, and tooling.

11

Webpack 5: The Complete Guide For Beginners

Udemy

Issued: May 2023

Credential ID: UC-099ad303-1b8c-4200-aa1c-4a5cdf82e2ac

MicrofrontendsFront-End Development

Webpack 5 Ninja (2023) - Build Micro Frontend and Web Apps

Udemy

Issued: Mar 2023

Credential ID: UC-a03b4ba8-eae6-4f09-8ec0-fa58c31beee8

MicrofrontendsFront-End Development

MERN Stack Web Development with Ultimate Authentication

Udemy

Issued: Dec 2022

Credential ID: UC-ff62d2ff-2672-4333-aac2-428ef68945e3

Back-End DevelopmentREST APIs

React Styled Components Course (V5)

Udemy

Issued: Oct 2022

Credential ID: UC-7231edbe-e4c0-47c7-b78a-1209cfee2fe8

Front-End Development

MERN Stack Course 2022 - MongoDB, Express, React and NodeJS

Udemy

Issued: Oct 2022

Credential ID: UC-36b8f174-47d2-4c21-a51b-3ad615ba1108

Front-End Development

Git and GitHub - The Practical Guide

Udemy

Issued: Oct 2022

Credential ID: UC-4bde1f97-f6c0-46de-82dd-2142ad784840

CSS - The Complete Guide 2022 (Flexbox, Grid and Sass)

Udemy

Issued: Oct 2022

Credential ID: UC-9140cd64-7d6d-4e0e-8bd8-e7c928603409

Front-End Development

Microfrontends with React: A Complete Developer's Guide

Udemy

Issued: Jul 2022

Credential ID: UC-2574d5d7-7d02-4f7d-8d6a-817f20c6d1c3

Front-End DevelopmentREST APIs

React, NodeJS, Express and MongoDB - The MERN Fullstack Guide

Udemy

Issued: Feb 2022

Credential ID: UC-d6e1a123-7172-4371-81df-bbd8ecb47863

Front-End DevelopmentBack-End Development

Create Chatbot for Website with React and Node.js

Udemy

Issued: Oct 2020

Credential ID: UC-d923b669-a8cd-4961-aa60-7ddbbce25702

Back-End DevelopmentREST APIs

The Complete Node.js Developer Course

Udemy

Issued: Aug 2020

Credential ID: UC-c4a49eb7-7ad3-4142-8cd3-5facd1b5111a

Back-End Development

Data Science Track

Structured learning path in analytics, Python, SQL, and data science methodology.

13

Data Science Professional Certificate

Coursera

Issued: Sep 2021

Applied Data Science Capstone

Coursera

Issued: Sep 2021

Machine Learning with Python

Coursera

Issued: Jul 2021

Credential ID: R7WGS7DS28PX

Data Visualization with Python

Coursera

Issued: Jun 2021

Credential ID: UK4DJS3PJUFX

100 Days of Code - The Complete Python Pro Bootcamp for 2021

Udemy

Issued: Jun 2021

Credential ID: UC-4cfbb167-3f4e-4387-a80d-43e35c1934a2

PythonBack-End Development

Data Analysis with Python

Coursera

Issued: Apr 2021

Credential ID: 9JRHZMJEJ3HE

Python Project for Data Science

Coursera

Issued: Feb 2021

Credential ID: MBEPK4U2EBLG

Python for Data Science and AI

Coursera

Issued: Feb 2021

Introduction to Data Science Specialization (4 Courses)

Coursera

Issued: Dec 2020

Credential ID: FH28LCWFXFNX

Databases and SQL for Data Science

Coursera

Issued: Dec 2020

Credential ID: N5CL2UEKCRAS

Data Science Methodology

Coursera

Issued: Dec 2020

Credential ID: 14e5a3b0a5a7fe035ff5419f02b34019

Tools for Data Science

Coursera

Issued: Dec 2020

Credential ID: PP6RV43QMT3M

Data Science Orientation

Coursera

Issued: Nov 2020

Credential ID: LDSBY6QZMMPL

Secure Development and Architecture

Corporate security training path focused on OWASP, cryptography, threat modeling, and architecture risk analysis.

10

Web Vulnerabilities: Threats and Mitigations

Schneider Electric

Issued: Apr 2018

OWASP Top Ten

Schneider Electric

Issued: Apr 2018

Introduction to Cryptography

Schneider Electric

Issued: Apr 2018

How to Perform a Security Code Review

Schneider Electric

Issued: Apr 2018

How to Create an Application Security Threat Model

Schneider Electric

Issued: Apr 2018

Fundamentals of Secure Software Development

Schneider Electric

Issued: Apr 2018

Fundamentals of Secure Development

Schneider Electric

Issued: Apr 2018

Creating Secure Application Architecture

Schneider Electric

Issued: Apr 2018

Attack Surface Analysis and Reduction

Schneider Electric

Issued: Apr 2018

Architecture Risk Analysis and Remediation

Schneider Electric

Issued: Apr 2018

Additional Learning

Language, platform, and domain-specific credentials from earlier phases.

5

Learning Python

LinkedIn

Issued: Mar 2019

Learning Functional Programming with Swift

LinkedIn

Issued: Feb 2019

Data Science and Analytics Career Paths and Certifications: First Steps

LinkedIn

Issued: Feb 2019

Automated Testing in Xcode

LinkedIn

Issued: Mar 2018

Body Building Instructor (AICS)

AICS

Issued: Apr 2015

Credential ID: 022937