Expediente digital para instituciones educativas Arquitectura Multitenant

Sistema de Gestión Documental

Sistema donde los estudiantes registran su información personal, datos demográficos, médicos, académicos y laborales. Permite subir documentación oficial requerida para su carrera (licenciatura, maestría, doctorado) y documentos anexos para becas o promociones especiales.

100K estudiantes
-80% tiempo de espera
-70% tiempo de revisión

El Contexto

El proceso de admisión tradicional requería que los estudiantes entregaran documentación física, generando largas esperas y carga administrativa significativa. Con más de 100,000 estudiantes en múltiples universidades, el sistema necesitaba escalar sin comprometer la experiencia.

La Solución

Una plataforma digital que centraliza toda la documentación estudiantil. El sistema reduce la espera de documentación en un 80% y el tiempo de revisión en un 70%, transformando un proceso que antes tomaba meses en uno de días.

Funcionalidades Clave

Actualización de Información

Permite a los estudiantes adjuntar documentación asociada a trámites externos como cambio de apellidos, nombres o cambio de género, manteniendo el expediente siempre actualizado.

Sistema de Tiempo Límite

Funcionalidad que establece plazos para la carga de documentación, incentivando a los estudiantes a completar el proceso. Al vencer el tiempo, pueden solicitar prórroga mediante un cálculo complejo basado en reglas de negocio y de una amplia diversidad de estudiantes habilitados.

Bubble React + Next.js

Migración técnica

Inicialmente desarrollado en Bubble, el sistema fue migrado a React/Next.js cuando las limitaciones de escalabilidad de la plataforma No-Code no soportaban el volumen de usuarios requerido.

Mi Rol

Diseño de servicios backend a partir de las necesidades del frontend. Gestión del backlog detallado en Linear. Pruebas de APIs, endpoints, pruebas end-to-end y unit tests con Jest.

Backend Service Design Backlog (Linear) API Testing E2E & Unit Tests

AI Engineering

El desarrollo core se realizó con un enfoque agentico de AI Engineering, utilizando Claude Code con .claudeskills, MCP (Model Context Protocol) y técnicas avanzadas de Prompt Engineering para acelerar la implementación y mantener alta calidad de código.

Claude Code .claudeskills MCP (Model Context Protocol) Prompt Engineering

Stack Técnico

React

Frontend

Next.js

Frontend

TypeScript

Frontend

Jest

Testing

AWS

Backend

DynamoDB

Backend

Linear

Management

Figma

Design

Claude Code

AI Engineering