Saltar al contenido
Desarrollador Full Stack / Móvil

Ecosistema Insurtech

Plataforma de seguros · Web, móvil y CRM

Ecosistema de cuatro aplicaciones para una aseguradora, construidas sobre una arquitectura común de APIs REST y GraphQL, bases de datos poliglota y despliegue en contenedores Docker: un cotizador web multi-aseguradora con contratación en línea, un CRM de atención con tickets y chatbot por áreas, un panel de gestión para ejecutivos con seguimiento de prospectos y pólizas, y una app móvil en NativeScript para inspecciones y reporte de siniestros. Después adapté el ecosistema completo a un segundo mercado.

  • Node.js
  • GraphQL
  • MongoDB
  • PostgreSQL
  • Redis
  • Docker
  • Firebase
  • Nativescript
Ecosistema Insurtech
4
Aplicaciones sobre una misma base
2
Mercados atendidos con el mismo ecosistema
GraphQL
APIs REST, GraphQL y capa bridge
iOS + Android
App de inspecciones y siniestros
01

La historia

01.1

Problema

La aseguradora necesitaba cotizar, vender y dar servicio en un mismo flujo, pero cada pieza —el sitio de cotización, la atención al cliente, el trabajo diario de los ejecutivos y las inspecciones en campo— vivía en herramientas separadas y sin datos compartidos.

01.2

Solución

Construí un ecosistema de aplicaciones sobre una arquitectura común: APIs REST y GraphQL con una capa bridge, bases de datos poliglota (MongoDB, PostgreSQL, MySQL y Redis) y despliegue en contenedores Docker. Encima levanté el cotizador web multi-aseguradora, un CRM de atención con tickets y chatbot por áreas, un panel de gestión para ejecutivos y una app móvil en NativeScript para inspecciones y siniestros.

01.3

Resultado

Cotización, venta, atención y operación quedaron sobre los mismos servicios y los mismos datos, y el ecosistema se replicó para un segundo mercado adaptando el flujo de cotización a sus aseguradoras y a su regulación.

02

Qué construí

  1. 02.1Desarrollador Full Stack

    Cotizador web multi-aseguradora

    Desarrollé el flujo de cotización de seguros de vehículos, motos, salud complementaria, hogar y responsabilidad civil, con comparación de planes de varias aseguradoras, elección de deducible y contratación en línea.

  2. 02.2Desarrollador Full Stack

    CRM de atención al cliente

    Construí el centro de atención: tickets por cola, respuestas rápidas, kanban, contactos, campañas y un chatbot configurable por áreas, además de integraciones y documentación de API para terceros.

  3. 02.3Desarrollador Full Stack

    Panel de gestión para ejecutivos

    Implementé el panel de ejecutivos con proyectos en ejecución, tareas en proceso y pausadas, hallazgos levantados por checklist e historial de seguimiento de prospectos ligado a sus cotizaciones y pólizas.

  4. 02.4Desarrollador Móvil

    App de inspecciones y siniestros

    Desarrollé en NativeScript la aplicación para iOS y Android con la que los inspectores levantan checklists en campo y los asegurados reportan siniestros, sincronizada con el mismo backend del ecosistema.

  5. 02.5Desarrollador Full Stack

    Adaptación a un segundo mercado

    Adapté el ecosistema a un mercado distinto: nuevo flujo de cotización por código postal y atributos del conductor, catálogo de aseguradoras locales y toda la interfaz en inglés.

El código de este proyecto es propiedad del cliente y no puede publicarse. Lo que sí puedo mostrar está en esta página: el problema, la solución que construí, mi rol concreto y capturas del producto. Si lo que quieres es leer código mío, para eso construí Ghostline: un juego completo, jugable, con el repo del cliente en C# y el de la API en TypeScript abiertos —el mismo criterio técnico que aplico aquí, esta vez auditable commit a commit.

03
Siguiente proyecto

Ghostline

API autoritativa en Cloudflare Workers · Durable Objects · leaderboard en vivo por WebSocket