CRISTIAN D. MORENO

Ingeniero de Software Senior | Full-Stack (React, Vue, Node.js)

Villavicencio/Colombia+57 302 253 9479kyonax.corp@gmail.comlinkedin.com/in/kyonaxgithub.com/Kyonaxorcid.org/0009-0006-4459-5538kyonax.com

RESUMEN

Especializado en construir plataformas e-commerce, SaaS, aplicaciones backend y páginas de producto escalables y de alto rendimiento con React, Vue.js y Node.js, con más de 8 años de experiencia en desarrollo full stack y diseño visual. Entregué arquitecturas frontend y backend para la tienda e-commerce de Madison Reed, que atiende ~500k visitas mensuales, y para la plataforma de autogestión de Maritz, logrando aumentos de conversión del 20–60% en más de 20 sitios mediante optimización de rendimiento y SEO/AEO, un diseño UI/UX sólido y ownership de principio a fin del proyecto, con implementación de flujos de agentes de IA y automatización.

EXPERIENCIA

INGENIERO DE SOFTWARE SENIOR (FRONTEND)

10/2025 – 05/2026

AgileEngineMadison ReedRemoto - Villavicencio/Colombia

Rediseñé la tienda e-commerce de Madison Reed, marca de cuidado capilar con ~500k visitas mensuales, dentro de un equipo frontend de 4–6 personas, junto a QA y UI/UX. Implementé la arquitectura de componentes, la optimización SEO/AEO y mejoras de rendimiento a lo largo de 18–25 plantillas CMS, un trabajo que el cliente describió como una entrega en tiempo récord.

Actividades y Responsabilidades

  • Desarrollé una librería de componentes reutilizables en Vue.js 3 con Pug + Stylus, asegurando el cumplimiento de ADA/WCAG, Core Web Vitals y la optimización SEO/AEO en plantillas CMS con Vue Router, implementando inyección de JSON-LD e integración de SSR.
  • Optimicé el rendimiento del backend Node.js + Express.js + REST API con ajuste de consultas MySQL, connection pooling, rate limiting y estrategias de caché, junto a la gestión de estado con Vuex/Pinia, además de code splitting, lazy loading y prefetching con Vite + Webpack para una navegación más rápida.
  • Aseguré los flujos de entrega y calidad cubriendo los criterios de aceptación de los BAs en tickets de Jira y los diseños UI/UX de Figma, con pruebas unitarias TDD en Vitest, reglas de ESLint, documentación en Storybook, pruebas E2E con Playwright y revisiones de PR.
  • Creé flujos de validación asistidos por IA con Claude Code, Gemini y Grok para automatizar el cumplimiento de ADA/WCAG, las ejecuciones E2E de Playwright y las auditorías de Sentry previas a QA, evitando regresiones, con herramientas MCP personalizadas y cadenas de prompts para la precisión del CI/CD y la velocidad del CMS.

Impacto Clave

  • Elevé la puntuación de rendimiento de Lighthouse de 45 a 68 y resolví 30+ errores de accesibilidad, reduciendo la navegación de varios segundos a menos de 100ms.
  • Subí la puntuación SEO de Lighthouse de 25 a 98 (100 en páginas clave), aumenté los usuarios nuevos de 5k a 8k mensuales y elevé la conversión de los flujos rediseñados del 20% al 38%, y el embudo de reservas pasó del 6% al 18%.
  • Entregué funcionalidades a 2–3× la velocidad previa, bajando el ciclo por ticket de 3–4 a 1–2 días y las rondas de QA de 4–6 a 1–2, un ritmo que el cliente describió como tiempo récord.

Tecnologías adicionales:JavaScript, HTML5, CSS3, Lazy Loading, A/B Testing, Segment, GPT, LiteLLM

INGENIERO FULL-STACK INDEPENDIENTE

01/2018 – Presente

Zerønet LabsRemoto - Villavicencio/Colombia

He operado un estudio independiente desde 2018, en paralelo a contratos de tiempo completo, gestionando la arquitectura web, el diseño y la funcionalidad central de producto. Construí aplicaciones web, librerías de componentes y herramientas de automatización, entregando más de 20 sitios para negocios locales colombianos, restaurantes y marcas de alto tráfico, cada proyecto ejecutado en solitario de principio a fin.

