am.
Chi sono

Sviluppatore full stack freelance. Circa dieci anni di mestiere.

Sono Andrea Micheli, sviluppatore full stack freelance con circa dieci anni di esperienza. Progetto e costruisco software per PMI italiane: portali web aziendali, gestionali custom, API REST, integrazioni e automazioni. Lavoro da Brescia, copro Brescia, Bergamo, Milano in presenza e tutta Italia da remoto.

Vengo dall’automazione industriale e oggi mi muovo tra .NET, Blazor, Next.js, PostgreSQL e Docker. Mi occupo anche di industria 4.0 — raccolta dati da PLC, GPS e sensori — e di integrare AI in processi aziendali reali, sia via API cloud sia con modelli in locale per dati sensibili.

— Approccio

Software che le aziende usano davvero.

Il software che costruisco non è una vetrina di tecnologie: è uno strumento di lavoro che deve resistere all’uso quotidiano. Per questo passo molto tempo a capire il contesto prima di scrivere codice. Mappare i flussi reali — non quelli sul gestionale — è la parte più sottovalutata di un progetto.

Lavoro a iterazioni brevi: prima un MVP in produzione, poi i moduli successivi in base a quello che emerge dall’uso reale. Niente big bang di tre mesi al buio. I clienti vedono software funzionante presto e possono dare feedback su qualcosa di concreto.

Sono freelance con Partita IVA (P.IVA 04659870986). Lavoro in prima persona dal design tecnico al deploy. Per progetti più estesi coordino direttamente collaboratori di fiducia — designer, sysadmin, specialisti — senza filtri di agenzia.

— Stack tecnico

Le tecnologie con cui lavoro ogni giorno.

Linguaggi

I linguaggi su cui lavoro quotidianamente.

  • C#
  • TypeScript
  • JavaScript
  • SQL
  • HTML
  • CSS

Backend

Stack server-side e architetture dati.

  • .NET / ASP.NET Core
  • Entity Framework
  • Worker Services
  • Background Services
  • REST API
  • Node.js
  • OpenAPI / Swagger

Frontend

Interfacce web moderne, responsive, accessibili.

  • Blazor
  • Next.js (App Router)
  • React
  • TailwindCSS
  • WPF

Database

Modellazione e gestione dati relazionali e time-series.

  • PostgreSQL
  • SQL Server
  • Database design
  • Migrazioni & versioning schemi

DevOps & infrastruttura

Deploy, hosting, automazione.

  • Docker
  • Docker Compose
  • Linux
  • Nginx
  • SSL / Let’s Encrypt / Certbot
  • Git
  • CI/CD

Industria 4.0 / 5.0

Raccolta dati da macchine, sensori e mezzi.

  • OPC UA / Modbus / S7
  • Raccolta dati PLC
  • GPS / GNSS
  • Sensori / IoT
  • Time-series data
  • MQTT

AI & automazioni

AI integrata nei processi aziendali e workflow.

  • Claude / Anthropic API
  • OpenAI API
  • AI in locale (Ollama, Llama, Mistral)
  • RAG
  • n8n
  • Workflow automation

CMS & e-commerce

Per progetti web tradizionali e commerce.

  • WordPress
  • Shopify
— Dove lavoro

Lombardia in presenza, Italia da remoto.

In presenza copro Brescia, Bergamo, Milano e l’area lombarda. Per progetti significativi sono disponibile a riunioni periodiche on-site indipendentemente dalla distanza. Da remoto lavoro con clienti in tutta Italia su call, repository condivisi e ambienti di staging accessibili.

Parliamo del tuo progetto →

— Cosa faccio

Aree di lavoro principali.

— Domande frequenti

Come lavoro, nella pratica.

01Con che tipo di aziende lavori?

Lavoro principalmente con PMI italiane: aziende manifatturiere, di servizi, studi professionali, realtà industriali in Lombardia (Brescia, Bergamo, Milano e dintorni) e in tutta Italia da remoto. Mi trovo bene con aziende che hanno processi reali da digitalizzare e cercano un interlocutore tecnico che capisca anche il contesto di business.

02Lavori solo in Lombardia o anche da remoto?

In presenza copro Brescia, Bergamo, Milano e l’area lombarda. Da remoto lavoro con clienti in tutta Italia. Per progetti significativi sono disponibile a riunioni periodiche on-site indipendentemente dalla distanza.

03Sei un’agenzia o un freelance?

Sono un freelance con Partita IVA (IT04659870986). Lavoro in prima persona sui progetti, dal design tecnico al codice al deploy. Per progetti più estesi collaboro con altri professionisti di fiducia (designer, sysadmin, specialisti) coordinandoli direttamente.

04Come si comincia un progetto?

Si parte da una call di analisi gratuita di circa un’ora in cui capisco il contesto, gli obiettivi e i vincoli reali. Da lì preparo una proposta scritta con scope, tempi e costi, modulare quando possibile. Solo dopo l’accettazione si firma e si parte.

05Come gestisci la riservatezza dei dati e del codice?

NDA standard se richiesto. Codice e dati del cliente restano di proprietà del cliente. Per progetti con dati sensibili lavoro con AI in locale, accessi VPN, ambienti di staging separati e logging audit di ogni operazione critica.

06Fai anche manutenzione dopo la consegna?

Sì. Quasi tutti i progetti continuano con contratti di manutenzione mensile o ore-a-consumo. Il software è qualcosa di vivo: aggiornamenti, sicurezza, piccole evoluzioni e supporto fanno parte del ciclo normale.

Hai un progetto in mente? Scrivimi.