From a Calculator to National
Mission-Critical Systems

1994: a 1200-page book, my first calculator.
2025: mission-critical systems for national banking institutions.
32 years self-taught, no university, only official documentation and practice.
"The Computing Wikipedia" for my colleagues.

Tech Stack

Linguaggi

Java (JEE)C#C++VB.NETTypeScriptJavaScriptPythonGoRustSQLPL/SQLPHPASPCobolDelphiHTMLSwift

Frontend

AngularAngular MaterialReactReduxVue.jsAstroCSS / SCSSBootstrapjQueryIonicSilverlightWPFvanilla-cookieconsent

Backend & Framework

Spring BootJEE / EJBServlet / JSPStrutsHibernateFastAPI.NET / .NET CoreWCFApache SparkLiquibaseRESTSOAPAPI First / OpenAPINestJSLaravelNode.jsElectronPocketBase

Database

OraclePostgreSQLpgvectorSQL ServerMySQLDB2MongoDBSQLiteFirebaseInformixMS Access

Infrastruttura & DevOps

DockerPodmanKubernetesK3sMicroK8sOpenShiftRancherLonghornHelmRedisLet's EncryptZFSFail2banufwBashZshkubectlcurlwgetfindezagotobat ( cat alternative )certbot

Virtualizzazione

ProxmoxLXC / LXDVMwareVirtualBoxParallels

CI/CD & Versioning

JenkinsBambooGitHub ActionsGitLabGitSVN

AI & ML

PyTorchWhisper (STT)Coqui (TTS)Ollamallama.cppn8nRAG / LLMUnsloth / Unsloth StudioLM StudioHugging Face

Cloud & Telefonia

AWSGCPAzureOVH CloudRunpodTwilioSendGridCloudflare Turnstile

Application & Web Server

Apache HTTP ServerNginxJBossWebLogicWebSphereTomcatIIS

ERP & Business Intelligence

SAP NetWeaverSAP Web DynproBusiness ObjectsMicroStrategy

Mobile

XamarinXamarin FormsPhoneGapCapacitorAndroidiOS

Self-hosting Home-lab

TraefikCoreDNSPortainerHomepageGiteaGitea ActionsUmamiInfisicalVikunjaKeycloakDocmostCloudBeaverUptime KumaMinIOHindsightPaperclip AIcode-serverJellyfinMySpeedHeadscale

IDE & Tools

VS CodeJetBrains SuiteEclipseVisual StudioXcodeWSAD / RSA

Experience Highlights

2025 – oggi

Software house (services/fintech) — Voice AI for back-office automation

Voice AI answering calls, booking appointments and managing calendars (Python/FastAPI, PyTorch, Whisper, Coqui, Twilio). 3-GPU cluster over 3 servers + K3s.

2025 – oggi

Personal projects & Homelab

antonionarra.io (Astro + PocketBase), self-hosted homelab (Traefik, Umami, Infisical, n8n, Vikunja, Gitea) and local LLMs (llama.cpp, Ollama, Unsloth).

AstroPocketBaseDockerllama.cpp
2023 – oggi

IT consultancy (banking) — Credit Risk Register

Microservices connecting institutions to the national central bank (JEE, Spring Boot 2.7→3, Apache Spark, Liquibase, API First, Angular 20). Batch on Oracle/Postgres/SQL Server.

2022 – oggi

Software house — Company server infrastructure

6 Linux servers for dev/test/prod (Ubuntu, Docker, hardening: Fail2ban, ufw, SSH/RSA keys).

Online Courses

I share 32 years of hands-on experience through courses on modern enterprise technologies.

Angular 20 Masterclass

Coming Soon

Complete Angular 20 course with Signals, Standalone Components and a production-ready e-commerce project. From zero to deployment.

  • 12 hours of video
  • Full shopping cart
  • Microfrontend architecture
  • Production best practices
Learn More

K3S from Scratch

Coming Soon

Hands-on Kubernetes with K3S. Real cluster, persistent storage, production-grade deployment. Homelab-friendly.

  • 8 hours of video
  • Real 3-node cluster
  • Full WordPress + SSL
  • Backup & disaster recovery
Learn More

My Philosophy

📚

Official Documentation

Always the primary source. Blogs and tutorials help, but official docs are the truth.

🔬

Experimentation

Break things, fail, learn, fix. There's no better learning than hands-on practice.

Admitting Mistakes

"I was wrong" is not weakness, it's strength. Fixing it right away is professionalism.

🎯

Continuous Learning

32 years and I've never stopped. Technology evolves, I evolve with it.

Start Your Journey

Discover how 32 years of hands-on experience can accelerate your learning.