# Marco Massari Calderone — Serviços

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

Sou Marco Massari Calderone. Desenvolvo aplicações e sites, ligo serviços através de APIs e automatizo infraestruturas. Posso ajudar a criar um projeto novo ou a trabalhar num sistema que já utiliza.

## Como posso ajudar

Desenvolvimento, infraestrutura e automação. Podemos começar por uma tarefa concreta ou conversar sobre as necessidades do seu projeto.

### Aplicações à medida

Aplicações nativas Apple e ferramentas práticas pensadas para quem as utiliza. De um protótipo focado a código fácil de manter.

Swift · SwiftUI · Python

### Web, com atenção ao detalhe

Sites rápidos e acessíveis, aplicações web e serviços backend. Interfaces cuidadas e integrações que ligam as várias peças.

JavaScript · TypeScript · PHP

### DevOps & infraestrutura cloud

Infraestrutura reproduzível, pipelines fiáveis e operações mais claras. Simplifico implementações, analiso falhas e facilito a manutenção.

Linux · Docker · Kubernetes · Ansible · CI/CD

### APIs & automação

Ligar serviços, transferir dados com cuidado e eliminar tarefas repetitivas. Ferramentas de linha de comandos, integrações API e automação Google Workspace.

Python · APIs REST · Apps Script · SQL

### Dispositivos ligados

Ligações úteis entre hardware e software: serviços Raspberry Pi, telemetria e integrações de domótica.

Raspberry Pi · MQTT · Home Assistant

### Orientação técnica

Uma nova perspetiva sobre arquitetura, qualidade do código ou um problema operacional persistente. Recomendações concretas e decisões documentadas.

Revisões · Diagnóstico · Planeamento técnico

## Uma seleção de projetos públicos

Alguns exemplos públicos da minha abordagem a problemas reais de engenharia. O código e as contribuições estão disponíveis para explorar.

### Splinter

Projeto público próprio

Provisionamento de macOS com Ansible para tornar a configuração de computadores reproduzível e versionada.

Automação / Ansible

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

### MoneyWiz API

Contribuições integradas no projeto

Contribuições para uma API Python: tratamento mais robusto de metadados nulos, dados de teste mais seguros e melhorias de empacotamento.

Python / Compatibilidade de dados

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

[Ver contribuição #38](https://github.com/ileodo/moneywiz-api/pull/38)

### Guia Moose Master

Projeto público próprio

Um guia de jogo independente e não oficial, com um catálogo de cartas pesquisável e uma interface em 21 idiomas. Um exemplo público de um site multilingue prático.

JavaScript / Web multilingue

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

[Visitar o site](https://moose.marcomc.com/)

### BMGateway

Projeto público próprio

Uma gateway Raspberry Pi para monitorização de baterias que liga telemetria Bluetooth, interface web, MQTT e Home Assistant.

Python / Hardware ligado

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

### MoneyWiz Tools

Projeto público próprio

Ferramentas de linha de comandos para macOS: análise de dados financeiros pessoais, verificações de compatibilidade, simulações e escritas protegidas através de Core Data.

Python · Swift / Ferramentas de dados

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

### mcp-osxphotos

Projeto público próprio

Um servidor MCP que liga ferramentas de IA à interface osxphotos para Apple Photos. Inclui documentação de configuração de clientes e verificações de funcionamento.

Python / Integrações de IA

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

## Como trabalhamos em conjunto

1. **Compreender** — Começamos pelo contexto, prioridades e limitações.
2. **Acordar** — Definimos o âmbito, os resultados e o orçamento antes de começar.
3. **Construir** — Passos pequenos e verificáveis, progresso visível e feedback útil.
4. **Entregar** — Código funcional, documentação prática e próximos passos acordados.

## Antes de começar

### Pode trabalhar num projeto existente

Sim. Podemos partir de código, infraestrutura ou de um processo a melhorar. O primeiro passo é compreender o contexto e as limitações.

### Como é preparado o orçamento

Descreva o que precisa, o que já existe e os prazos relevantes. Acordamos o âmbito, os resultados esperados e o orçamento antes de começar.

### O que inclui a entrega

O trabalho acordado inclui código funcional, documentação prática e próximos passos claros. Qualquer apoio adicional é discutido no âmbito do projeto.

## GitHub

Dados GitHub de: 2026-10-10. Os repositórios incluem forks; as estrelas excluem-nos. As contribuições são pull requests públicas integradas fora da minha conta.

- Repositórios públicos: 94
- Estrelas em projetos originais: 51
- Contribuições públicas integradas: 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)

## O que gostaria de criar

Para consultoria ou um orçamento, envie-me um email com algum contexto: o que precisa, em que ponto está e os prazos relevantes.

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

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