SERVIÇOS E COLABORAÇÃO

Para que me podes contratar.

Seis tipos de trabalho, três formas de colaboração e um padrão de entrega aplicável a todas. Se o que precisas não está aqui, diz-me - prefiro recusar um trabalho a executá-lo mal.

O TRABALHO

Seis coisas, feitas como deve ser.

Plataformas de negócio
Sistemas multi-tenant com permissões a sério: reservas, CRM, registos, inventário, logística, faturação e relatórios por trás de um único admin. Grupos de clínicas, agências, hotelaria, consultórios, laboratórios, distribuidores. Se nove papéis diferentes precisam de nove vistas diferentes dos mesmos dados, é este o trabalho.
Aplicações, web e móvel
Um front end React ou renderizado no servidor com uma API Django, ou uma aplicação Flutter publicada no Google Play ou na App Store. Autenticação, pagamentos, subscrições, comportamento offline e o back office de administração por trás.
Funcionalidades de IA que resistem ao contacto com os utilizadores
Recuperação de informação ancorada nos teus próprios documentos, com as fontes citadas; classificação e pontuação treinadas nos teus próprios dados; e uma camada de abstração do fornecedor, de modo a que mudar de fornecedor de modelos seja uma alteração de configuração. Cada funcionalidade é entregue com um mecanismo de avaliação, porque uma funcionalidade de IA cujo desempenho ninguém mediu é um risco que não orçamentaste.
Integrações e canalização de dados
Processadores de pagamento, faturação eletrónica, impressoras fiscais, telefonia e VoIP, channel managers, seguimento de encomendas, wearables. Webhooks assinados e protegidos contra replay, escritas idempotentes, retentativas com backoff e uma reconciliação que podes auditar.
Resgate e retoma
Um sistema existente cujo autor saiu, ou um desenvolvimento que estagnou. Leio o código, digo-te com sinceridade o que pode ser salvo e depois estabilizo-o ou planeio a sua substituição. Às vezes a resposta honesta é que o sistema está bem e precisa de uma semana de trabalho, não de uma reescrita completa.
White-label para agências
Eu construo, tu entregas. Nunca apareço à frente do teu cliente, nunca o abordo, e trabalho com o teu processo e no teu repositório. Vários dos sistemas do meu portefólio são sistemas que ninguém sabe que fui eu que escrevi.
Blockchain e Web3
Contratos Solidity - tokens, staking, vesting, pontes e fábricas - desenvolvidos sobre versões fixadas do OpenZeppelin e testados com rigor, a par dos pipelines de deployment, dos relayers e da infraestrutura de nós em redor. Cadeias compatíveis com EVM, ferramentas em Go, Hardhat e ethers. Também te digo quando a resposta certa é uma base de dados e não uma blockchain - o que acontece na maioria dos casos.
Sistemas algorítmicos e quantitativos
Pipelines de dados de mercado, motores de sinal, camadas de risco e execução sobre as APIs dos corretores - com backtesting, um diário de negociação e uma avaliação honesta, não uma curva de capital ajustada aos dados. Quando há um modelo envolvido, este fica fora do caminho crítico e não pode inventar uma transação.
COLABORAÇÃO

Três formas de trabalharmos juntos.

As três começam com a mesma chamada de trinta minutos, e nenhuma começa com uma estimativa inventada antes de alguém ter lido os requisitos.

FIXO · 1–2 SEMANAS
Discovery
Um trabalho com um âmbito bem definido que produz uma especificação escrita, um modelo de dados, uma arquitetura e um plano faseado com estimativas de custo. A preço fixo e duração fixa.
A melhor opção quando ninguém consegue ainda dizer exatamente do que se trata - incluindo quando precisas do documento para angariar financiamento ou obter aprovação interna.
POR ETAPAS · 2–16 SEMANAS
Construção do projeto
Entrega conforme um âmbito acordado, faturada por etapas, com um ambiente de staging funcional logo na primeira. Os pedidos de alteração são avaliados e orçamentados à medida que surgem, em vez de absorvidos em silêncio.
A melhor opção quando o âmbito está claramente estabelecido e queres um sistema terminado com uma data de entrega firme.
MENSAL · CONTÍNUO
Engenharia por avença
Um número fixo de dias por mês dedicados ao teu sistema: funcionalidades, manutenção, gestão de incidentes e decisões de arquitetura. O contrato pode ser rescindido com um mês de aviso prévio.
Ideal para um produto ativo que tem de continuar a evoluir, ou para uma agência que precisa de um engenheiro de confiança sem fazer uma contratação permanente.
O QUE RECEBES

O padrão de entrega. É o mesmo em todas as colaborações.

PROPRIEDADE
Cada repositório de código, servidor, domínio, zona DNS e conta de terceiros é criado em teu nome desde o início. Não existe nenhum momento em que o trabalho seja mantido refém, porque não existe nenhum momento em que eu o detenha.
DOCUMENTAÇÃO
Uma descrição escrita da arquitetura, um runbook operacional para deploy e restauro, e comentários no código onde uma decisão pareceria de outro modo arbitrária. Documentação escrita para o engenheiro que me vier substituir, não para justificar a fatura.
TESTES E MONITORIZAÇÃO
Testes automáticos sobre os fluxos críticos cuja falha te custaria dinheiro, reporte de erros que chega diretamente a uma pessoa e um backup cujo restauro viste com os teus próprios olhos, não um que apenas presumes que funciona.
CONFORMIDADE
Alojamento na UE por omissão, tratamento de dados em conformidade com o RGPD, consentimento armazenado sob a forma do texto exato que foi apresentado e requisitos fiscais romenos tratados corretamente onde se apliquem.
STACK

