SERVICIOS Y COLABORACIÓN

Para qué puedes contratarme.

Seis tipos de trabajo, tres formas de colaborar y un estándar de entrega que se aplica a todos. Si lo que necesitas no está aquí, dímelo - prefiero rechazar un encargo antes que hacerlo mal.

EL TRABAJO

Seis cosas, hechas como toca.

Plataformas de negocio
Sistemas multi-tenant con permisos de verdad: reservas, CRM, fichas, inventario, logística, facturación e informes detrás de un único admin. Grupos de clínicas, agencias, hostelería, consultas, laboratorios, distribuidores. Si nueve roles distintos necesitan nueve vistas distintas de los mismos datos, este es el trabajo.
Aplicaciones, web y móvil
Un front end en React o renderizado en servidor con una API Django, o una app Flutter publicada en Google Play o la App Store. Autenticación, pagos, suscripciones, comportamiento sin conexión y el back office de administración detrás.
Funcionalidades de IA que resisten el contacto con los usuarios
Retrieval anclado en tus propios documentos, con las fuentes citadas; clasificación y puntuación entrenadas con tus propios datos; y una capa de abstracción del proveedor, de modo que cambiar de proveedor de modelos sea un cambio de configuración. Cada funcionalidad se entrega con un harness de evaluación, porque una función de IA cuyo rendimiento nadie ha medido es un riesgo que no has presupuestado.
Integraciones y fontanería de datos
Procesadores de pago, facturación electrónica, impresoras fiscales, telefonía y VoIP, channel managers, seguimiento de mensajería, wearables. Webhooks firmados y protegidos contra replay, escrituras idempotentes, reintentos con backoff y una conciliación que puedes auditar.
Rescate y relevo
Un sistema existente cuyo autor se ha marchado, o un desarrollo que se ha estancado. Leo el código, te digo con sinceridad qué se puede salvar y, o bien lo estabilizo, o bien planifico su sustitución. A veces la respuesta honesta es que el sistema está bien y necesita una semana de trabajo, no una reescritura completa.
White-label para agencias
Yo construyo, tú entregas. Nunca aparezco delante de tu cliente, nunca me dirijo a él, y sigo tu proceso y trabajo en tu repositorio. Varios de los sistemas de mi portfolio son sistemas que nadie sabe que escribí yo.
Blockchain y Web3
Contratos en Solidity - tokens, staking, vesting, puentes y factorías - desarrollados sobre versiones fijadas de OpenZeppelin y probados con rigor, junto con los pipelines de despliegue, los relayers y la infraestructura de nodos que los rodea. Cadenas compatibles con EVM, herramientas en Go, Hardhat y ethers. También te diré cuándo la respuesta correcta es una base de datos y no una blockchain, que es lo más habitual.
Sistemas algorítmicos y cuantitativos
Pipelines de datos de mercado, motores de señal, capas de riesgo y ejecución sobre las API de los brókeres - con backtesting, un diario de operaciones y una evaluación honesta, no una curva de capital ajustada a los datos. Cuando interviene un modelo, se mantiene fuera de la ruta crítica y no puede inventarse una operación.
COLABORACIÓN

Tres formas de trabajar juntos.

Las tres empiezan con la misma llamada de treinta minutos, y ninguna empieza con una estimación inventada antes de que nadie haya leído los requisitos.

FIJO · 1–2 SEMANAS
Discovery
Un trabajo con un alcance bien definido que produce una especificación escrita, un modelo de datos, una arquitectura y un plan por etapas con estimaciones de coste. Se hace a precio fijo y con duración fija.
La mejor opción cuando nadie sabe decir todavía exactamente qué es esto - también cuando necesitas el documento para conseguir financiación o aprobación interna.
ETAPAS · 2–16 SEMANAS
Construcción del proyecto
Entrega conforme a un alcance acordado, facturada por etapas, con un entorno de staging funcional desde la primera. Las solicitudes de cambio se evalúan y se presupuestan a medida que surgen, en lugar de absorberse en silencio.
La mejor opción cuando el alcance está claro y quieres un sistema terminado con una fecha de entrega firme.
MENSUAL · CONTINUO
Ingeniería con contrato mensual
Un número fijo de días al mes dedicados a tu sistema: funcionalidades, mantenimiento, gestión de incidencias y decisiones de arquitectura. El contrato puede rescindirse con un mes de preaviso.
Ideal para un producto activo que debe seguir evolucionando, o para una agencia que necesita un ingeniero de confianza sin hacer una contratación permanente.
LO QUE RECIBES

