Skip to content
Matias Speroni

Available for work · Barcelona, Spain

Matias Speroni

Backend & DevOps Engineer

Software developer moving into Platform / DevOps: CI/CD pipelines with GitHub Actions, Docker images and self-hosted deployments with isolated development and production environments.

Selected work

Projects

Screenshot of Mira.IAIn development

Mira.IA

Multi-tenant SaaS for AI search visibility (GEO/AEO): runs monitored prompts across ChatGPT, Claude, Perplexity and Gemini and extracts brand mentions, position and sentiment with structured-output LLM calls. JWT auth, server-side plan limits, daily scheduled runs and per-run cost tracking.

  • Next.js 16
  • PostgreSQL
  • Supabase
  • Prisma
  • LLM APIs

Live site(opens in a new tab)

Screenshot of Spotify Pipeline

Spotify Pipeline

Automated ETL that extracts top tracks from the Spotify API, cleans them with Pandas, loads SQLite and renders a Plotly chart. Scheduled weekly with GitHub Actions, which runs the tests and commits the refreshed data back to the repo with no manual steps.

  • Python
  • GitHub Actions
  • Pandas
  • SQLite
  • Plotly

Code(opens in a new tab)

Screenshot of Study Bot

Study Bot

AI-powered academic assistant with mock-exam generation from personal notes, schedule planning and Google Calendar integration.

  • React
  • FastAPI
  • Ollama
  • SQL Server

Code(opens in a new tab)

Screenshot of Sala de Reservas

Sala de Reservas

Room booking platform with role-based authentication, admin panel and email notifications. Full backend in .NET with EF Core.

  • .NET
  • EF Core
  • SQL Server
  • Tailwind CSS
  • Resend API

Code(opens in a new tab)

Screenshot of Portfolio

Portfolio

This site. Next.js and TypeScript with a full CI pipeline on GitHub Actions — lint, type-check, unit and E2E tests, accessibility and Lighthouse checks — plus structured error logging and preview deploys on Vercel.

  • Next.js
  • TypeScript
  • GitHub Actions
  • Playwright
  • Vercel

Code(opens in a new tab)

Career

Experience

  1. Imagine Group

    Barcelona, Spain

    • Software Developer05/2026 – 07/2026
    • Built CI/CD pipelines with GitHub Actions that build and publish Docker images, deployed automatically to a self-hosted Coolify hub.
    • Maintained isolated development and production environments per app, each with its own PostgreSQL database, on a centralized hub secured with Pomerium Zero Trust access control.
    • dm-tools: built the data integrations for a suite of ~20 AI marketing tools, unifying 6 data sources (Meta, TikTok and Google Ads, GA4, Shopify, Merchant Center) into automated reports — ETL, KPI modeling, SQL on PostgreSQL/Supabase.
    • Imagine OS: multi-org PSA platform on Supabase (PostgreSQL + RLS) with margin and utilization analytics, plus an agentic AI assistant that executes actions in the platform through tool/function calling.
    • AdSpark: AI creative-ideation app with brand analysis from a URL and full ES/EN/CA internationalization (Next.js 16, React 19, Supabase, OpenAI).
  2. Novicell ES

    Barcelona, Spain

    • Backend Developer05/2025 – 03/2026
    • Backend Intern11/2024 – 05/2025
    • Built C# and .NET integrations on Sitecore across 3+ simultaneous client projects, delivering across sprints with no production incidents.
    • Sprint-based delivery: planning, reviews and coordination with project managers; contributed to Next.js frontends when needed.
    • Promoted from intern to developer in under 6 months — the only one on the team that year — after learning C# and Sitecore on real production codebases.

Tech stack

What I work with

CI/CD & Automation

  • GitHub Actions
  • Git
  • Python scripting
  • Bash
  • n8n

Containers, Cloud & IaC

  • Docker
  • Kubernetes
  • AWS
  • Terraform
  • Coolify (self-hosted PaaS)
  • Vercel
  • Dev/prod environment isolation

Systems & Security

  • Linux
  • Windows
  • Pomerium Zero Trust
  • Row Level Security
  • JWT & role-based auth
  • Secrets & environment variables
  • Least-privilege access
  • SSH, HTTPS/TLS

Backend

  • C# / .NET
  • Python
  • FastAPI
  • REST APIs
  • EF Core
  • Prisma

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Databases

  • PostgreSQL
  • SQL Server
  • MySQL
  • Supabase
  • Firebase

Data & AI

  • ETL & KPI modeling
  • Pandas
  • NumPy
  • Jupyter
  • AI agents & tool calling
  • Ollama

About

Who I am

Portrait of Matias Speroni

Matias Speroni

Barcelona, Spain

Junior Platform / DevOps Engineer with a software development background. I build CI/CD pipelines with GitHub Actions, publish Docker images and deploy them to a self-hosted Coolify hub secured with Pomerium Zero Trust, with isolated dev and prod environments per application.

In production since 11/2024 with .NET/C#, PostgreSQL and Python automation — promoted from intern to developer in under six months. I also build AI agents and agentic workflows, and I'm growing into infrastructure as code, Kubernetes and cloud.

Outside of work: technology, cinema and music — and travelling to discover new cultures.

Based in
Barcelona, Spain
Experience
Since 11/2024
Focus
CI/CD · Containers · Cloud
Languages
Spanish (native) · English (B2)

Education

  • Degree in Applied Data Science

    UOC (Universitat Oberta de Catalunya) · Expected 09/2026

  • CFGS in Multiplatform App Development (DAM)

    Prat Educació, Barcelona · 09/2023 – 05/2025

  • Electronic Technician

    Instituto Leonardo Murialdo, Buenos Aires · 03/2019 – 12/2022

Certifications

  • Python for Data Science, AI & Development

    IBM · 03/2026

  • Introduction to Data Engineering

    IBM · 03/2026

  • Python 3, Beginner Level

    UTN.BA · 2023

  • Fundamentals of Programming

    UTN.BA · 2022

Contact

Get in touch

Open to Platform / DevOps and backend opportunities. Email is the quickest way to reach me.