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.

Disponible para proyectosTemixco, Morelos, MX+52 777 509 1325enriquedjhl@gmail.com

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 destacado

Maison Gold MX

01
Ver proyectoDisponible en línea

Proyecto institucional

CDS - ATD (inicio de sesión)

02
Ver proyectoDisponible en línea

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

JavaScriptReactNext.jsVue.jsReact Native

Backend

Node.jsNestJSSpring Boot (Java)PythonDjangoPHP

Bases de datos y ORMs

PostgreSQLMySQLMongoDBSequelizeJPA

Cloud y despliegue

AWSRailwayVercelRenderDockerJenkins

Seguridad y arquitectura

JWTRBACAutenticación y autorizaciónREST APIsMicroserviciosMonolito

Control de versiones y metodología

GitGitHubGitLabSCRUM (Ágil)

UI y diseño

Tailwind CSSBootstrapFigma (UI/UX)

Integraciones y documentación

CloudinaryClip PagosUMLERDDiagramas de clasesWBSCasos de uso

Herramientas IA

Agentes de IA en el flujo de desarrollo

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.

¡Mensaje enviado exitosamente! Nos pondremos en contacto pronto.

📱

Teléfono

+52 777 509 1325

📍

Ubicación

Temixco, Morelos, MX

🌐

Portfolio

maisongoldmx.xyz