Sistemi AI in produzione, costruiti su .NET enterprise.
Senior .NET Developer & Solution Architect7+ anni di esperienza · Sistemi AI in produzione
Specializzato in sistemi AI in produzione: architetture multi-agente, integrazione LLM (Azure OpenAI, Anthropic Claude), pipeline real-time e RAG. Solution Architect & Technical Lead in FEDRO Software, dove ho portato una piattaforma AI per call center dallo zero alla produzione in 3 mesi.
Stack Tecnologico Completo
7+ anni di esperienza con tecnologie enterprise e integrazione AI avanzata
Languages & Frameworks
Frontend: React, Angular, TypeScript, JavaScript ES6+, HTML5, CSS3/SASS
Backend: C# (.NET 9), Node.js, REST APIs, GraphQL, Fastify, Swagger
Database & Search
SQL Server, MySQL, Elasticsearch, Supabase, Entity Framework Core
Query optimization, indicizzazione full-text, multi-tenancy isolation
AI & Speech Processing
Azure OpenAI, Anthropic Claude, Assembly.AI, ElevenLabs
Architetture multi-agente, integrazione LLM, RAG, structured outputs (JSON Schema), Speech-to-Text multi-provider, tooling agentico (MCP custom, Claude Code)
Cloud & Infrastructure
Microsoft Azure (VMs, Cognitive Services, Foundry), Docker
DevOps: Git, GitHub, Azure DevOps, Hangfire, Application Insights
Architecture & Patterns
DDD, CQRS, ABP.io, Entity Framework Repository Pattern
VR & 3D: Unity, C#, Google VR SDK, Mobile VR Development
Testing & Metodologie
Jest, Cypress, Unit Testing
Metodologie: Agile (Scrum, Kanban), Jira
Metodologie & Tools
Integrazione AI per risultati concreti e misurabili
7+ anni di esperienza nell'integrazione di servizi cognitivi per soluzioni enterprise. Ho implementato sistemi che processano migliaia di trascrizioni all'ora con accuracy superiore al 95%.
Lead developer della piattaforma FEDRO CognitiveServices: un sistema completo di orchestrazione per acquisizione file audio, trascrizione mediante AI, analisi NLP e indicizzazione full-text.
Azure Cognitive Services Integration
Implementazione completa di Azure AI per speech-to-text, analisi del sentiment e question answering con processing di 1000+ trascrizioni/ora.
OpenAI GPT & Assembly.AI
Abstraction layer multi-provider per switch trasparente tra diversi servizi AI. Integrazione seamless con fallback automatico.
NLP & Semantic Analysis
Sistemi avanzati di analisi semantica, question answering e indicizzazione full-text con Elasticsearch per ricerca intelligente.
// FEDRO CognitiveServices Integration
public class AIOrchestrator : IJobProcessor<AudioFile>
{
private readonly IAzureCognitiveService _azure;
private readonly IOpenAIService _openai;
private readonly IAssemblyAIService _assembly;
public async Task<TranscriptionResult> ProcessAsync(
AudioFile file, CancellationToken ct)
{
// Multi-provider abstraction layer
var transcription = await _providerSelector
.GetOptimalProvider(file)
.TranscribeAsync(file, ct);
// NLP Analysis pipeline
var analysis = await _nlpEngine.AnalyzeAsync(
transcription,
new AnalysisOptions {
EnableSentiment = true,
EnableQuestionAnswering = true,
EnableSemanticSearch = true
});
// Elasticsearch indexing
await _searchEngine.IndexAsync(analysis);
return new TranscriptionResult {
Transcription = transcription,
Analysis = analysis,
ProcessingTime = stopwatch.Elapsed
};
}
}Soluzioni Enterprise che posso realizzare
Focus su architetture scalabili, integrazione AI e ottimizzazione di sistemi complessi.
Piattaforme Enterprise Scalabili
Sviluppo di soluzioni enterprise con architetture DDD, CQRS e microservices. Gestione multi-tenant con RBAC granulare.
Automazione documentale per la PAIntegrazione AI & Cognitive Services
Implementazione di servizi cognitivi Azure, OpenAI GPT e Assembly.AI. Speech-to-text, NLP e analisi semantica avanzata.
Consulenza AI e .NETSistemi Mission-Critical ad Alta Disponibilità
Progettazione di sistemi con 99.9% uptime, retry policies resilienti e gestione errori avanzata. Monitoring con Application Insights.
Ottimizzazione Performance & Legacy Code
Riduzione dell'85% del codice legacy attraverso refactoring strategico. Ottimizzazione performance del 50% con caching multi-livello e query optimization.
Parliamo del tuo progettoTimeline Professionale
Il mio percorso professionale include diversi ruoli tecnici, formazione continua e certificazioni
SOLUTION ARCHITECT & TECHNICAL LEAD
FEDRO Software SRL
Cagliari
- Architetto e sviluppatore principale di SPRocket, piattaforma enterprise per l'analisi intelligente delle conversazioni telefoniche tramite AI
- Progettazione completa dell'architettura applicativa: Clean Architecture, DDD, CQRS su ABP.io
- Sviluppo orchestratore unificato con Hangfire per processing asincrono e parallelizzazione
- Implementazione multi-tenancy con isolamento dati, RBAC granulare
- Design RESTful APIs versionate con compliance OWASP
- Architettura provider-agnostic per servizi AI: switch trasparente tra Azure Cognitive Services, Assembly.AI e OpenAI
- Pipeline di trascrizione, analisi semantica e question-answering su conversazioni
- Dashboard Angular con visualizzazioni real-time dei KPI chiamate
- Motore di ricerca fulltext con Elasticsearch per navigazione istantanea su trascrizioni
- Ottimizzazione +50% performance con caching multi-livello e query tuning
- Sistema di retry policies e circuit breaker per resilienza
SOLUTION ARCHITECT & FULL-STACK DEVELOPER
Attività in proprio
Cliente: C.I.S.A.
Cagliari
AI & 3D DEVELOPER
Attività in proprio
Cliente: Virtuard
Cagliari
FRONTEND DEVELOPER
ALTEN Italia
Cliente: Expedia Group
Roma (Remoto)
SOFTWARE DEVELOPER → TECHNICAL REFERENT
SOFTWARELAB
Cliente: ERSU Cagliari
Cagliari
MOBILE/VR DEVELOPER
Virtuard LTD
Cagliari
COMPUTER ENGINEERING
Epicode Institute of Technology
Online
REACT ADVANCED + REDUX
Udemy
Online
ADVANCED CSS AND SASS
Udemy
Online
TYPESCRIPT FOR REACT
Udemy
Online
DIPLOMA IN INFORMATICA E TELECOMUNICAZIONI
ITIS GIUA
Cagliari
Progetti & Portfolio
Progetti enterprise e personali che dimostrano expertise in architetture scalabili, AI integration e sviluppo full-stack
SPRocket - AI Call Analytics Platform
Piattaforma enterprise per l'analisi intelligente delle conversazioni telefoniche tramite AI
C.I.S.A. - Automazione Documentale e AI
Automazione documentale e AI per un consorzio: protocollo, compiti, archivio, contabilità e riconciliazione dei pagamenti, con server MCP di dominio e infrastruttura interamente on-premise.
SprocketLive - Assistente AI in Tempo Reale per Call Center
Modulo in tempo reale della piattaforma SPRocket: trascrive la chiamata mentre è in corso e genera suggerimenti AI per l'operatore attimo per attimo.
StudIApp - Tutor AI per Esami STEM Universitari
Piattaforma AI che aiuta gli studenti universitari italiani a superare gli esami STEM, a partire da Analisi 1: test diagnostico adattivo, piano di studio personalizzato e simulazioni d'esame a tempo con feedback in tempo reale.
Virtuard - Virtual Tour Immersivi e Ricostruzione 3D
Collaborazione con la proptech Virtuard, dal 2018: prima l'app VR mobile per virtual tour immobiliari, oggi un pilota R&D che ricostruisce gli ambienti in 3D dalle panoramiche già esistenti dei tour.
Expedia Group - Frontend Components
Sistema di design components riutilizzabili con documentazione Storybook, testing completo e ottimizzazioni performance per milioni di utenti.
Sistema POS per Mense Universitarie
Soluzione completa per gestione pagamenti POS con integrazione bancaria real-time e sistema di reporting avanzato.
Interessato a collaborare?
Sono sempre aperto a nuove sfide e progetti interessanti. Contattami per discutere come posso contribuire al tuo team.
Ciao, sono Riccardo Perniciano. Piacere di conoscerti.

