# Marco Massari Calderone — Servizi

[Canonical page](https://marcomc.com/it/)

Sono Marco Massari Calderone. Sviluppo applicazioni e siti web, collego servizi tramite API e automatizzo infrastrutture. Posso aiutarti a realizzare un nuovo progetto o a lavorare su un sistema che usi già.

## Come posso aiutarti

Sviluppo, infrastrutture e automazione. Possiamo partire da un’attività precisa oppure discutere di cosa serve al tuo progetto.

### Applicazioni su misura

Applicazioni native Apple e strumenti pratici progettati intorno a chi li usa. Da un prototipo mirato a una base di codice mantenibile.

Swift · SwiftUI · Python

### Web, curato nei dettagli

Siti veloci e accessibili, applicazioni web e servizi backend. Interfacce curate e integrazioni che collegano le diverse parti.

JavaScript · TypeScript · PHP

### DevOps & infrastrutture cloud

Infrastrutture ripetibili, pipeline affidabili e operatività più chiara. Semplifico i rilasci, analizzo i guasti e rendo la manutenzione gestibile.

Linux · Docker · Kubernetes · Ansible · CI/CD

### API & automazione

Collegare servizi, trasferire dati con attenzione ed eliminare attività ripetitive. Strumenti CLI, integrazioni API e automazione Google Workspace.

Python · API REST · Apps Script · SQL

### Dispositivi connessi

Collegamenti utili tra hardware e software: servizi Raspberry Pi, telemetria e integrazioni domotiche.

Raspberry Pi · MQTT · Home Assistant

### Consulenza tecnica

Uno sguardo nuovo su architettura, qualità del codice o un problema operativo ostinato. Indicazioni concrete, scelte documentate e un passo successivo chiaro.

Revisioni · Diagnosi · Pianificazione tecnica

## Una selezione di progetti pubblici

Alcuni esempi pubblici di come affronto problemi tecnici reali. Codice e contributi sono disponibili da esplorare.

### Splinter

Un mio progetto pubblico

Provisioning di macOS con Ansible per rendere la configurazione delle postazioni ripetibile e versionata.

Automazione / Ansible

[Splinter](https://github.com/marcomc/splinter)

### MoneyWiz API

Contributi integrati nel progetto

Contributi a un’API Python: gestione più robusta dei metadati nullabili, fixture di test più sicure e miglioramenti al packaging.

Python / Compatibilità dati

[MoneyWiz API](https://github.com/ileodo/moneywiz-api/pull/31)

[Vedi il contributo #38](https://github.com/ileodo/moneywiz-api/pull/38)

### Guida Moose Master

Un mio progetto pubblico

Una guida al gioco indipendente e non ufficiale, con un catalogo di carte ricercabile e un’interfaccia in 21 lingue. Un esempio pubblico di sito multilingua pratico da usare.

JavaScript / Web multilingua

[Guida Moose Master](https://github.com/marcomc/moose-master-cards-and-rules)

[Visita il sito](https://moose.marcomc.com/)

### BMGateway

Un mio progetto pubblico

Un gateway Raspberry Pi per monitor batterie che collega telemetria Bluetooth, interfaccia web, MQTT e Home Assistant.

Python / Hardware connesso

[BMGateway](https://github.com/marcomc/BMGateway)

### MoneyWiz Tools

Un mio progetto pubblico

Strumenti da riga di comando per macOS: analisi di dati finanziari personali, controlli di compatibilità, simulazioni e scritture protette tramite Core Data.

Python · Swift / Strumenti per dati

[MoneyWiz Tools](https://github.com/marcomc/moneywiz-tools)

### mcp-osxphotos

Un mio progetto pubblico

Un server MCP che collega gli strumenti AI all’interfaccia osxphotos per Apple Photos. Include documentazione per configurare i client e controlli di funzionamento.

Python / Integrazioni AI

[mcp-osxphotos](https://github.com/marcomc/mcp-osxphotos)

## Come lavoriamo insieme

1. **Capire** — Partiamo dal contesto, dalle priorità e dai vincoli.
2. **Concordare** — Definiamo ambito, risultati attesi e preventivo prima di iniziare.
3. **Realizzare** — Passi piccoli e verificabili, progressi visibili e feedback utile.
4. **Consegnare** — Codice funzionante, documentazione pratica e prossimi passi concordati.

## Prima di iniziare

### Puoi intervenire su un progetto esistente

Sì. Possiamo partire da codice, infrastrutture o un processo da migliorare. Il primo passo è capire il contesto e i vincoli.

### Come viene preparato il preventivo

Descrivi ciò che ti serve, ciò che esiste già e le eventuali scadenze. Concordiamo ambito, risultati attesi e preventivo prima di iniziare.

### Che cosa comprende la consegna

Il lavoro concordato comprende codice funzionante, documentazione pratica e prossimi passi chiari. L’eventuale supporto successivo viene discusso nell’ambito del progetto.

## GitHub

Dati GitHub al: 2026-10-10. Il numero di repository include i fork; le stelle li escludono. I contributi sono pull request pubbliche integrate al di fuori del mio account.

- Repository pubblici: 94
- Stelle sui progetti originali: 51
- Contributi pubblici integrati: 69

- [GitHub source 1](https://api.github.com/users/marcomc/repos?per_page=100&type=owner)
- [GitHub source 2](https://github.com/search?q=author%3Amarcomc+type%3Apr+is%3Amerged+is%3Apublic+-user%3Amarcomc&type=pullrequests)

## Che cosa vorresti realizzare

Per una consulenza o un preventivo, scrivimi con un po’ di contesto: che cosa ti serve, da dove parti e le eventuali scadenze.

[marco@marcomc.com](mailto:marco@marcomc.com)

[GitHub @marcomc](https://github.com/marcomc)
