Informazioni su di me (Italiano (Italian))

Informazioni su di me

Wednesday, 31 December 2025

//

12 minute read

Scott Galloway | AI Systems Engineer | CTO | Head of Engineering | Systems Architect | Remote

Sono un leader tecnico con oltre 30 anni costruendo e scalando team di ingegneria e prodotti. Ho servito come CTO, Head of Engineering, e Lead Architect attraverso startup e imprese - dalle aziende pre-seed costruendo il loro primo MVP a sistemi di scala che servono milioni di utenti.

Ho trascorso diversi anni a Microsoft come ASP.NET Program Manager nel campus di Redmond, che mi ha dato approfondimenti su come funziona l'ecosistema .NET dall'interno. Dal 2012, ho eseguito per lo più limitatalucid, lavorare con le aziende in ogni fase: fondare team tecnici, progettare piattaforme da zero, salvare sistemi legacy, e reparti leader attraverso le fasi di crescita.

Cosa porto?

Sto in scala con te. Ho boottrapped startup come fondatore tecnico solista, costruito e guidato squadre di oltre 20 ingegneri, e servito come CTO ad interim per le aziende che alzano la loro Serie A. Che tu abbia bisogno di qualcuno per progettare il tuo MVP, costruire il tuo primo team di ingegneria, o prendere il posto di Head of Engineering, l'ho fatto.

Sono pratico quando importa. Posso (e faccio) scrivere codice di produzione, problemi di prestazioni debug gnarly, e sistemi distribuiti architetto complesso. Ma so anche quando fare un passo indietro e lasciare che il team eseguire. Ho assunto, mentore e gestito ingegneri in più continenti.

Costruisco squadre che durano. Ho creato un programma di formazione per sviluppatori che ha messo oltre 200 sviluppatori junior nel settore (90% + tasso di successo). Credo nella crescita del talento all'interno e nella creazione di culture ingegneristiche in cui le persone fanno il loro lavoro migliore.

Il mio punto dolce: Startup di inizio-media fase che hanno bisogno di qualcuno che possa progettare la soluzione giusta, costruire o guidare il team per consegnarlo, e scalare sia il sistema e l'organizzazione come l'azienda cresce. Sono altrettanto comodo guidare un reparto o arrotolare le mie maniche come il co-fondatore tecnico su un piccolo team.

Pila tecnologica: Ho lavorato in tutto, dagli script Perl CGI ai moderni microservizi Go, anche se il mio obiettivo principale è .NET (ASP.NET Core attraverso .NET 9). Sono agnostico e pragmatico sulla scelta dello strumento giusto per il lavoro - se questo è moderno frontend framework (HTMX, Alpine.js, React, Vue.js), database (PostgreSQL, SQL Server, MongoDB), o l'infrastruttura (Docker, Kubernetes, Azure). Costruisco in pubblico e contributo alla comunità dev attraverso pacchetti open-source e la scrittura tecnica dettagliata.

& Pacchetti Open Source

Credo nel restituire alla comunità di dev. Ecco cosa ho pubblicato:

Strumenti CLI

Eseguibili portatili e autonomi; non è richiesta alcuna installazione di runtime.

  • Summarizzatore dati - Profilazione rapida, locale, di dati di primo livello con DuckDB + narrazione LLM opzionale. Profilo qualsiasi file CSV, Excel, Parquet, JSON, SQLite o log in pochi secondi. Caratteristiche includono 52K+ righe profilate in ~1 secondo, rilevamento PII sicuro per la privacy, rilevamento deriva, convalida dei vincoli, e linguaggio naturale Q&A con generazione SQL.

  • DocSummarizer - Trasforma i documenti o gli URL in riassunti basati su prove in cui ogni reclamo cita la sua fonte. Esegui interamente sulla tua macchina. Supporta PDF, DOCX, PPTX, XLSX, Markdown e HTML. Offre modalità Bert (pura ONNX, nessuna LLM, ~1-3 secondi) e modalità BertRag (sintesiLLM con citazioni). Include un server MCP per l'integrazione degli agenti AI.

