Alessandro Averna
I build backend systems, APIs, and infrastructure that teams rely on — production-grade, scalable, and built to last. Below you'll find what I've shipped, from enterprise microservices to open-source tooling.Costruisco sistemi backend, API e infrastruttura su cui i team possono contare — pronti per la produzione, scalabili e fatti per durare. Qui sotto trovi ciò che ho realizzato, dai microservizi aziendali agli strumenti open source.
engineeringanni di esperienza
nel software
SkillsCompetenze
AI at the coreAI al centro
AI runs through my entire workflow — coding, code review, refactoring, architecture decisions. The result: I ship production code faster, with fewer defects, and spend more time on what actually matters.L’AI attraversa tutto il mio flusso di lavoro — programmazione, revisione del codice, ristrutturazione, decisioni architetturali. Il risultato: codice in produzione più veloce, meno difetti, e più tempo su ciò che conta davvero.
I ship AI features to production, not just demos. My AI Horoscope API serves real users from infrastructure I own end-to-end — with CI/CD, monitoring, and real traffic. Proven, not theoretical.Porto l’AI in produzione, non solo nei prototipi. La mia API AI Horoscope serve utenti reali da infrastruttura che gestisco completamente — con CI/CD, monitoraggio e traffico reale. Comprovato, non teorico.
From prompt design to production hardening, I handle the full LLM pipeline — model selection, API design, monitoring, cost optimization. Everything it takes to turn an LLM into a reliable feature your users can trust.Dalla progettazione dei prompt alla messa in sicurezza in produzione, gestisco l’intera pipeline LLM — selezione modelli, progettazione API, monitoraggio, ottimizzazione dei costi. Tutto ciò che serve per trasformare un LLM in una funzionalità affidabile di cui i tuoi utenti possono fidarsi.
ExperienceEsperienza
Software Developer · Harley & Dikkinson
Backend developer on GAIA, the company CRM. Designed and built the API gateway and microservices from scratch — clean architecture, SOLID, REST, async RabbitMQ. Containerized the full stack with observability built in. Published Cerberus, a NuGet library that standardized authentication across every .NET microservice. Also maintain existing Node.js services.Sviluppatore backend su GAIA, il CRM aziendale. Progettato e costruito API gateway e microservizi da zero — clean architecture, SOLID, REST, RabbitMQ asincrono. Stack containerizzato con osservabilità integrata. Pubblicato Cerberus, libreria NuGet che ha standardizzato l'autenticazione su tutti i microservizi .NET. Manutenzione anche dei servizi Node.js esistenti.
Software Developer · MJV Technology & Innovation — BNP Paribas
Consultant at BNP Paribas. Built a custodian bank platform from the ground up — Angular 14 SPA with .NET 6 REST API — delivering full test coverage with unit and integration tests. SOLID throughout. Mentored junior developers in a nine-person agile SCRUM team.Consulente presso BNP Paribas. Costruito da zero una piattaforma per custodian bank — SPA Angular 14 con API REST .NET 6 — con copertura completa di test unitari e di integrazione. SOLID ovunque. Affiancamento di sviluppatori junior in un team agile SCRUM di nove persone.
Software Developer · Aubay — BNP Paribas
Consultant maintaining three web applications: Swift message translation (performance-optimized via Levenshtein distance, SMTP, OpenID), file flow management (REST API + email automation), and accounting (Angular + REST API). Six-person SCRUM team.Consulente responsabile di tre applicazioni web: traduzione messaggi Swift (performance ottimizzata con distanza Levenshtein, SMTP, OpenID), gestione flussi file (API REST + automazione email) e contabilità (Angular + API REST). Team SCRUM di sei persone.
Software Developer [Internship] · Aubay — BNP Paribas
Two months of intensive C# and .NET training, then straight into backend maintenance on live BNP Paribas applications.Due mesi di formazione intensiva su C# e .NET, poi subito in manutenzione backend su applicazioni BNP Paribas in produzione.
ProjectsProgetti
awesome-aspnet-templates
liveStarting a new ASP.NET project should be one command. These templates scaffold a complete Clean Architecture stack — Domain, Application, Infrastructure, Web API — with CQRS handlers, FluentValidation, and the Result pattern already wired. Run dotnet new and start coding instead of configuring. Supports ASP.NET 8 and 10.Avviare un nuovo progetto ASP.NET dovrebbe essere un comando. Questi template generano uno stack Clean Architecture completo — Domain, Application, Infrastructure, Web API — con handler CQRS, FluentValidation e pattern Result già collegati. Esegui dotnet new e inizia a programmare invece di configurare. Supporta ASP.NET 8 e 10.
Hermes
liveEvery API project reinvents the same foundation: request routing, consistent responses, error handling. Hermes packages CQRS, Response Envelope, and Result patterns into one .NET library. Register a handler, get validation, logging, caching, and transaction support via decorators — zero boilerplate. It's the foundation under every API I ship.Ogni progetto API reinventa le stesse fondamenta: routing, risposte consistenti, gestione errori. Hermes racchiude CQRS, Response Envelope e Result in una libreria .NET. Registra un handler, ottieni convalida, registrazione, cache e supporto transazionale via decoratore — zero codice ripetitivo. È la fondazione sotto ogni API che rilascio.
AI Horoscope
liveA production AI API delivering personalized daily horoscopes for every zodiac sign — running on infrastructure I own and operate. Built to prove a point: yes, you can ship an AI product solo from a server you fully control. Hardened VPS, CI/CD, monitoring, real users. Built on my ASP.NET template and Hermes library.Un'API AI in produzione che serve oroscopi giornalieri personalizzati per ogni segno zodiacale — in esecuzione su infrastruttura che possiedo e gestisco. Nata per dimostrare un punto: sì, puoi rilasciare un prodotto AI da solo da un server che controlli completamente. VPS blindato, CI/CD, monitoraggio, utenti reali. Costruita sul mio template ASP.NET e la libreria Hermes.
ContactContatti
Whether you have a project, are building a team, or just want to swap ideas — drop me a line.Che tu abbia un progetto, stia cercando qualcuno per il tuo team, o voglia scambiare due idee — scrivimi.