Este perfil está escrito em espanhol
Software Developer
Experiencia demostrada en React.
Experiencia demostrada en Next.js.
Experiencia demostrada en TypeScript.
Experiencia demostrada en JavaScript (ES6+).
Experiencia demostrada en Tailwind CSS.
Software Developer buscando nuevas oportunidades
Desarrollé la aplicación interna Cierre Comercial Digital y varios módulos de negocio (Cuentas por Pagar, Portal de Clientes, Metas por Asesor, Inventario de Activos) con React, Next.js, TypeScript, Tailwind CSS y Formik.. Implementé el inicio de sesión con control de acceso por roles y por marca inmobiliaria, la generación de documentos (react-pdf) y la firma digital de documentos por parte de clientes con notificación automática por correo.. Centralicé el consumo de servicios REST con Axios (interceptores y verificación de token) y construí componentes reutilizables, hooks y contexts, reduciendo la duplicación de código y acelerando el desarrollo del equipo.. Participé en el reforzamiento de la seguridad de las aplicaciones: interceptores para respuestas 401/403, protección CSRF, validación de roles y redirecciones mediante middleware.. Realicé revisiones de código (Pull Requests) y trabajo colaborativo en un equipo de 5 desarrolladores (2 frontend, 3 backend) bajo metodologías ágiles (Jira y ClickUp), aplicando Clean Code y buenas prácticas de reutilización.. En backend (Node.js / Express / Sequelize): agregué campos y endpoints siguiendo el flujo modelo–servicio–controlador–ruta–validador y creé migraciones sobre MySQL.
Contribuí a la planificación de la migración y centralización de los portales Oficina Virtual (OV1 y OV2) en una única plataforma con frontend en Vue.
Desarrollo frontend con micro-frontends (Single-SPA) y ReactJS para clientes internacionales del sector salud y seguros/subsidios.. Pruebas unitarias con Jest, aplicación de Clean Code, patrones de diseño y principios SOLID.. Diseño de interfaces UX/UI con Figma, documentación técnica y trabajo bajo metodología Scrum.
Desarrollo full stack: frontend con React y JavaScript, backend con Java Spring Boot y base de datos MySQL.. Mejora continua con Jenkins, control de versiones con Git (SourceTree) y metodología Scrum.
Depuración de errores, mantenimiento de aplicaciones y control de versiones con Git.. Desarrollo de páginas web y landing pages responsive, gestión de contenido y capacitación a clientes.