whoami

Alberto Fontana

cat role.txt

Software Engineer

./intro.sh

Progetto e costruisco sistemi backend in Java e Spring Boot, li porto in produzione su Kubernetes e AWS, e creo siti web veloci e curati con Astro.

Verona, Italia

Competenze

Le tecnologie con cui lavoro ogni giorno, dal backend all’infrastruttura.

Backend

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • REST API
  • Microservices
  • Node.js
  • MySQL
  • SQLite

Cloud & DevOps

  • AWS EC2 · EKS · ECR
  • AWS Lambda · S3 · SES
  • AWS SNS · SQS
  • CloudWatch · Route 53
  • Amplify Hosting
  • Docker
  • Kubernetes
  • Helm
  • GitHub Actions
  • Linux

Frontend

  • Astro
  • TypeScript
  • JavaScript
  • React
  • HTML & CSS

Monitoring & Tools

  • Grafana
  • Prometheus
  • Telegraf
  • Uptime Kuma
  • Git
  • Jira
  • Claude Code

Esperienza enterprise

Backend Lead di una piattaforma e-learning SaaS multi-tenant utilizzata da enti di formazione in tutta Italia.

  1. Da monolite a microservizi

    Guido la migrazione architetturale da un monolite Java a una costellazione di oltre 20 microservizi Spring Boot su Java 21: API gateway, service discovery con Eureka, configurazione centralizzata e comunicazione inter-servizio con OpenFeign.

  2. Kubernetes su AWS

    Orchestrazione dei servizi su Kubernetes (AWS EKS) con Helm chart proprietario: autoscaling HPA, Ingress con Application Load Balancer, ambienti di staging e produzione, immagini Docker su registry privato ed ECR.

  3. Videoconferenza self-hosted

    Progettazione e sviluppo di una piattaforma di videoconferenza basata su Jitsi con load balancing custom, integrata nella piattaforma e con app native Android, iOS e Flutter.

  4. Osservabilità e CI/CD

    Monitoring e alerting con Prometheus e Grafana, pipeline CI/CD con GitHub Actions, servizi gestiti AWS: SNS, SQS, SES, Lambda, CloudWatch e Route 53.

  • Java 21
  • Spring Boot
  • Eureka
  • OpenFeign
  • Angular
  • Kubernetes
  • AWS EKS
  • Helm
  • Docker
  • Prometheus
  • Grafana
  • Jitsi
  • GitHub Actions

Mettiamoci in contatto

Hai un progetto in mente o vuoi semplicemente fare due chiacchiere tecniche? Mi trovi qui.