/services · come lavorare con me

Soluzioni software su misura.

Progetto e realizzo software embedded, HMI, applicazioni native e web su misura, librerie riutilizzabili e integrazioni di sistema. Posso definire l’architettura di un nuovo prodotto o migliorare una codebase esistente, dall’analisi iniziale al rilascio.

01

Firmware ESP32 e sistemi embedded

Progetto e realizzo firmware C/C++ per ESP32 e sistemi embedded, integrando sensori, periferiche, connettività e I/O come BLE, CAN e GPIO. Intervengo anche su firmware già in produzione per renderlo più stabile e più semplice da diagnosticare.

ambito chiaro da remoto in sede quando serve
A ore o a progetto
02

HMI e interfacce operatore

Progetto HMI, dashboard e display embedded chiari con Qt/QML e LVGL, trasformando dati macchina, comandi e allarmi in flussi semplici per chi usa il sistema ogni giorno.

ambito chiaro da remoto in sede quando serve
A ore o a progetto
03

Librerie software

Progetto librerie C/C++ riutilizzabili con API chiare, responsabilità definite e test automatici. Incapsulano hardware, protocolli o logica di dominio per condividere componenti affidabili e mantenibili tra più prodotti.

ambito chiaro da remoto in sede quando serve
A ore o a progetto
04

Software e applicazioni su misura

Sviluppo app Android native, siti web, applicazioni web e strumenti interni pensati per esigenze specifiche di prodotto o aziendali. Curo architettura, interfacce, dati e integrazioni con API, servizi cloud, hardware e sistemi esistenti.

ambito chiaro da remoto in sede quando serve
A ore o a progetto
05

Integrazioni di sistema e automazione

Collego dispositivi, servizi e dati tramite backend, API e strumenti interni. L’obiettivo è eliminare i passaggi manuali ripetitivi, ridurre gli errori e lasciare al team un flusso di lavoro affidabile e facile da mantenere.

ambito chiaro da remoto in sede quando serve
A ore o a progetto
PROCESSO · 0X

Da dove si comincia.

SETTIMANA 0

Primo confronto

Si parte chiarendo che cosa bisogna costruire o correggere: obiettivi, contesto tecnico, codice esistente, persone coinvolte, tempi e vincoli del progetto.

SETTIMANA 1

Analisi e priorità

Studio il repository, il processo di build e l’architettura per capire dove intervenire per prima cosa. Quando serve, preparo note tecniche su rischi, priorità e passi successivi.

PASSI SUCCESSIVI

Sviluppo e rilascio

Procedo per incrementi piccoli e verificabili, mantenendo codice, test e controlli visibili al team. Quando serve, lavoro a stretto contatto con chi conosce il prodotto, l’hardware o i vincoli del progetto.

CONSEGNA

Consegna e continuità

Concludo il lavoro con documentazione e changelog chiari, così il team può capire che cosa è stato modificato, perché, quali verifiche sono state eseguite e che cosa monitorare dopo il rilascio.

Disponibile per un numero limitato di nuovi progetti.

Scelgo pochi progetti alla volta per seguire con attenzione sia il lavoro tecnico sia il confronto con il team. Lavoro volentieri anche con accordi di riservatezza, su prodotti e codebase per cui discrezione e chiarezza sono essenziali.