Senior .NET Developer & Solution Architect con 7+ anni di esperienza nella progettazione di soluzioni enterprise scalabili, oggi specializzato in AI in produzione: architetture multi-agente, integrazione LLM (Azure OpenAI, Anthropic Claude), pipeline real-time e RAG.
Come Solution Architect & Technical Lead in FEDRO Software ho progettato e portato in produzione SPRocket e SprocketLive (analisi AI e assistenza live per call center): 4.000+ ore audio/mese, multi-tenant, 99.9% uptime, da zero a produzione in 3 mesi. Stack: .NET 9 · ABP.io (Clean Architecture, DDD, CQRS) · Angular · SignalR.
Ho ridotto l'85% del codice legacy attraverso refactoring strategico e implementato un sistema di orchestrazione che gestisce il processing parallelo di centinaia di file audio.
Ho lavorato con team internazionali per clienti come Expedia, sviluppando componenti utilizzati da milioni di utenti. Il mio approccio combina competenze tecniche con una visione strategica per creare soluzioni che risolvono problemi reali.
Competenze Trasversali
Comunicazione Tecnica
Stakeholder Management, referente tecnico verso clienti non-tecnici. Capacità di tradurre requisiti di business in soluzioni tecniche.
Ownership & Delivery
Track record di progetti portati da zero a produzione in tempi rapidi (3 mesi per piattaforma enterprise SPRocket).
Team Internazionali
2 anni in team distribuito 10+ sviluppatori per Expedia Group, metodologia Agile.
Autonomia & Problem Solving
Abitudine a lavorare con alta autonomia su architetture complesse, prendendo decisioni tecniche in prima persona.
Competenze Linguistiche
Contattami
Disponibile per contratti freelance / B2B da remoto su progetti .NET + AI in produzione. Lavoro full-remote e parto veloce dall'idea al software funzionante.
Informazioni di Contatto
Tempo di risposta
Generalmente rispondo entro 24-48 ore. Per richieste urgenti, preferisco il contatto telefonico.
Prenota una call gratuita
Discutiamo del tuo progetto e di come posso aiutarti a realizzare le tue idee. Prenota una chiamata gratuita di 30 minuti senza impegno.
Prenota ora su Calendly