0%

Senior DevOps & Software Engineer

GIOVANNI
MIRARCHI

[ Torino, Italy ]
Scroll
[ 01 — Profile ]

I architect robust, cloud-native infrastructure and optimize enterprise CI/CD lifecycles. By bridging my foundation in computer networks with deep software engineering, I design systems that prioritize reliability, scale, and performance.

From bare-metal virtualization to cutting-edge Generative AI integrations, my focus is on solving complex bottlenecks, streamlining developer workflows, and building immersive, intelligent applications.

[ Domain Expertise ]

Cloud & Infrastructure

  • Kubernetes & Docker
  • Computer Networking
  • Virtualization
  • Ansible & ArgoCD
  • GitOps

AI & Automation

  • Generative AI & LLMs
  • RAG Systems
  • Context Engineering
  • AI Patterns
  • Ollama

Software Engineering

  • Python, Java, C & Rust
  • Backend Modernization
  • Architecture Design
  • React & Next.js

[ Academic Background ]

2022–2025

M.Sc. Computer Networks and Cloud Computing

Polytechnic University of Turin, Italy

2017–2021

B.Sc. Computer Engineering

University of Calabria, Italy

ENGINEERING RELIABILITY.
ARCHITECTING SCALE.
DRIVEN BY DATA.

Experience

[ 02 — Work ]
Sep 2025 – Present Milan, Italy

Senior DevOps Engineer

NexiDigital (DevOps CoE)

Engineered the automated migration of CI/CD pipelines across 100+ Jenkins instances. Managed the seamless transition of Jenkinsfiles and credential logic for 18k+ repositories, guaranteeing zero disruption for thousands of enterprise users.

Sep 2022 – Sep 2025 Torino, Italy

Software Engineer

AizOn (Centrico S.p.A.)

Led the modernization of core backend mortgage banking software from JDK 1.8/Spring 2.x to JDK 21/Spring 3.x. Contributed to the migration of a legacy monolithic Java system to a cloud-native architecture. Developed robust Java batch processes and complex PL/SQL database procedures.

Maintained Kubernetes and Docker configuration, reducing developer setup redundancy and achieving a 2x speed-up for a 15+ person team. Architected a custom MCP edge service to securely tie GitHub Copilot to a SVN repository.

Thought Leadership: Designed and delivered internal workshops and hands-on labs bridging Docker, Kubernetes, Python development, and Generative AI patterns for engineering teams.

Jun 2021 – Sep 2022 Remote, IT

Back End Developer

ACSoftware

Developed core web products and scalable RESTful APIs utilizing the Spring framework, handling full-lifecycle engineering for banking and insurance endpoints.

Selected Works

[ 03 — Projects ]

Prognose

[EU PNRR-funded RESTART Project] Prognose is a web platform that enables universities to share hardware testbeds through a centralised booking system. The platform is designed to meet enterprise-grade requirements, featuring role-based access control, event scheduling, multi-site resource management, and webhook support for external integrations, with full support for multi-tenancy and resource isolation. An audit logging system is integrated into the admin UI to support continuous monitoring and accountability. Built with Spring Boot and React, with Keycloak for identity and access management, and deployed on Kubernetes using Helm, ArgoCD, and GitHub Actions.​​​​​​​​​​​​​​​​

React / Spring / K8s / ArgoCD

GPU Sharing System

[EU PNRR-funded RESTART Project] Distributed machine learning workloads across university nodes. Enabled elastic access to GPU clusters using KubeRay and Docker containers.

Kubernetes / KubeRay / NFS / Python

Edge-to-Cloud Infrastructure

Automated deployment of stretched K3s clusters utilizing Ansible for academic workload offloading.

Ansible / K3s / Grafana / Kepler

Emergency Backup

Cross-platform application designed to perform emergency data backups when a system's screen is unusable. Developed in Rust supporting both Unix and Windows environments.

Rust / Systems Programming / Cross-Platform

Let's build
the future.