Aller au contenu
Matteo Murru
Télécharger le PDF

Matteo Murru

Alternance DevOps / Cloud / SRE (1 an)

Nicecontact@zapz.workzapz.worklinkedin.com/in/matteo-murru-775720274github.com/ZapzCsgo

Profil

Étudiant à 42 Nice, je cherche une alternance d'1 an à Nice, Sophia Antipolis ou Monaco. Je fais tourner seul une app en production (utilisateurs réels) : mises en prod contrôlées, supervision, base restaurée après un incident.

Compétences

Projets en production

GaijinToSensei, app d'apprentissage du japonais (gajintosensei.com)

  • En production avec des utilisateurs réels : Next.js, PostgreSQL serverless (Neon) avec Prisma, Redis (Upstash), e-mails Resend, Cloudflare Workers (migré depuis Vercel, quota gratuit dépassé ; TTFB 0,26-0,30 s -> 0,07-0,09 s).
  • Chaîne d'agents Claude Code qui codent, testent (QA Playwright), fusionnent et déploient, avec verrous anti-conflits et déploiements groupés pour tenir le quota de la plateforme.
  • Mise en prod par script verrouillé : préversion, contrôles HTTP, promotion, nouveau contrôle, retour arrière automatique. Garde de prod planifiée toutes les 10 minutes.
  • Supervision : route de santé (base, Redis, e-mail, stockage), erreurs serveur enregistrées en base, limitation de débit par fenêtres glissantes.
  • Incident du 29/10/2026 : base de prod vidée par une migration mal ciblée, restaurée par point-in-time restore. Postmortem sans reproche, migrations additives uniquement, commandes destructives interdites sur la prod.

Infra perso

  • VPS Linux : agents de nuit en service systemd sous un utilisateur dédié sans root, exécuteur root à liste fermée, 25 tâches planifiées (garde de prod, publications, surveillance d'un bot, alertes).
  • Hub perso exposé par un tunnel Cloudflare sans port ouvert, derrière un proxy edge sur Vercel (mot de passe PBKDF2, cookie HMAC, délai anti force brute, HSTS).
  • 5 sites statiques publiés automatiquement sur Cloudflare Pages (intégration Git ou wrangler depuis le VPS), dont MetaAOE et MetaDBD.
  • zapz.work : CI GitHub Actions (lint, build, tests, Lighthouse), image Docker publiée sur GHCR, Cloudflare Workers (assets statiques, redirections et en-têtes par le Worker), mise en ligne par script, contrôle de disponibilité.

Projets 42 (système et infra)

  • Cloud-1, en cours, en binôme : déploiement automatisé d'un site sur le cloud avec Ansible et Docker.
  • ft_transcendence, en équipe : HashiCorp Vault en conteneur pour les secrets, Docker compose, nginx en TLS.
  • ft_strace (traçage des appels système), woody_woodpacker (chiffrement de binaires ELF64), libasm (assembleur x86-64), ft_ls, AntiDebug (Windows x86_64).
  • Tronc commun : Minishell, Webserv (serveur HTTP en C++98), Philosophers (threads), Libft.

Expérience

Formation

Certifications

CodinGame : C (juin 2025)AWS Certified Cloud Practitioner : en cours

Langues

Français (langue maternelle) | anglais professionnel et conversationnel | japonais JLPT N5