← Universo TJSX · English version
Expediente profesional · Universo TJSX
Juan Jose Alvarado Lagunes
Desarrollador de Software
Perfil full-stack práctico con proyectos en producción. Desarrollo sitios web publicados, aplicaciones móviles, herramientas de escritorio para Windows, videojuegos y soporte técnico de software, con atención al mantenimiento, el despliegue y la experiencia de usuario.
VERACRUZ, MÉXICO · REMOTO / HÍBRIDO / FREELANCE · RESPUESTA < 24 H · ESPAÑOL NATIVO · INGLÉS AVANZADO
01 /Proyectos y stack
La obra completa — 7 proyectos técnicos con capturas, tecnologías, estados honestos y enlaces en vivo, junto con el stack detallado — se consulta en el Portafolio Laboral. Aquí, este expediente se centra en la persona: trayectoria, fortalezas, formación y contacto.
SICE — Sistema de Inscripción y Control Escolar · CECATI 106 Los Cabos
Sistema institucional en uso: inscripción en línea, expediente digital con máquina de 12 estados, folio transaccional, reserva atómica de cupo, respaldos cifrados AES-256 y bitácora de auditoría. 18,367 líneas, 52 endpoints y 47 pruebas automatizadas en verde.
C# · .NET 10 · ASP.NET Core · WPF · Entity Framework Core · PostgreSQL · Supabase · Docker · xUnit
02 /Experiencia
Desarrollador de Software — SICE, CECATI 106 Los Cabos Institución educativa
2026 — Presente · Sistema de inscripción y control escolar
Diseño y desarrollo completo del sistema que sustituyó el proceso de inscripción en papel: API en ASP.NET Core (52 endpoints), portal público en Razor Pages, aplicación de escritorio WPF con MVVM para Control Escolar, Entity Framework Core sobre PostgreSQL (Supabase) con SQLite de contingencia, despliegue en Docker/Render, respaldos cifrados (AES-256, Encrypt-then-MAC, PBKDF2) y bitácora de auditoría. Arquitectura de monolito modular en capas con 47 pruebas automatizadas.
Desarrollador Web — CECATI 106 Institución educativa
2026 — Presente · San José del Cabo, B.C.S.
Sitio institucional que sustituye el trámite presencial de inscripción por un flujo en línea integrado con el sistema de control escolar: formulario de 6 pasos con la ficha oficial SI-01, validación de CURP con dígito verificador RENAPO, verificación de documentos por firma binaria y compresión de imágenes en el navegador. Incluye catálogo de 24 cursos, test vocacional, asistente virtual con motor NLP propio y sistema de accesibilidad. Construido con HTML, CSS y JavaScript vanilla sobre Supabase, sin frameworks ni dependencias de npm.
Desarrollador Web — Instinto Guardian Proyecto propio publicado
Proyecto publicado con dominio propio
PWA de protección animal y seguridad humana en producción con dominio propio: modo emergencia, botón de acción configurable, orientación legal verificada (leyes, artículos y las 32 fiscalías estatales), primeros auxilios, salud mental, mapa comunitario, QR de vida, adopciones y capa social. Next.js 16, React 19, TypeScript estricto y Supabase con Row Level Security; asistente determinista que funciona sin IA y sin conexión, motor de traducción propio a +130 idiomas y transferencia de archivos por QR sin internet. 55,852 líneas, 403 pruebas unitarias y 53 end-to-end, con auditoría de accesibilidad WCAG 2.1 AA.
Desarrollador de Apps de Escritorio — Auralis · Visualizer Studio Productos propios
2025 — Presente
Herramientas portables para Windows: masterización de audio (Python/IA, medición LUFS y True Peak) y generación de video musical (FFmpeg). Arquitectura local-first y seguridad aplicada.
Desarrollador de Software Proyectos personales y freelance
2024 — Presente · Veracruz, México
Soluciones web, móviles y de escritorio: autenticación, bases de datos, APIs REST, almacenamiento local y despliegue, con enfoque en mantenibilidad, seguridad aplicada y experiencia de usuario.
04 /Soporte técnico de software
Complemento profesional: soporte básico y mantenimiento de software en equipos Windows — instalación del sistema, formateo, respaldos, drivers, configuración, antivirus, diagnóstico de errores de software y mantenimiento correctivo a nivel software.