# Marco Massari Calderone — Services

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

Je suis Marco Massari Calderone. Je développe des applications et des sites web, relie des services par des API et automatise les infrastructures. Je peux vous aider à créer un nouveau projet ou à faire évoluer un système existant.

## Ce que je peux vous apporter

Développement, infrastructure et automatisation. Nous pouvons partir d’une tâche précise ou discuter des besoins de votre projet.

### Des applications adaptées

Applications natives Apple et outils pratiques conçus autour de leurs utilisateurs. Du prototype ciblé à un code facile à maintenir.

Swift · SwiftUI · Python

### Le web, avec soin

Sites rapides et accessibles, applications web et services backend. Des interfaces soignées et des intégrations qui relient les différents éléments.

JavaScript · TypeScript · PHP

### DevOps & infrastructure cloud

Infrastructure reproductible, pipelines fiables et exploitation plus claire. Je simplifie les déploiements, analyse les incidents et facilite la maintenance.

Linux · Docker · Kubernetes · Ansible · CI/CD

### API & automatisation

Connecter des services, transférer les données avec soin et éliminer les tâches répétitives. Outils en ligne de commande, intégrations API et automatisation Google Workspace.

Python · API REST · Apps Script · SQL

### Objets connectés

Des liens utiles entre matériel et logiciel : services Raspberry Pi, télémétrie et intégrations domotiques.

Raspberry Pi · MQTT · Home Assistant

### Accompagnement technique

Un regard neuf sur une architecture, la qualité du code ou un problème opérationnel tenace. Des recommandations concrètes et des choix documentés.

Revues · Diagnostic · Planification technique

## Une sélection de projets publics

Quelques exemples publics de ma façon d’aborder des problèmes concrets. Le code et les contributions sont à découvrir.

### Splinter

Mon projet public

Provisionnement macOS avec Ansible pour rendre la configuration des postes reproductible et versionnée.

Automatisation / Ansible

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

### MoneyWiz API

Contributions intégrées au projet

Contributions à une API Python : gestion plus robuste des métadonnées nullables, données de test plus sûres et améliorations du packaging.

Python / Compatibilité des données

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

[Voir la contribution #38](https://github.com/ileodo/moneywiz-api/pull/38)

### Guide Moose Master

Mon projet public

Un guide de jeu indépendant et non officiel, avec un catalogue de cartes consultable et une interface en 21 langues. Un exemple public de site multilingue pratique.

JavaScript / Web multilingue

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

[Voir le site](https://moose.marcomc.com/)

### BMGateway

Mon projet public

Une passerelle Raspberry Pi pour moniteur de batterie reliant télémétrie Bluetooth, interface web, MQTT et Home Assistant.

Python / Matériel connecté

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

### MoneyWiz Tools

Mon projet public

Des outils en ligne de commande pour macOS : inspection de données financières personnelles, contrôles de compatibilité, simulations et écritures protégées via Core Data.

Python · Swift / Outils de données

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

### mcp-osxphotos

Mon projet public

Un serveur MCP reliant les outils IA à l’interface en ligne de commande osxphotos pour Apple Photos. Documentation de configuration et contrôles de fonctionnement inclus.

Python / Intégrations IA

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

## Comment nous travaillons ensemble

1. **Comprendre** — Partir de votre contexte, de vos priorités et de vos contraintes.
2. **Définir** — Convenir du périmètre, des livrables et du devis avant de commencer.
3. **Construire** — Avancer par étapes vérifiables, avec des progrès visibles.
4. **Transmettre** — Du code fonctionnel, une documentation utile et les prochaines étapes convenues.

## Avant de commencer

### Pouvez-vous intervenir sur un projet existant

Oui. Nous pouvons partir du code, de l’infrastructure ou d’un processus à améliorer. La première étape consiste à comprendre le contexte et les contraintes.

### Comment le devis est-il établi

Décrivez votre besoin, ce qui existe déjà et les échéances éventuelles. Nous convenons du périmètre, des livrables et du devis avant de commencer.

### Que comprend la livraison

Le travail convenu comprend du code fonctionnel, une documentation pratique et les prochaines étapes. Tout accompagnement supplémentaire est discuté dans le périmètre.

## GitHub

Relevé GitHub: 2026-10-10. Les dépôts incluent les forks ; les étoiles les excluent. Les contributions sont des pull requests publiques intégrées hors de mon compte.

- Dépôts publics: 94
- Étoiles sur mes projets originaux: 51
- Contributions publiques intégrées: 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)

## Que souhaitez-vous créer

Pour une consultation ou un devis, écrivez-moi en précisant votre besoin, votre situation actuelle et vos contraintes de calendrier.

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

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