Desarrollador Full-Stack
Enrique de Jesús Hernández Landa
Técnico en Ingeniería de Software - 21 años
Desarrollador Full-Stack con 1 año de experiencia construyendo aplicaciones web y móviles desde cero. Hábil resolviendo problemas, escribiendo código limpio y escalable, y trabajando efectivamente en equipos ágiles.
Enfoque actual
- Autenticación JWT y control de acceso RBAC con permisos por usuario.
- Arquitecturas orientadas a microservicios y APIs REST.
- Documentación técnica: UML, ERD, diagramas de clases y WBS.
- Uso de agentes de IA siguiendo buenas prácticas y estándares de código.
Perfil
Perfil profesional
Experiencia en todo el ciclo de desarrollo: desde levantamiento de requerimientos y diseño UI hasta arquitectura backend, despliegue y documentación técnica.
Sólida experiencia implementando sistemas de autenticación, control de acceso basado en roles (RBAC) con permisos individuales por usuario, y arquitecturas orientadas a microservicios.
Uso eficiente de agentes de IA en el flujo de desarrollo siguiendo buenas prácticas, guías de arquitectura y estándares de código.
Fortalezas clave
- Levantamiento y validación de requerimientos con stakeholders.
- Diseño UI en Figma enfocado en usabilidad y responsive.
- Documentación técnica clara (UML, ERD, diagramas de clases, WBS).
- Automatización de procesos para mejorar eficiencia del equipo.
Proyectos
Proyectos desarrollados
Énfasis en proyectos desarrollados y publicados.
Proyecto institucional
CDS - ATD (inicio de sesión)
Experiencia
Experiencia relevante
Roles enfocados en desarrollo full-stack, control de acceso, microservicios y documentación técnica.
Desarrollador Full-Stack
Centro de Desarrollo de Software (CDS)
Prácticas + Empleo
1 año - Morelos, México
- Desarrollé el módulo de citas: crear, editar, gestionar y eliminar citas con lógica de negocio (proyecto SGCITAS).
- Desarrollé el módulo de empleados con CRUD completo, permisos individuales, permisos por rol y soporte multi-rol.
- Configuré autenticación y autorización JWT en backends de Spring Boot y NestJS.
- Desarrollé el Sistema de Reportes de Incidencias desde cero como proyecto full-stack (frontend + backend + base de datos).
- Automaticé procesos administrativos para reducir trabajo manual y mejorar la eficiencia del equipo.
- Creé documentación técnica: casos de uso, diagramas UML, diagramas ER, diagramas de clases y WBS.
- Diseñé prototipos de UI en Figma enfocados en usabilidad y diseño responsivo.
- Participé en reuniones de levantamiento de requerimientos con stakeholders para analizar y validar necesidades.
Ingeniero de Software
Agencia de Transformación Digital de Morelos
4 meses - Morelos, México
- Desarrollé el módulo completo de gestión de usuarios, roles y permisos individuales en NestJS + Next.js con TypeScript.
- Diseñé y construí un sistema integral de RBAC con soporte para permisos a nivel de rol y permisos individuales por usuario.
- Construí APIs REST para gestión de usuarios, asignación de roles y configuración dinámica de permisos.
- Implementé autenticación JWT tanto en backend como en frontend para control de acceso seguro.
- Normalicé y migré tablas de bases de datos legacy a un nuevo esquema PostgreSQL sin pérdida de datos.
- Conecté a servidores remotos vía SSH y trabajé a través de VPN usando GitLab para control de versiones.
Habilidades
Habilidades técnicas
Stack equilibrado entre frontend, backend, datos, seguridad y documentación.
Frontend
Backend
Bases de datos y ORMs
Cloud y despliegue
Seguridad y arquitectura
Control de versiones y metodología
UI y diseño
Integraciones y documentación
Herramientas IA
Formación
Formación académica
Educación técnica, idiomas y aprendizaje continuo.
Educación
Técnico Superior Universitario en Desarrollo de Software Multiplataforma
Universidad Tecnológica - Morelos, México
Cursando
Ingeniería en desarrollo y gestión de software (9no de 11 cuatrimestres).
Idiomas
Español: Nativo.
Inglés: A2+ (en camino a B1).
Capaz de leer documentación técnica y escribir mensajes profesionales básicos.
En mejora continua
- Nivel de inglés (A2 a B1).
- Diseño de sistemas escalables.
- Mejores prácticas en microservicios.
Contacto
Hablemos de tu proyecto
¿Tienes una propuesta o idea? Me encantará leerte.
📍
Ubicación
Temixco, Morelos, MX