Desarrollador de Software e Ingeniero en Sistemas Computacionales con experiencia construyendo, probando y desplegando soluciones web, móviles y de escritorio. Mi enfoque profesional combina TypeScript/React/Next.js, C#/.NET y SQL con automatización de pruebas, CI/CD, seguridad aplicada y arquitectura de software.
Experiencia complementaria y amplitud del perfil
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
Las cifras de los proyectos presentadas abajo están documentadas por su autor. El código y los reportes privados pueden revisarse de forma controlada; no se han vuelto a ejecutar de manera independiente en este sitio.
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.
Combino desarrollo con testing práctico: pruebas unitarias con Vitest, flujos E2E con Playwright, pruebas .NET con xUnit, comprobaciones automáticas de accesibilidad con axe-core y análisis estático con TypeScript estricto.
Instinto Guardián: 403 pruebas unitarias y 53 E2E documentadas en el portafolio, junto con CI/CD y auditoría de accesibilidad.
SICE: 47 pruebas automatizadas .NET documentadas. La reserva atómica se presenta como decisión de ingeniería; no se atribuye una prueba específica de concurrencia sin su reporte.
CECATI 106: validación de CURP y firmas binarias de archivos, con RLS para los expedientes enviados.
Son registros de los proyectos, no una nueva ejecución de sus suites privadas. Las comprobaciones automáticas complementan, pero no sustituyen, las revisiones manuales funcionales y de accesibilidad.
Más proyectos del portafolio
Instinto Guardián
Proyecto propio publicado. PWA de protección animal y seguridad humana con Next.js, React, TypeScript strict y Supabase. Asistente determinista offline, permisos RLS y sincronización diferida.
Testing documentado: 403 pruebas unitarias, 53 E2E y auditorías con axe. Arquitectura PWA y despliegue GitHub/Netlify.
Sitio institucional publicado con inscripción SI-01 de seis pasos, catálogo de cursos y asistente. HTML, CSS y JavaScript vanilla conectados a Supabase.
Validación CURP, comprobación de firmas binarias de archivos, compresión con Canvas y políticas RLS documentadas.
Universo TJSX: sitio creativo y profesional con HTML, CSS, JavaScript, chatbot offline, lightbox y despliegue continuo.
Auralis Mastering Pro: masterización de audio con Python e IA, LUFS, True Peak, LRA, balance espectral, licencias y exportación; uso en la discografía de KIDJSX.
Visualizer Studio: videos musicales MP4, espectros, presets verticales y exportación H.264 + AAC 1080p con FFmpeg. Local-first, sin nube ni telemetría.
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.
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.
05 /Educación e idiomas
Ingeniería en Sistemas Computacionales
Instituto Tecnológico de Veracruz · 2019 — 2025
Carrera concluida
Idiomas
Español: nativo · Inglés: avanzado
Hito académico
Acto Protocolario de Titulación
2026
Culminación formal de mi formación en Ingeniería en Sistemas Computacionales en el Instituto Tecnológico de Veracruz, cerrando una etapa académica y dando continuidad a mi desarrollo profesional en ingeniería y desarrollo de software.
La revisión de código, arquitectura y evidencia de pruebas se coordina durante el proceso de selección, con acceso controlado y sin publicar código confidencial.