Skip to main content
Federico Calò — Full-Stack AI Engineer

Federico Calo

Ingegnere Full-Stack di Intelligenza Artificiale

Bari, Puglia, Italy

618Articles IT
1.236Multilingual
329Development Tools
18Languages
80%+Code coverage is a measure of the percentage of code that has been executed during testing and can be used

Who am I

Full-stack engineer with a focus on distributed architectures, Clean Architecture, and ML engineering. I design and implement scalable systems using Angular 21 SSR, Spring Boot 3.4 Clean Architecture, FastAPI with RAG, and Python 3.12. I write code with zero compromises on quality, testability, and maintainability.

I publish ~50 technical articles per year: deep-dive on algorithms, software patterns, system design, database optimization, event-driven microservices. 618 articles in Italian, 1,236 in 18 languages. I don't write to make numbers — I write for developers looking for rigorous content, not hype.

Development of open-source dev-tools with a technical focus: IBAN generators (MOD-97 ISO 13616), fiscal validators (50+ countries), network tools (DNS, SSL, WHOIS). Each tool is implemented with correct algorithms, 80%+ test suites, API documentation. Practice makes the best teacher.

Stack & Architectures

Frontend

  • Angular 21 SSR
  • TypeScript 5.9 strict mode
  • Signals + OnPush
  • Web performance (LCP < 2.5s)
  • Accessibility WCAG 2.1 AA

Backend & Architecture

  • Spring Boot 3.4 + Java 21
  • Clean Architecture 4-layer
  • Microservizi event-driven
  • PostgreSQL 16 + optimization
  • Redis Stack + caching

ML & DevOps

  • FastAPI + async Python
  • RAG + RediSearch HNSW
  • sentence-transformers + embeddings
  • Docker, Kubernetes basics
  • AWS (EC2, RDS, CloudFront, Route53)

Quality & Testing

  • TDD + 80%+ coverage
  • JUnit 5 + Testcontainers
  • pytest + fixtures
  • E2E (Playwright)
  • Observability (Prometheus, Grafana, Loki)

What you will find here

Technical Articles

Deep-dive on Clean Architecture, Angular performance, Java patterns, SQL optimization, system design, microservices. 618 articles in Italian on development and algorithms. Strictly no hype. For senior devs and architects.

Read the articles

Developer Tools & Algorithms

329 open source tools with correct algorithms: IBAN validator (MOD-97 ISO 13616), Fiscal Code (MOD-26), fiscal validators for 50+ countries, network tools (DNS, SSL, WHOIS). Each tool is accompanied by technical articles that explain the algorithm.

Explore tools

Projects & Architectures

Monorepo microservices (Angular 21 SSR + Spring Boot + FastAPI), clean architecture implementations, ML systems with RAG, E2E case studies. Production-ready code with 80%+ coverage, complete test suite, automated deployment and monitoring.

See projects

Let's talk about it

Do you have a project in mind? Do you want to collaborate on an article or tool? Or simply ask a technical question? Write me directly. Note: I preserved the formatting, punctuation, and capitalization style of the original text, as well as the proper nouns (none in this case) and HTML inline tags (none in this case).