Actividades y Responsabilidades

  • Diseñé sistemas backend en Python (FastAPI) y Node.js (Express.js, Discord.js, WhatsApp API) con TypeScript, implementando REST APIs, microservicios y monolitos sobre MySQL + MongoDB, con connection pooling, rate limiting y caché para bots de atención al cliente y paneles administrativos.
  • Construí los frontends de los sitios web de clientes con React, Vue.js y Next.js + SCSS + Vite + Webpack, implementando los diseños UI/UX, la gestión de estado (Zustand, Vuex/Pinia, Context API) y design systems como paquetes npm con semantic-release, optimizando el SEO/AEO mediante inyección de JSON-LD, Core Web Vitals, metadata y datos estructurados.
  • Desarrollé bots de atención al cliente para WhatsApp, Discord y Telegram con Node.js + TypeScript + WebSockets, integrando flujos impulsados por IA (Grok, Gemini, OpenAI) mediante prompt engineering, ruteo por palabras clave, comandos modulares y webhooks de CRM, con hardening de seguridad en los VPS.
  • Desplegué y aseguré sistemas en producción en VPS, AWS EC2 y microservicios de AWS Lambda con pipelines de CI/CD (GitHub Actions, GitLab CI, Docker), implementando protección DDoS, Cloudflare Tunnels/Zero Trust y controles de acceso, con una entrega de ciclo completo desde la planeación hasta el release, con revisiones de código, patrones de diseño, A/B testing y validación unitaria + E2E.

Impacto Clave

  • Elevé las conversiones de los embudos e-commerce un 20–60% y recuperé el posicionamiento en buscadores, bajando las transiciones de página de 10 segundos a 1.
  • Reduje los costos de nube de los clientes un ~30% y reforcé la seguridad en producción con despliegues Docker con un solo comando y protección de Cloudflare.
  • Aumenté la captación de clientes ~2× mediante automatización en WhatsApp, reemplazando flujos de correo de varios días por una sola sesión guiada, con 8/10 reseñas positivas.
  • Reduje los tiempos de desarrollo de días a horas con flujos asistidos por IA y entregué funcionalidades de UI ~2× más rápido con design systems reutilizables.

Tecnologías adicionales:Bash, Nuxt.js, HTML5, CSS3, Material UI, Styled Components, Turbopack, Babel, Gulp, Grunt, Vercel, Linux, Lazy Loading, Segment, Sentry, GPT, LLM Orchestration, Figma

INGENIERO FULL-STACK SENIOR

11/2023 – 07/2025

SofttekMaritzRemoto - Villavicencio/Colombia

Lideré la transición de Maritz, un proveedor de incentivos de ventas de $1.2B, de pedidos internos a un e-commerce de autogestión sobre Shopware como primer ingeniero. Asumí la arquitectura del storefront, el design system, las personalizaciones del core y el pipeline de entrega, y formé al equipo que escaló la plataforma. El PM del cliente calificó mi trabajo como clave para el éxito del proyecto.

Actividades y Responsabilidades

  • Diseñé el storefront de Shopware con Symfony PHP + Twig + SASS/SCSS, implementando plantillas SSR gestionadas por CMS para landing, PLP, PDP, carrito y checkout (Cybersource, Apple Pay, Google Pay) con cumplimiento de SEO/AEO y ADA/WCAG, estandarizando un design system en Vue.js + PostCSS + Babel + Webpack con mixins, espaciados, tipografía y breakpoints.
  • Modelé las entidades de catálogo, precios y pedidos en Symfony + MySQL con REST APIs en Vue.js + Vuex/Pinia + Express.js sobre la capa de datos de Shopware, implementando la tokenización de pagos y la verificación de firmas de webhooks para aplicar reglas de negocio personalizadas y los flujos del storefront.
  • Extendí el core de Shopware con plugins de Symfony PHP personalizados vía REST API, reemplazando los flujos estándar con reglas de precios, pedidos y validación para productos digitales y de evento, más microservicios en Express (Node.js) para requerimientos fuera de PHP e integración con los sistemas existentes de Maritz.
  • Lideré los procesos de entrega y calidad con desglose ágil de tareas, revisiones de código, documentación de arquitectura, pruebas unitarias TDD en Jest y validación E2E con Playwright, contenerizando el entorno en Dockware con docker-compose y configurando Azure DevOps CI con linters y validaciones de Core Web Vitals.

