Cloud Engineer · Data Scientist

Matteo
Ciccone

Cloud Engineer & MSc Student

Double-degree computer engineer passionate about cloud infrastructure, big data and sustainable software. Currently building scalable platforms at Grenoble INP.

Matteo Ciccone
scroll

Experience

Grenoble INP — Information Systems Dept. Sept 2025 – Present
Cloud Engineer
📍 Grenoble, France
  • Design and deployment of scalable cloud and containerized platforms for academic and research environments.
  • Managed CI/CD pipelines, container orchestration and infrastructure-as-code for research workloads.
AWSKubernetesAnsible VMwareGitLab CIJenkinsDocker
LIG Lab (SIGMA Team) — Grenoble Computer Science Lab Mar 2025 – Aug 2025
Research Intern
📍 Grenoble, France
  • Worked on BPMN model extension to describe environmental factors within process modeling.
  • Published and presented research at RCIS 2026 (Toulouse) on environmental impact assessment in business processes.
BPMNJavaScriptLCA Model-Drive ArchitectureWeb Development

Skills

☁️
Cloud & DevOps
AWSKubernetesDocker KnativeTerraformPrometheus GrafanaAnsibleGitLab CIJenkins
📊
Big Data & Analytics
PythonPySparkPandas NumPyApache SparkSpark Streaming HadoopKafkaGoogle DataProc
🗄️
Databases
PostgreSQLMySQLSQLite Neo4jMongoDB
🌐
Web Development
JavaScriptReact.jsNode.js REST APIsFlask
💻
Software Development
JavaPythonC / C++ Dart / FlutterC# / ASP.NET
⚙️
Process & Quality
BPMNUMLProcess Mining Agile / ScrumJUnitSonarQube SonarCloudFortify
AWS Certified Cloud Practitioner
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)
Certified

Education

2024 – 2025
Double Degree in Computer Engineering
MOSIG M2, Ensimag — Grenoble INP · Grenoble, France
Large Scale & Data Management Process Engineering Cloud Computing Data Processing & Distributed Knowledge
2023 – Now
Master's Degree in Computer Engineering
AI & Data Science — Politecnico di Torino · Turin, Italy
Data Science & Database Technology Big Data Processing & Analytics Software Engineering Web Application (Backend)
2020 – 2023
Bachelor's Degree in Computer Science
CS & Software Production Technology — Università di Bari · Bari, Italy
Database Design Programming Languages Software Quality Software Engineering System Integration & Testing

Projects

GreenPath

Method and tool for environmental impact assessment in business processes. Combines BPMN with LCA principles. Published and presented at RCIS 2026 in Toulouse as part of my Master's thesis.

Image Recognition System

Cross-platform mobile app for cultural tourism using Flutter, Flask REST APIs, TensorFlow, Google Vision AI, MongoDB, and ASP.NET Core MVC.

Logopedia System

Web application supporting speech therapists built with Agile/Scrum, MVC architecture (Yii Framework), Java backend, and SonarQube for code quality.

Google Cluster Dataset Analysis

Analysis of Google Cluster 2011 dataset with Apache Spark, comparing DataFrames vs RDDs performance. Extended to Google Cluster 2019 on GCP with DataProc.

Software Quality Improvement

Resolved 90+ bugs and code smells using SonarCloud and Fortify. Reduced technical debt below 40 days and eliminated critical security vulnerabilities.

Publications

RCIS 2026 Toulouse, France
Analyzing Embodied and Use-Phase Environmental Impacts of Resources within Business Processes
Matteo Ciccone, Mario Cortes-Cornax, Agnès Front, Claudia Roncancio
University Grenoble Alpes, CNRS, Inria, Grenoble INP, LIG — Grenoble, France
The environmental crisis compels us to better understand and manage the negative impacts of our activities. This work contributes to current efforts to facilitate the analysis of these impacts within organizations. By studying the resources used in business processes, we propose considering environmental impacts from several perspectives: resources, activities, processes, and organization. We present the necessary elements for estimating environmental impacts in these contexts, and examine how to allocate the embodied impact of resources — often implicit or not included — by clarifying and formalizing various allocation strategies illustrated through examples.
Business Process Environmental Impact Life-cycle Assessment Resources Green BPM

Languages

🇮🇹
Italian
Native
🇬🇧
English
C1
🇫🇷
French
B2
🇪🇸
Spanish
A2