Hola, soy un desarrollador full-stack y actualmente estoy trabajando en proyectos que utilizan principalmente Vue3 con TypeScript, Tailwind para el diseño y Laravel para los servicios backend. Tengo una amplia experiencia documentando mis proyectos backend con Swagger y consumiéndolos utilizando Axios. Además, gestiono sistemas de inicio de sesión (Microsoft EntraID y Laravel Passport) y manejo la lógica de tokens para SPAs.
También he trabajado en proyectos con Jetpack Compose usando Kotlin en la arquitectura MVVM.
Trabajo dentro de un equipo Ágil siguiendo la metodología SCRUM y el marco de trabajo CANVAS. Mi experiencia incluye Diseño Orientado al Dominio (DDD) e implementación de flujos de autenticación como Authorization Code Grant con PKCE y Client Credentials Grant Tokens.
🔭 Actualmente, estoy trabajando en una API REST en Laravel 11 como servidor de autenticación.
🌱 Tengo un título en Ingeniería en Sistemas y me especializo en soluciones Backend.
👯 Estoy buscando colaborar en proyectos Backend o en Aplicaciones de Página Única (SPAs) utilizando Vue3 y TypeScript.
⚡ Mi experiencia incluye:
- AhanGo: Una plataforma de viajes en tren que genera itinerarios dinámicos (Flutter, Laravel 11, Vue3 con TypeScript, MongoDB)
- STPPQROO: Una plataforma móvil y web para crear plantillas dinámicas para concursos de trabajo gubernamentales (Kotlin, Laravel 11, Vue3 con TypeScript, MongoDB)
- SIRP: Una plataforma web para los campus del TECNM donde los estudiantes pueden acceder e inscribirse en proyectos (Laravel 10, Vue3 con TypeScript, MongoDB)
- SIGA: Una plataforma de autenticación basada en alcances y roles, diseñada para usuarios que acceden a APIs institucionales (Laravel 11, Vue3 con TypeScript, MySQL)