Pacchetti NuGet

  • Per lo più Lucid.MinimalBlog - Un blog di markdown minimale basato su file per ASP.NET Core. Basta puntare ad una cartella di file markdown e andare. ~500 linee di codice totale, con memoria ed output caching built-in, supporto MetaWeblog API, e un tema dark ispirato a GitHub.

  • Umami.NetCity name (optional, probably does not need a translation) - Un client .NET per Umami Web Analytics. Analisi focalizzata sulla privacy reso semplice.

  • Per lo piùlucide.Markdig.FetchEstensione - Soluzione completa per il recupero e la cache dei contenuti markdown remoti con più backend di storage e un motivo stantio-while-revalidate.

  • per lo piùlucid.mockllmapi - Lightweight ASP.NET Middleware core per generare risposte API simulate realistiche utilizzando LLM locali (via Ollama). Aggiungi endpoint simulati intelligenti a qualsiasi progetto con solo 2 linee di codice.

  • per lo piùlucid.pagingtaghelper - HTMX-enabled ASP.NET Core Tag Helpers per il rilevamento.

  • Per lo più Lucid.EufySecurity - A altamente sperimentale .NET libreria client per il controllo di dispositivi di sicurezza Eufy. Funziona, ma utilizzare a proprio rischio.

Pacchetti NPM

Tutti questi sono venuti fuori da reali esigenze in progetti su cui stavo lavorando.Quando ho colpito un problema che non ha una buona soluzione, ne costruisco uno e lo condivido.

Progetti aggiuntivi

Si tratta di progetti sperimentali e di demo Repository per lo piùlucidweb:

Sfondo ed esperienza

Microsoft (2005-2009): Iniziato come Application Developer Consultant in Reading, Regno Unito, focalizzato sull'analisi delle prestazioni e la messa a punto. Successivamente si è trasferito a Redmond, WA come Program Manager II del team ASP.NET, dove ho gestito cicli di vita di rilascio e lavorato sull'infrastruttura di sicurezza per Project Server.

Dell (2011): Costruito una piattaforma di distribuzione di immagini di macchina personalizzata utilizzando ASP.NET MVC.

Freelance (2012-Present): Ho lavorato con aziende come GBG Plc (Loqate), dove ho costruito prodotti di ricerca globali utilizzando .NET 6 microservizi e Kubernetes. A Seamcor Ltd, ho diretto team di rearchitect ASP.NET Core sistemi utilizzando Docker Compose e OpenSearch. Più recentemente a ZenChef Limited, ho guidato la transizione da legacy Azure sistemi a .NET 8, riducendo sostanzialmente i costi di hosting attraverso la profilazione e l'ottimizzazione.

Ho anche costruito e gestito un programma di formazione degli sviluppatori che ha aiutato oltre 400 sviluppatori junior entrare nel settore (90% tasso di collocamento). Insegnamento e mentoring è qualcosa che veramente amo.

Questo sito

