Santiago Serrano

/01Servicios

Servicios.

Trabajo en tres tipos de situación. Cuéntame cuál es la tuya y te digo con honestidad si tiene sentido trabajar juntos.

01

Un sistema a la medida

Tu negocio depende de procesos manuales o de herramientas que no se comunican entre sí, y ningún producto ya hecho se adapta a lo que necesitas.

↳ Venta de boletos, puntos de venta, sistemas internos, plataformas para clínicas

02

Mejorar o rescatar un sistema que ya existe

Ya tienes una plataforma, pero se cae, es lenta, nadie la entiende o no soporta que tu negocio crezca.

↳ Cambios de plataforma, velocidad, orden en el código

03

Soporte continuo con mensualidad

Quieres que alguien se haga cargo de tu plataforma (desarrollo, servidores y soporte) sin contratar un equipo completo.

↳ Mejoras constantes, servidores, soporte y evolución

/Servicios

Puedo ayudarte a construir y mejorar sistemas digitales para tu negocio.

01

Plataformas para administrar operaciones

Desarrollo sistemas internos para que las empresas gestionen desde un solo lugar procesos como órdenes, inventario, clientes, pagos, reembolsos, expedientes, reportes y administración de usuarios.

También implemento niveles de acceso para que cada persona vea y modifique únicamente la información que le corresponde.

Tecnologías frecuentes

  • Next.js
  • NestJS
  • PostgreSQL
02

Pagos y conexiones con otros servicios

Conecto las plataformas con servicios externos para automatizar ventas y comunicación: Stripe, Mercado Pago, SPEI, Shopify, WhatsApp Business y correo electrónico automatizado.

También preparo mecanismos para detectar pagos duplicados, errores de comunicación o transacciones que necesitan revisarse.

Tecnologías frecuentes

  • Stripe
  • Mercado Pago
  • Shopify
  • WhatsApp Business
03

Datos e inteligencia artificial

Diseño la estructura necesaria para que una empresa pueda organizar y aprovechar su información.

Esto puede incluir integrar datos de diferentes plataformas, automatizar reportes, analizar resultados y usar inteligencia artificial para ayudar a interpretar información ya validada.

Tecnologías frecuentes

  • Python
  • Claude API
  • scikit-learn
04

Infraestructura y estabilidad

También trabajo en la parte que normalmente no ve el usuario, pero que permite que una plataforma siga funcionando.

Incluye servidores, automatizaciones, respaldos, procesamiento de tareas y sistemas preparados para recuperarse cuando ocurre un error.

Tecnologías frecuentes

  • Cloudflare
  • Vercel
  • Azure
  • AWS
  • Docker

/ Cómo trabajamos

Así se ve un proyecto conmigo, de la primera plática al lanzamiento.

Sin sorpresas: sabes qué pasa en cada etapa, qué recibes y cuándo.

2–3 meses

de la plática a producción en un proyecto típico

01 / 06 — Platicamos

  1. 01
    Gratis

    Platicamos

    Me cuentas cómo opera tu negocio hoy: qué se hace a mano, qué se pierde, qué te quita tiempo. Escucho primero y propongo después.

    RecibesUna idea clara de qué vale la pena construir

  2. 02
    Pagada

    Validación de concepto

    Antes de comprometer todo el proyecto, construyo una versión que demuestra que la solución funciona con tu caso real. Decides con algo en la mano, no con una presentación.

    RecibesUna prueba funcional y un plan aprobado

  3. 03
    Documento

    Requerimientos

    Escribimos juntos qué hace el sistema, qué no hace y cómo sabremos que está terminado. Es el acuerdo técnico del proyecto.

    RecibesDocumento de requerimientos (SRS)

  4. 04
    Cada semana

    Construcción a la vista

    Trabajo con un tablero Kanban que puedes ver y un calendario de entregas. Cada avance se prueba en un ambiente real, no en capturas.

    RecibesAvances que puedes usar y revisar

  5. 05
    Lanzamiento

    Te llevo hasta producción

    Dominio, servidores, pagos reales, datos migrados y acompañamiento el día del arranque. El proyecto termina cuando tu equipo ya lo está usando.

    RecibesTu sistema funcionando con clientes reales

  6. 06
    Opcional

    Mantenimiento

    Una mensualidad para mejoras, servidores y soporte. El código, las cuentas y los accesos son tuyos desde el primer día.

    RecibesUn sistema que sigue creciendo contigo

/Cómo trabajo

Cinco principios que aplico en los proyectos que desarrollo.

No se trata únicamente de que un sistema funcione. También debe ser seguro, confiable, fácil de mantener y estar preparado para situaciones inesperadas.

  1. Principio 01

    Los cálculos importantes se verifican en el servidor

    Precios, pagos y cantidades importantes no dependen únicamente de lo que muestra la pantalla del usuario.

    El sistema vuelve a verificar estos datos antes de guardar una operación, reduciendo errores y manipulaciones.

    ↳ Aplicado en: VIP Cleaners POS · MyTicket MX

  2. Principio 02

    Un pago o una notificación puede llegar más de una vez

    Los servicios de pago y otras plataformas externas pueden enviar la misma información varias veces o entregarla con retraso.

    Diseño los sistemas para reconocer estas situaciones y evitar cobros, registros o acciones duplicadas.

    ↳ Aplicado en: MyTicket MX · Elements Method

  3. Principio 03

    Pruebo situaciones reales, no solamente el escenario ideal

    Un sistema puede funcionar con una persona y fallar cuando cientos hacen algo al mismo tiempo.

    Por eso hago pruebas que simulan situaciones como dos clientes intentando comprar el mismo asiento. MyTicket cuenta con más de 3,000 pruebas automatizadas, incluidas pruebas específicas para evitar la venta duplicada de asientos.

    ↳ Aplicado en: MyTicket MX

  4. Principio 04

    Documento las decisiones y el estado real del proyecto

    Mantengo registro de las decisiones importantes, los pendientes y las limitaciones de cada sistema.

    Si algo todavía depende de una decisión del cliente o necesita mejoras, queda documentado como pendiente en lugar de presentarse como terminado. Así otras personas pueden entender y continuar el proyecto.

  5. Principio 05

    Uso inteligencia artificial como herramienta, no como sustituto de la revisión

    Utilizo herramientas de inteligencia artificial para acelerar tareas de programación, pruebas y revisión.

    Divido el trabajo en funciones (arquitectura, desarrollo, pruebas, revisión y seguridad) y verifico el resultado antes de integrarlo. La inteligencia artificial ayuda a trabajar más rápido; las decisiones finales y la revisión siguen siendo mi responsabilidad.

    ↳ Aplicado en: MyTicket MX

/ Cómo cobro

Por etapas, con entregas que puedes probar, o con una mensualidad que incluye desarrollo, servidores y soporte.

/ Qué incluye siempre

El código y las cuentas quedan a tu nombre. Repositorio, servidores, dominios y accesos son tuyos desde el primer día.

/ Qué no hago

  • — Sitios de plantilla
  • — Mantenimiento de WordPress
  • — Proyectos sin un alcance definido