ServerStack Solutions
ServerStack Solutions
Operamos lo que construimos
Servidores MCP propios · open source (MIT)

Germani de Jesús Uicab Moo

Cofundador y responsable técnico · ServerStack Solutions

Desde 2017 en backend .NET/C# y frontend TypeScript. Construyo y opero las plataformas que ServerStack vende: dos SaaS multi-tenant propios en producción, con la infraestructura y el monitoreo a mi cargo.

UTC−6 · Overlap con US ET/PT y EU CET (mañana–media tarde MX)
Async-first · decisiones por escrito

Nueve años construyendo software empresarial: sistemas financieros gubernamentales, plataformas de viajes de alto tráfico y microservicios en producción. Backend, integraciones cloud y migración de módulos legacy.

Dos SaaS multi-tenant propios en producción: aislamiento por tenant, billing integrado y observabilidad desde el primer día. La misma arquitectura la trabajo a diario en una plataforma white-label de alto tráfico.

La infraestructura de ServerStack la configuré y la mantengo: Grafana, Prometheus, Loki y GlitchTip con alertas y monitores de uptime. Los incidentes quedan documentados con causa raíz y fix permanente.

RAG sobre LLMs self-hosted (Ollama + Qdrant) y orquestación de agentes: es lo que corre debajo de FlowOrdr.AI en producción.

Cómodo en flujos remote async-first y written-first: documento decisiones, comunico por escrito y opero con autonomía sobre objetivos.

FlowOrdr.AI
RAG SaaS multi-tenant · WhatsApp · Telegram · Web
Desde sep 2025

Plataforma RAG multi-tenant que transforma documentación corporativa en asistente conversacional 24/7. Agentes configurables por tenant, captura automática de leads, panel administrativo con billing por suscripción. Stack: .NET 8 + Next.js 14 + Qdrant + Ollama + RabbitMQ.

OrdenaAhora
SaaS multi-tenant · Pedidos online sin comisión
Desde feb 2026

Plataforma SaaS multi-tenant para pedidos online sin comisiones por transacción. Storefront con URL propia por tenant, panel Kanban en tiempo real e integración con WhatsApp y SES. Arquitectura: aislamiento row-level por tenant, event-driven con RabbitMQ.

ServerStack Solutions
Servicio web productizado · PyMEs LATAM
Desde oct 2025

Servicio productizado de presencia digital para PyMEs: templates premium, dominio, hosting con Cloudflare Tunnel, SSL, SEO y soporte por WhatsApp. Operación: onboarding documentado paso a paso, NPM + Docker networking, uptime monitors cruzados (públicos e internos).

Meetily
Asistente de reuniones con IA, 100% local · Rust + Whisper/Parakeet
ago 2026
30k+PR abierto desde ago 2026 · sin merge · 6 commits · +1,381 / −214

PR #731 «Feature/remote whisper provider», abierto desde el 25 de agosto de 2026: +1,381 / −214 líneas en 15 archivos. Añade un tercer proveedor de transcripción (remoteWhisper) que envía el audio a un servidor propio compatible con OpenAI en vez de cargar el modelo en proceso: el audio sigue sin salir de la infraestructura del usuario, solo corre en una máquina con mejor GPU. Incluye el arreglo del gate de grabación, que exigía modelo local sin importar el proveedor configurado, y la persistencia de la URL en Settings, que solo actualizaba estado de React y se perdía al recargar.

Hermes Agent
Reportes de bug con diagnóstico, no código
jun — sep 2026
240k+4 reportes de bug · 2 corregidos por el proyecto

Aquí no hay código mío: el aporte son cuatro reportes de bug con diagnóstico, dos de los cuales el proyecto cerró como resueltos. Los cuatro fueron triageados con sus labels internas (type/bug, comp/gateway, P2/P3). En el #100075 un contribuidor del proyecto respondió «Confirmed in code — taking this one» señalando archivo y línea, y la verificación cruzada quedó registrada contra main @ 21b2095d.

Servidores MCP self-hosted
Memoria, imágenes y PDFs para agentes IA · 100% en hardware propio
feb — sep 2026
Tres repos propios · MIT · Python + FastMCP

Tres servidores MCP que exponen capacidades locales a Claude Code, Cursor, Windsurf, Hermes Gateway y cualquier cliente compatible con Model Context Protocol. Mismo patrón en los tres: adaptador HTTP/SSE desacoplado, sin dependencias pesadas en el cliente, nada sale del hardware propio. mcp-memory da memoria persistente con búsqueda léxica BM25 sobre SQLite + FTS5 y expone 9 tools estándar. comfyui-mcp expone inferencia SDXL con un árbitro de GPU para que varios agentes no se peleen la tarjeta. mineru-mcp convierte PDFs en Markdown estructurado, tablas y LaTeX. Los tres en Python 3.11 + FastMCP, con README bilingüe, CHANGELOG, tests y CI.

  • Conozco los modos de falla del patrón multi-tenant porque los produje: migrations que mergean limpio pero nunca aplican RLS en producción, JWTs sin claim de tenant que rompen cuatro capas downstream sin error visible, scoped services inyectados en singletons que producen deadlocks crípticos.
  • Decidir cuál endpoint no debe existir, cuándo ajustar los tests a la realidad en vez de mutar el API para que pasen, cuándo resolver por convención de path en lugar de regar `if (appCode == "X")` por toda la base. Son decisiones de qué NO construir, y cuestan más que las de qué construir.
  • Un login devolvía 200 y no redirigía. Dos horas de rastreo: el deserializador toleraba diferencias de mayúsculas pero no `snake_case`, así que el token llegaba vacío sin lanzar error. El fix fueron tres líneas; encontrarlo fue el trabajo.
  • Cuando un servicio cae, el diagnóstico y el postmortem los hacemos nosotros; no se abre un ticket con el proveedor y se espera. Observabilidad propia: Grafana + Prometheus + Loki + GlitchTip.
  • Cuándo GlitchTip self-hosted le gana a Sentry SaaS, cuándo cumplir SLA pesa más que limpiar tech debt, cuándo un edge case justifica una semana de trabajo y cuándo se vive con él. Cuándo decir "no" a un requerimiento que va a romper el sistema en seis meses.
  • Piezas pequeñas, contratos claros. Boilerplate (mocks, configs de EF Core, handlers CQRS), refactors mecánicos y scaffolding fluyen rápido cuando el scope se acota y los tipos están centralizados antes de empezar. Migrations destructivas, decisiones de seguridad y refactors silenciosos de contratos downstream se piensan dos veces, no se escriben de corrido. Lo que no se valida post-deploy no se sabe que driftó.
  • Deploy a producción sin abrir puertos ni hacer SSH manual: el pipeline ejecuta el despliegue por comando remoto, no hay una llave SSH esperando a que alguien la use mal.
  • .NET 8/9
  • EF Core
  • TypeScript
  • Next.js
  • Vue 3
  • PostgreSQL
  • Docker
  • AWS
  • RabbitMQ