Per fortuna ho eseguito il sito www.mostlylucid.co.uk dove ho pubblicato popolari articoli ASP.NET per 10 anni prima di entrare a far parte del team ASP.NET a Microsoft in Redmond. Dopo aver lasciato lì ho chiuso il sito (era una metrica misurata a Microsoft quanto spesso ho pubblicato e succhiato il divertimento fuori di esso) poi aperto (anno più...

per lo piùlucid.net è il mio laboratorio pazzo - una base di codice vivente in cui sperimentare con qualsiasi cosa cattura il mio interesse per lo sviluppo web. L'intera piattaforma è open source su GitHubE' diventato un terreno fertile per i pacchetti NuGet e NPM che ho pubblicato.

Tema: Vedere problema, trovare soluzione, implementarlo, poi estrarlo in un pacchetto riutilizzabile.

L'infrastruttura stessa è un caso di studio in operazioni server efficienti:

  • Docker Componi orchestrazione per l'intero stack (app, database, analisi, servizi di traduzione, monitoraggio)
  • Gasdotto completo CI/CD con azioni GitHub, test automatici e distribuzione
  • Osservabilità globale (Serilog + Seq, Prometheus, Grafana) - perché non si può risolvere ciò che non si può vedere
  • Self-hosted tutto - database, analisi (Umami), traduzione (EasyNMT), reverse proxy (Caddy)

La piattaforma presenta i pacchetti generati:

  • Sistema blog dual-mode (markdown basato su file o PostgreSQL) - ha portato al pacchetto Markdig.FetchExtension e al pacchetto MinimalBlog
  • Sistema automatico di traduzione - completa Python / Pytorch / FastAPI riscrittura di EasyNMT supportando oltre 100 lingue con ripiego automatico tra le famiglie di modelli di traduzione automatica neurale. Pronta alla produzione con cache intelligenti, ottimizzazione GPU e robusta gestione degli errori. Traduce automaticamente l'intero blog in 12+ lingue. Questa è esattamente la mia ruota: una nuova tecnologia che risolve un problema reale (progetto EasyNMT abbandonato) con una soluzione incredibile che gestisce l'ingresso disordinato del mondo reale in scala.
  • Ricerca full-text utilizzando gli indici PostgreSQL tsvector/GIN
  • Ricerca semantica con embeddings ONNX e database vettoriale Qdrant - CPU-friendly, nessuna GPU richiesta
  • Sistema di chat in tempo reale con hub SignalR e widget incorporabile
  • Diagrammi interattivi della sirena con pan/zoom/export - è diventato il pacchetto @mostlylucid/mermaid-enhancements npm
  • Paging alimentato da HTMX - estratto nel pacchetto Pagingtaghelper NuGet
  • Integrazione Umami analytics - è diventato il pacchetto Umami.Net
  • API simulate a potenza LLM per lo sviluppo - è diventato il pacchetto mockllmapi
  • Strumenti di sommarizzazione di documenti e dati - è diventato il DocSummarizer e DataSummarizer CLI strumenti

E' disordinato, sperimentale e in continua evoluzione.

Contatto

Email: [email protected]

Blog: https://www.mostlylucid.net

GitHub: https://github.com/scottgal

LinkedIn: Scott Galloway

Cerchi aiuto di consulenza o un ruolo contrattuale? Sono sempre aperto a progetti interessanti.


I dettagli (se ne hai bisogno)

Stack tecnologico

Lingue: Da Perl CGI a Go microservices - C#/.NET (il mio obiettivo primario), Python, Java, Node.js, JavaScript/TypeScript, PHP, C++. Sono lingua-agnostico e scelgo in base al problema, non l'hype. Backend: ASP.NET Core attraverso .NET 10, Node.js, Python API, Go servizi Frontend: HTMX, Alpine.js, Vue.js, React, Angolar, Blazor, jQuery (qualunque sia il caso d'uso) CSS: CSS del vento di coda, Bootstrap, DaisyUI Database: PostgreSQL, SQL Server, MySQL, SQLite, MongoDB, RavenDB, Cosmos, OpenSearch DevOps: Docker, Kubernetes, GitHub Actions, Azure DevOps, CI/CD Pipelines, Infrastructure-as-Code Nuvola: Azure (anche se preferisco sempre più soluzioni auto-ospitali per il costo e il controllo) AI/ML: Ollama, ONNX Runtime, Qdrant, DuckDB, EasyNMT, ML.NET, scikit-learn, embeddings, vettorial search, RAG pipelines, server MCP, Azure OpenAI

Primo piano della carriera

Microsoft Corporation (2005-2009): Iniziato come Application Developer Consultant II in Reading, Regno Unito, focalizzato sull'analisi delle prestazioni e la consulenza aziendale per i clienti FTSE 100. Promosso a Program Manager II in Redmond, WA, dove ho gestito ASP.NET rilasciare cicli di vita e guidato l'infrastruttura di sicurezza per Project Server.

per lo più limitatalucid (2012-Present): Attraverso la mia consulenza, ho fornito decine di soluzioni nei settori Fintech, Healthcare, Ecommerce e Government in ruoli sia contrattuali che a tempo pieno.

  • Lead Architect/Developer per il sistema di prenotazione di una delle principali compagnie aeree asiatiche (Knockout & ASP.NET MVC)
  • Sviluppatore di ricerca e sviluppo per il monitoraggio telemetrico delle compagnie di assicurazione (sistemi a socket a basso livello su Azure)
  • Research Systems Architect on UK Government National Security distributed computing project
  • Consulente tecnico per 8 enti di beneficenza del Regno Unito e internazionali

Ruoli recenti (Contract & Full-Time):

ZenChef Limited (Ott 2024 - Presente): Guidare la transizione di un grande sistema distribuito legacy basato su Azure a .NET 8, riducendo sostanzialmente i costi di hosting attraverso la profilazione e l'ottimizzazione. Continuare a supportare il sistema legacy enorme.

Very Jane Ltd. (Apr 2024 - Aug 2024): Integrazione backend per una grande applicazione di e-commerce, implementando sistemi di pagamento Stripe Connect e Hyperwallet.

Seamcor Ltd. (Dic 2022 - Apr 2024): Riarchitettato un sistema ASP.NET Core come Head of Engineering, implementando Docker Compose e OpenSearch per un reporting migliorato.

GBG Plc (Loqate) (Ago 2022 - Nov 2022) [Tempo pieno]: Costruito un prodotto di ricerca globale utilizzando .NET 6 microservizi e Kubernetes per l'alta produttività, l'elaborazione di dati su larga scala.

H3Space Ltd. (Giugno 2021 - Set 2021) [Tempo pieno]: Architettura cloud di backend progettata per la piattaforma SaaS basata su Unity con React e GraphQL. Assumere e portare un team di dev globale alla consegna MVP entro 90 giorni.

Dell (Gen 2011 - Lug 2011) [Tempo pieno]: Architetto una piattaforma di provisioning macchina interna con ASP.NET MVC e SQL Server, riducendo il tempo di installazione del 70%.

Istruzione

Università di Stirling - BSc (One) Psicologia Stirling, Scozia, Regno Unito

(Sì, psicologia. In realtà è stato incredibilmente utile per capire il comportamento degli utenti e le squadre leader.)


Perche' lavorare con me?

Da script Perl CGI a piattaforme cloudHo lavorato attraverso ASP, .NET, e oggi Core/Azure/Kubernetes stack, team leader e rielaborando i sistemi legacy lungo il percorso.

Aggiungo AI quando è utile, non perché è di tendenza. Ho costruito sistemi di raccomandazione basati su ML, strumenti di generazione di piombo che utilizzano Azure OpenAI e incorporamenti vettoriali, e pipeline RAG. Ma so anche quando le soluzioni più semplici sono migliori.

Faccio funzionare le cose correttamente e le faccio durare. Ho migrato monoliti legacy in architetture cloud-native, riducendo i costi dell'infrastruttura del 50% e migliorando i tempi di distribuzione dell'80%. Ho ridotto gli errori di runtime di > 90% in più sistemi attraverso un'attenta profilazione e ottimizzazione.

Ho condotto i bootcam degli sviluppatori con 200+ laureati e un 90%+ tasso di collocamento. Insegnamento e mentore non sono progetti collaterali per me - sono il nucleo di come lavoro. Credo nella costruzione di team che superano ogni singolo progetto.

Consegno. Che si tratti di progettare un prodotto di ricerca globale su Kubernetes, integrare i sistemi di pagamento per le piattaforme di e-commerce, o modernizzare i sistemi legacy in scadenze ravvicinate, l'ho fatto attraverso fintech, sanità, governo e SaaS.

Il filo attraverso tutto è semplice: far funzionare le cose correttamente e farle durare.

Se siete alla ricerca di qualcuno che possa architetto, costruire, guidare e spedire - qualcuno che ha fatto questo da prima "full-stack" era un termine - parliamo.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.