
Alejandro Garzón
Desarrollador de Software Fullstack · React · Next.js · TypeScript · Node.js
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Desarrollador de software con más de 5 años de experiencia construyendo aplicaciones web, especializado en el ecosistema frontend moderno: React, Next.js, TypeScript y Tailwind CSS.
Experiencia comprobada desarrollando aplicaciones internas de negocio de extremo a extremo —autenticación y control de acceso por roles, generación y firma de documentos, integración con APIs REST— con una base sólida en backend usando Node.js, Express y bases de datos relacionales (MySQL). Enfoque marcado en arquitectura de componentes, calidad y mantenibilidad del código (Clean Code, principios SOLID y patrones de diseño), y en el trabajo colaborativo mediante Git y metodologías ágiles. Perfil analítico, crítico y autodidacta, orientado a comprender el porqué de cada decisión técnica.
En profundización constante de backend con Node.js, Docker, AWS y seguridad de aplicaciones.
Experiencia
Desarrollador de Software Semi-Senior at La People CSC S.A.S. (Grupo SPA) (2024-09 – Present)
- 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.
Ingeniero de Desarrollo Frontend at Quind S.A.S. (2022-12 – 2024-06)
- 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.
Analista Desarrollador at Manglar Technology S.A.S. (2022-03 – 2022-09)
- 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.
Desarrollador at Siesa S.A. (2020-03 – 2021-06)
- Desarrollo para clientes empresariales: frontend con JavaScript y backend con Java; bases de datos MySQL y Oracle, incluyendo Stored Procedures.
- Depuración de errores, mantenimiento de aplicaciones y control de versiones con Git.
Desarrollador Frontend at EME Marketing & Consulting (2019-02 – 2019-11)
- Desarrollo de páginas web y landing pages responsive, gestión de contenido y capacitación a clientes.
Educación
Ingeniería Informática in Informática – Universidad Autónoma de Occidente (2018 – 2022)
Especialización en Ciberseguridad in Ciberseguridad – Universidad Autónoma de Occidente (2021)
Tecnólogo en Sistemas de Información in Sistemas de Información – CECEP (2014 – 2017)