whoami

Alberto Fontana

cat role.txt

Software Engineer

./intro.sh

I design and build backend systems with Java and Spring Boot, run them in production on Kubernetes and AWS, and craft fast, polished websites with Astro.

Verona, Italy

Skills

The technologies I work with every day, from backend to infrastructure.

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

Enterprise experience

Backend Lead of a multi-tenant e-learning SaaS platform used by training organizations across Italy.

  1. From monolith to microservices

    I lead the architectural migration from a Java monolith to a constellation of 20+ Spring Boot microservices on Java 21: API gateway, service discovery with Eureka, centralized configuration and inter-service communication with OpenFeign.

  2. Kubernetes on AWS

    Service orchestration on Kubernetes (AWS EKS) with a proprietary Helm chart: HPA autoscaling, Ingress with Application Load Balancer, staging and production environments, Docker images on a private registry and ECR.

  3. Self-hosted video conferencing

    Design and development of a Jitsi-based video conferencing platform with custom load balancing, integrated into the platform and with native Android, iOS and Flutter apps.

  4. Observability and CI/CD

    Monitoring and alerting with Prometheus and Grafana, CI/CD pipelines with GitHub Actions, AWS managed services: SNS, SQS, SES, Lambda, CloudWatch and Route 53.

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

Let’s get in touch

Have a project in mind, or just want to talk tech? You can find me here.