El estándar de entrega. Es el mismo en cualquier colaboración.

PROPIEDAD
Cada repositorio de código, servidor, dominio, zona DNS y cuenta de terceros se crea a tu nombre desde el principio. No hay ningún momento en que el trabajo quede retenido, porque no hay ningún momento en que lo tenga yo.
DOCUMENTACIÓN
Una descripción escrita de la arquitectura, un runbook operativo para el despliegue y la restauración, y comentarios en el código allí donde una decisión parecería arbitraria. Documentación escrita para el ingeniero que me sustituya, no para justificar la factura.
PRUEBAS Y MONITORIZACIÓN
Pruebas automatizadas sobre los flujos críticos cuyo fallo te costaría dinero, informes de errores que llegan directamente a una persona y una copia de seguridad cuya restauración has visto con tus propios ojos, no una que simplemente supones que funciona.
CUMPLIMIENTO
Alojamiento en la UE por defecto, tratamiento de datos conforme al RGPD, consentimiento almacenado con el texto exacto que se mostró y los requisitos fiscales rumanos bien resueltos allí donde correspondan.
STACK

Con qué construyo, y por qué es una lista corta.

Prefiero ir a fondo en un stack que puedo depurar a las tres de la mañana antes que enumerar veinte tecnologías que he tocado una vez. Todo lo de abajo es algo que he tenido en producción y que he mantenido después.

BACKEND
Python y Django - REST y GraphQL, Celery para procesamiento en segundo plano, arquitecturas multi-tenant, diseño de interfaces de administración. Laravel, Spring Boot y Node en los casos en que el proyecto ya usa esas tecnologías.
FRONTEND & MÓVIL
React y TypeScript, Vite, Django renderizado en servidor con HTMX donde una SPA sería solo coste añadido. Flutter y Dart para iOS y Android desde una sola base de código.
DATOS
PostgreSQL y MySQL para el trabajo transaccional, ClickHouse para analítica a volumen, Redis para caché y colas. El diseño de esquema, los ledgers con event sourcing y la optimización de consultas son las partes que más disfruto.
IA
Generación aumentada por recuperación, con anclaje y citas, pipelines de clasificación y scoring, abstracciones sobre varios proveedores con caché y control de coste, y harnesses de evaluación Monte Carlo para demostrar el comportamiento antes de lanzar.
INFRAESTRUCTURA
Ubuntu, Nginx, Docker, systemd y pipelines de CI; AWS con Terraform donde se gana su coste. Igual de cómoda en un solo servidor endurecido, que a menudo es la respuesta correcta.
BLOCKCHAIN
Solidity contra una versión fijada de OpenZeppelin, Hardhat y ethers v6, sidechains EVM sobre el stack de BSC y BAS, tooling de nodo en Go, bridges atestiguados por validadores, Terraform para flotas de validadores. Rust y Anchor en el lado de Solana.
CONSTRUIDO CON
PythonJavaJavaScriptTypeScriptPHPDartGoRustSoliditySQLDjangoDjango REST FrameworkCeleryFlaskSpring BootLaravelNode.jsNestJSGraphQLWagtailReactNext.jsVueNuxtViteTailwind CSSHTMXAlpine.jsBootstrapFlutterPostgreSQLMySQLMariaDBClickHouseRedisMongoDBDynamoDBSQLitepandasNumPyLinuxUbuntuNginxApacheDockerKubernetesTerraformAWSGoogle CloudEthereumweb3.jsEthers.jsHardhatFoundryOpenZeppelinWalletConnectPolygonOptimism
INTEGRADO CON
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

¿No sabes cuál de las tres necesitas?

Describe el problema y te diré cuál es la respuesta. A menudo es empezar por un discovery, y a veces puede que descubras que no me necesitas en absoluto.