También he trabajado con

C# · Java · CQRS + MediatR · Clean Architecture · DDD · Microservicios · REST APIs · React · Vue 2 + Vuex · Tailwind CSS · Ollama (self-hosted) · Qdrant (vector DB) · RAG · Hermes / OpenClaw · AWS (Lambda, ECS, ECR, SQS, SSM) · Azure DevOps · GitHub Actions · Docker Compose · Redis · MinIO · Cloudflare (Tunnels, R2, WAF) · Nginx Proxy Manager · Grafana + Prometheus + Loki · UFW + iptables + Fail2Ban · Playwright (E2E) · xUnit · Vitest

Senior Software Engineer

PriceTravel Holding·Tiempo completo · Remoto·Cancún, MX
Mar 2024 — Presente
  • Desarrollo full-stack de plataforma white-label de viajes con .NET 8/9 + Vue 3 + Pinia, integrando APIs de proveedores (hoteles, vuelos, autos) en arquitectura de microservicios con AWS Lambda y SQS.
  • CI/CD con Azure DevOps: pipelines de build, test y deploy a múltiples environments con automatización completa.
  • Procesamiento de itinerarios repetidos y validación de datos en producción de alto tráfico.
  • Refactor de módulos legacy de .NET Framework a .NET Core con mejoras de performance.
  • Colaboración async-first con equipo distribuido: documentación de decisiones técnicas, grabaciones de video para sync y code reviews.
.NET 8/9AWS LambdaAWS SQSAzure DevOpsDockerVue 3 + PiniaWhite-label

Full-Stack Developer

DaCodes·Tiempo completo · Remoto · Cliente: Azzule Systems·Mérida, MX
Jul 2021 — Mar 2024
  • Para Azzule Systems (certificación de inocuidad alimentaria, PrimusGFS y cumplimiento FSMA): visualización de cadena de suministro que muestra cada proveedor, su calificación de auditoría y cómo se conecta con el resto de la cadena. Es la pantalla donde un comprador ve de un vistazo qué eslabón está en riesgo de incumplimiento.
  • Aplicaciones empresariales con ASP.NET Core y Vue, y migración progresiva de Vuex a Pinia.
ASP.NET CoreVue 2Vuex

Ingeniero de Software

Blue Ocean Technologies·Tiempo completo · Presencial·Mérida, MX
Ene 2018 — Jul 2021 (3 años 7 meses)
  • Backend y visualización de una plataforma de gestión y armonización contable usada por administraciones públicas municipales en varios estados de México. .NET Framework 4.8 + Vue.
  • El reto no era la pantalla: era sacar los datos. Miles de operaciones contables repartidas en la base de datos, que había que interpretar contra estudios y documentación normativa antes de poder agregarlas. Esa consulta era el trabajo; el gráfico era el resultado.
  • Trabajo en equipo con QA y áreas funcionales, entregas mensuales documentadas.
.NET Framework 4.8JavaScriptTFSdhtmlx

Ingeniero de Software

Yoco Apps·Medio tiempo·Mérida, MX
Ago 2017 — Ene 2018
  • Corrección de bugs en sistema "Mi Tienda" (administrador de Ecommerce).
  • Desarrollo de páginas web (CSS, Bootstrap, JavaScript, jQuery).
PHPBootstrapjQuery
Instituto Tecnológico de Mérida
Ingeniería en Sistemas Computacionales
2014 — 2018
  • EspañolNativo
  • InglésIntermedio (uso diario)
    Comunicación técnica fluida en repos, PRs y Slack. Conversaciones cara a cara con esfuerzo.
Trabajemos juntos

¿Tienes algo que construir o algo que se está rompiendo?

Conversemos. Respondo en menos de 24 h en horario MX.

Dónde entro y dónde no
Lo hago
  • Backend y arquitectura de plataformas multi-tenant
  • Infraestructura, deploy y monitoreo en producción
  • Producto: qué se construye y qué no
No lo hago
  • Diseño de marca y campañas — se subcontrata cuando el proyecto lo pide
  • QA formal y pruebas de aceptación — hay QA dedicado en el equipo
Detalles
Modalidad
Remoto · LATAM, US, EU
Zona horaria
UTC−6 · ET/PT/CET overlap
Comunicación
Async-first · written-first
Tarifas / NDA
A solicitud · NDA disponible

Usamos cookies para que el sitio funcione correctamente y entender cómo lo usan nuestros visitantes (Google Analytics, Meta Pixel, Cloudflare). Puedes aceptar todas o solo las necesarias. Ver Política de Cookies.