Consulenza software & infrastrutture

Sviluppo software, web e DevOps

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à.

Marco Massari Calderone
Marco Massari Calderone

Dati GitHub al . Esplora il mio GitHub

Come sono calcolati i numeri

Il numero di repository include i fork; le stelle li escludono. I contributi sono pull request pubbliche integrate al di fuori del mio account. GitHub @marcomc

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

Esempio pubblico: MoneyWiz Tools

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

Esempio pubblico: Guida Moose Master

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

Esempio pubblico: Splinter

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

Esempio pubblico: mcp-osxphotos

Dispositivi connessi

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

Raspberry Pi · MQTT · Home Assistant

Esempio pubblico: BMGateway

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.

Un mio progetto pubblico

Splinter

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

Automazione / Ansible

Vedi il progetto — Splinter

Un mio progetto pubblico

Guida Moose Master

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

Vedi il progetto — Guida Moose Master Visita il sito

Un mio progetto pubblico

BMGateway

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

Python / Hardware connesso

Vedi il progetto — BMGateway

Un mio progetto pubblico

MoneyWiz Tools

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

Vedi il progetto — MoneyWiz Tools

Un mio progetto pubblico

mcp-osxphotos

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

Vedi il progetto — 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.

Consulenza software & infrastrutture

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