Com o que construo, e porque é uma lista curta.

Prefiro ir fundo numa stack que consigo depurar às três da manhã a listar vinte tecnologias em que toquei uma vez. Tudo o que está abaixo é algo que corri em produção e que mantive depois.

BACKEND
Python e Django - REST e GraphQL, Celery para processamento em segundo plano, arquiteturas multi-tenant, engenharia de interfaces de admin. Laravel, Spring Boot e Node nos casos em que o projeto já utiliza essas tecnologias.
FRONTEND & MÓVEL
React e TypeScript, Vite, Django renderizado no servidor com HTMX onde uma SPA seria só custo acrescido. Flutter e Dart para iOS e Android a partir de uma só base de código.
DADOS
PostgreSQL e MySQL para trabalho transacional, ClickHouse para analítica em volume, Redis para cache e filas. O desenho de esquema, os ledgers com event sourcing e a otimização de queries são as partes de que mais gosto.
IA
Geração aumentada por recuperação, com ancoragem e citação, pipelines de classificação e scoring, abstrações sobre vários fornecedores com cache e controlo de custo, e harnesses de avaliação Monte Carlo para provar o comportamento antes do lançamento.
INFRAESTRUTURA
Ubuntu, Nginx, Docker, systemd e pipelines de CI; AWS com Terraform onde compensa o custo. Igualmente à vontade num único servidor endurecido, que é muitas vezes a resposta certa.
BLOCKCHAIN
Solidity contra uma versão fixada de OpenZeppelin, Hardhat e ethers v6, sidechains EVM sobre a stack BSC e BAS, tooling de nó em Go, bridges atestadas por validadores, Terraform para frotas de validadores. Rust e Anchor do lado da Solana.
CONSTRUÍDO COM
PythonJavaJavaScriptTypeScriptPHPDartGoRustSoliditySQLDjangoDjango REST FrameworkCeleryFlaskSpring BootLaravelNode.jsNestJSGraphQLWagtailReactNext.jsVueNuxtViteTailwind CSSHTMXAlpine.jsBootstrapFlutterPostgreSQLMySQLMariaDBClickHouseRedisMongoDBDynamoDBSQLitepandasNumPyLinuxUbuntuNginxApacheDockerKubernetesTerraformAWSGoogle CloudEthereumweb3.jsEthers.jsHardhatFoundryOpenZeppelinWalletConnectPolygonOptimism
INTEGRADO COM
StripePayPalPaddleEuPlătescNetopiaSmartBillNexusFGOANAF e-FacturaDatecs fiscal printersFAN CourierSamedayCargusGLSDPDDHLSinapseriaFulfiloHelpshipSmoobuBooking.comAirbnbYale smart locksConvosoVICIdialCloudTalkTwilio VoiceGoHighLevelHubSpotPipedrivemonday.comZapierCalendlyCallGridDialedInRingbaPlura.aiTrustedFormTCPA & DNC scrubbingMaxMind minFraudFingerprintJSSMSAPITwilioWhatsApp Business APIFirebase Cloud MessagingPusherMailgunBrevoPostmarkSendGridMailchimpOpenAIAnthropicGoogle GeminiAzure OCRMubertMeta PixelMeta Conversions APITikTok PixelGoogle Tag ManagerGoogle AnalyticsHotjarGoogle MapsGoogle CalendarZoom Video SDKTwelve DataBinanceChainlinkFrankfurterlista-firme.infoFigmaGoogle OAuthreCAPTCHACloudflareWearable OAuth (10 providers)Meta Graph APIFacebook LoginLinkedIn OAuthMicrosoft OAuthParsliCourierManagerSMTPIMAPGoogle PlacesGoogle SheetsGoogle FontsGoogle AdSenseip-apiSentryPlausibleMatomoMaxMind GeoLite2n8nOutbrainTaboolacPanel and WHMTrustpilotBNB ChainArbitrumBaseAvalancheBlockscoutUniswap V2SolanaCoinbaseGDELTFREDBLSBEAFederal ReserveECBRosettaRRDBliveCallManagerTurnstileCaddyZoomMicrosoft ClarityGoogle AdsLinkedIn AdsAWSAlpacaAlpha VantageAmazon LoginApple Sign InArbiscanBAS node stackBasescanBscScanCoinGeckoCookiebotDialRight (CallerID Reputation)Disposable-email blocklistElfsightEthereumEtherscanExchangeRate-APIGoogle PerspectiveGravatarMarketauxMaxMind GeoIP2Meta Marketing APIMicrosoft UETMyMemoryNewsAPIOpenAI-compatible vision APIOpenStreetMapOptimismOptimistic EtherscanPancakeSwap V2PolygonPolygonScanQuickSwapSalesforceSaxo BankSepoliaSnowtraceSoftOne / Integra ERPTikTok LoginTrader Joe V1WhatsApp click-to-chatWordPress.com mShotsexchangerate.hostipapi.coipify

Não sabes de qual das três precisas?

Descreve o problema e eu digo-te a resposta. Muitas vezes a resposta é começar por uma etapa de discovery, e às vezes podes descobrir que não precisas de mim de todo.