Construyo y estabilizo el software del que depende tu negocio — y luego te entrego las llaves.
Un solo ingeniero senior integrado a tu equipo durante 4 a 6 meses: arquitectura, funciones de IA y automatización, pagos, y las prácticas de confiabilidad para que todo siga funcionando después de que me vaya. Sin capas de agencia, sin banca de junior.
De la primera conversación a la entrega final
Un proceso definido, para que siempre sepas en qué etapa estamos, cuánto cuesta, y qué pasa si necesitas cambios después de la entrega.
Exploración
Reuniones y entrevistasMe reúno contigo y con las demás personas involucradas en la solución — quienes realmente la van a usar o administrar — para entender cómo opera el negocio hoy y qué es lo que realmente necesita.
Propuesta
Alcance y presupuesto por escritoRecibes una propuesta de proyecto por escrito con varias opciones de presupuesto para elegir. La apruebas tal cual o pides ajustes antes de agendar el trabajo.
Acuerdo y forma de pago
Antes de iniciarUna vez que decides continuar, definimos cómo se paga el proyecto: un adelanto más pagos por tractos, o pagos fijos mensuales durante la duración del proyecto.
Desarrollo, puesta en marcha y revisión
El grueso del proyectoLa solución se construye, se entrega y se pone en marcha. Yo hago el trabajo directamente; en proyectos con plazos ajustados puedo subcontratar apoyo puntual, siempre bajo mi supervisión directa. Una vez en funcionamiento, recopilamos opiniones, se prueba en uso real, y se reúnen los cambios que surgen de esa ronda.
Entrega final
Cierre del proyectoEsos ajustes se realizan y se entregan como la versión final del proyecto. Cualquier cambio solicitado después de ese punto se considera mantenimiento o un proyecto nuevo y aparte.
Cuatro cosas que los negocios suelen necesitar en este tipo de proyecto
Arquitectura y desarrollo de la plataforma
Backend, APIs, y paneles administrativos o de cliente diseñados para que quien herede el código pueda extenderlos — no un framework personal que solo yo entiendo.
Integración de IA y automatización
Chat y búsqueda con LLM, procesamiento de documentos, y automatización de flujos de trabajo (N8N) conectados a las herramientas que tu equipo ya usa, enfocados en lo que realmente reduce trabajo manual.
Pagos y autenticación
Facturación y enlaces de pago con Stripe, inicio de sesión sin contraseña y con redes sociales, acceso por suscripción — la plomería que casi toda plataforma necesita pero nadie quiere mantener.
Confiabilidad cloud y DevOps
Infraestructura como código (Terraform), pipelines de CI/CD, monitoreo y alertas — la práctica de mantener un sistema sano, que aplico a diario como Site Reliability Engineer, no solo desplegar y esperar lo mejor.
Plataformas que he diseñado, construido y operado
Una muestra de proyectos en organizaciones sin fines de lucro, marketplaces y entornos empresariales.
Plataforma de IA cloud-native para investigación en derechos humanos
Arquitecto de Soluciones de TI / Líder Técnico — Instituto Internacional de Responsabilidad Social y Derechos Humanos (IIRESODH)Dirigí y construí una plataforma electrónica de investigación usada por defensores de derechos humanos para buscar y validar jurisprudencia de la ONU, el sistema interamericano y otros sistemas internacionales — reemplazando la revisión manual de documentos con búsqueda asistida por IA.
- Backend, API REST, y un panel administrativo interno para gestionar documentos, enlaces y datos de casos
- Interfaz para el usuario final: búsqueda de documentos, un chatbot basado en ChatGPT/Gemini, perfiles de casos y diagramas de flujo
- Facturación por suscripción con Stripe y control de acceso basado en webhooks; inicio de sesión sin contraseña y con redes sociales
- Desplegada y operada en un VPS vía Coolify y Portainer, con enrutamiento de DNS y subdominios para múltiples aplicaciones
- Flujos de N8N que conectan la plataforma con Google Workspace y bases de datos internas
Integraciones de marketplace multi-cloud
Líder Técnico, Integración de Sistemas — IBM / KyndrylLideré el esfuerzo de llevar las herramientas internas de automatización de IBM y Kyndryl al marketplace multi-cloud de autoservicio, convirtiendo requerimientos de arquitectura en módulos en producción usados mucho más allá del equipo original.
- Diseñé APIs y una hoja de ruta de servicios, comenzando con integraciones de UMA y POWER VM
- Construí un backend orientado a eventos con colas de mensajes RabbitMQ y Kubernetes para escalar
- Coordiné revisiones de arquitectura entre equipos; las herramientas fueron adoptadas por múltiples clientes Fortune 500
Marketplace de vehículos asistido por IA
Desarrollador Full-stack — Trekko (trekko.cr)Construí una plataforma de publicación de vehículos que identifica marca, modelo y características a partir de fotos, y muestra a los compradores estimaciones de rendimiento de combustible y costos.
- Panel administrativo para los dueños de la plataforma: publicaciones, gestión de usuarios y concesionarios, datos de tráfico
- Panel para vendedores: creación y gestión de publicaciones y precios
Librería de código abierto para facturación electrónica
Independiente — usada en sistemas POS en producciónConstruí y publiqué como código abierto una librería en C# .NET que maneja los requisitos de firma digital XML y de API del sistema de facturación electrónica de Costa Rica, integrada después en software de punto de venta para una tienda minorista y un restaurante.
Stack y trabajo diario
Además de la consultoría, trabajo como Site Reliability Engineer en el equipo de SRE de Security Verify de IBM — la mitad de confiabilidad de esta oferta no es teórica, es lo que hago a diario.
Con quién estarías trabajando
Soy ingeniero de software y consultor de TI radicado en San José, Costa Rica — de doble nacionalidad costarricense e italiana, lo que en la práctica significa que trabajo cómodamente tanto en horario de América como de Europa.
Me gradué con honores en Ciencias de la Computación y Tecnología Multimedia de la Universidad de Costa Rica, y desde entonces he alternado entre construir cosas (plataformas, APIs, herramientas para desarrolladores) y mantenerlas funcionando (como Líder Técnico en IBM/Kyndryl, y ahora como SRE). Un proyecto personal, una extensión de VS Code llamada Line Highlight Bookmark, ha sido descargada más de 9,000 veces — una pequeña prueba de que me importa entregar cosas que otras personas realmente usan.
Los proyectos de consultoría conviven con mi rol de tiempo completo como SRE, y es justamente por eso que están estructurados así: con alcance definido, con plazo, y pensados para dejar a tu equipo autosuficiente en vez de dependiente de mí.
Cuéntame qué estás tratando de construir.
Comparte algunos detalles abajo — tipo de proyecto, rango de presupuesto y cronograma — y te responderé si es un buen fit y cómo se vería la primera etapa.
¿El formulario no carga? Ábrelo en una pestaña nueva ↗
¿Prefieres escribir un correo?
asunto: Consulta de proyecto