Impacto Clave

  • Mantuve el 100% de la lógica de negocio en plugins versionados, preservando el core de Shopware para permitir actualizaciones sin fricción.
  • Entregué una librería de componentes y patrones con ~90% de reutilización de estilos que aceleró la integración de nuevos desarrolladores.
  • Construí una plataforma de autogestión que elimina el ingreso manual de pedidos, proyectando una reducción del ~70% en costos de procesamiento y capacidad para el volumen de pedidos.

Tecnologías adicionales:JavaScript, Bash, HTML5, CSS3, Code Splitting, Lazy Loading, Figma

INGENIERO FRONTEND Y GROWTH SENIOR

10/2020 – 11/2023

Cabeza RotaRemoto - Villavicencio/Colombia

Lideré la entrega tecnológica de Cabeza Rota, un estudio creativo colombiano, construyendo sitios web para ~10 clientes en ~12 proyectos. Dirigí la arquitectura técnica, la estrategia de negocio y la optimización de crecimiento, traduciendo diseños de alta fidelidad en sitios de alto rendimiento validados con analítica y A/B testing, todo a ritmo de startup.

Actividades y Responsabilidades

  • Diseñé sistemas frontend en Next.js, React, Vue.js, WordPress y Symfony, eligiendo las estrategias de renderizado SSR, SSG o ISR, optimizando el rendimiento y el SEO mediante auditorías de Core Web Vitals, compresión de imagen y video (WebP, AVIF, MP4, MOV), code splitting, lazy loading, pre-rendering y prefetching, guiado por los mapas de calor de Hotjar y la analítica de GA4.
  • Traduje diseños de Figma de alta fidelidad en librerías de componentes y design systems con Vue.js, React, Ant Design, Storybook, SASS/SCSS y Tailwind CSS, implementando la gestión de estado (Vuex/Pinia, Zustand, Context API) y estrategias responsive.
  • Desarrollé sistemas backend con ~15 REST APIs en Python (FastAPI) y Node.js (Express.js) para protocolos de pago, CRMs, paneles administrativos e integraciones de terceros, migrando un SaaS de analítica ganadera de monorepo a un backend NestJS modular en AWS EC2, con los módulos y los límites de ORM reestructurados.
  • Asumí los pipelines de CI/CD y los procesos de calidad, escribiendo documentación técnica, guías de configuración y convenciones de código para los equipos de los clientes, revisando PRs e introduciendo Jest, Vitest y TDD, que elevaron la cobertura del 50% al 85%, detectando regresiones antes de producción.

Impacto Clave

  • Elevé las conversiones un 20–60% en embudos probados, aumenté el tráfico orgánico ~2× y subí la tasa de éxito de los A/B tests del 30% al 60–70% mediante iteración basada en datos.
  • Reduje los tiempos de carga de 10s a 3s, escalé la plataforma de analítica ganadera a el volumen de datos y entregué design systems con ~70% de componentes reutilizables.
  • Dejé a los equipos de los clientes operando de forma autónoma en días en vez de semanas, mantuve los errores tras el release en 1–2 por mes y elevé la cobertura del 50% al 85%.

Tecnologías adicionales:Redux, Recoil, GraphQL, Apollo, WebSockets, Heatmaps, MongoDB

EDUCACIÓN

Universidad de Los Llanos

2018 – 2020

Villavicencio/Colombia

Ingeniería de Sistemas - Asignaturas Relevantes Cursadas: Fundamentos de Programación - Introducción a la Ingeniería de Sistemas - Pensamiento Lógico - Estructuras de Datos - Ciencia, Tecnología y Desarrollo

Universidad de Caldas

2021

Villavicencio/Colombia

Diplomado en Habilidades Básicas de Programación - Misión TIC 2022

Cristian D. Moreno - Hoja de Vida