khanos

Epilef Rodriguez / khanos

Ingeniero Full-Stack Senior

React · TypeScript · Node.js · Arquitectura de software

En España · Colaborando con equipos internacionales

Construyo aplicaciones web escalables y sistemas de software fiables, combinando una sólida experiencia en frontend con desarrollo backend, liderazgo técnico e ingeniería de producto.

Epilef Rodriguez
Ingeniero. Constructor. Siempre curioso.

01 / DEL PROBLEMA A PRODUCCIÓN

Proyectos de ingeniería destacados

Contribuciones a productos en producción: interfaces de comercio y sistemas backend de datos.

Informe histórico de Lighthouse de Freedom Debt Relief con una miniatura de la versión anterior del sitio
Freedom Debt Relief · Captura histórica de Lighthouse, no una medición actual

01 / Servicios financieros / Varias marcas

Achieve — Plataformas web de servicios financieros

AchieveLíder Técnico2024

Lideré la ingeniería frontend de Achieve, Freedom Debt Relief y Bills.com, contribuyendo a la arquitectura compartida, los componentes reutilizables, el rendimiento y las prácticas de desarrollo mantenibles entre tres marcas.

  • Next.js
  • React
  • GraphQL
  • Contentful
  • Jest
  • Tailwind CSS
Problema
Varias marcas de servicios financieros necesitaban experiencias web fiables y rápidas, con prácticas de ingeniería coherentes y capacidad para atender las necesidades de cada marca.
Mi contribución
Lideré el desarrollo frontend con Next.js, React, GraphQL y Contentful. Trabajé en componentes compartidos, arquitectura frontend, pruebas automatizadas con Jest y optimización del rendimiento. Impulsé patrones mantenibles, estándares de ingeniería y colaboración dentro del equipo. La implementación de Freedom Debt Relief utilizaba Tailwind CSS y Cloudflare.
Resultado
Mejoré la mantenibilidad y la coherencia de las implementaciones frontend compartidas y contribuí a la entrega fiable de tres sitios web dirigidos a clientes.
Panel de MercadoShops con controles de personalización y configuración de tienda
Captura histórica del proyecto

02 / Comercio / Frontend

MercadoShops

Mercado LibreIngeniero de Software2022–2023

Personalización de tiendas e ingeniería del flujo de compra en la plataforma de comercio de MercadoLibre.

  • JavaScript
  • React
  • Redux
  • Node.js
  • Express
  • Sass
  • Jest
Problema
Los vendedores necesitaban tiendas personalizables y los flujos de compra requerían interfaces claras y una evaluación cuidadosa.
Mi contribución
Mejoré plantillas de MercadoShops y trabajé en la experiencia de compra, analizando métricas y documentando alternativas desde la implementación hasta el despliegue.
Resultado
Entregué mejoras en las tiendas y los flujos de compra de la plataforma de comercio electrónico en producción de MercadoLibre.
Interfaz histórica de DerfDice con herramientas de tiradas, creación de tablas, perfiles e inicio de sesión
Captura histórica del proyecto

03 / Herramientas creativas / Frontend interactivo

DerfDice — Generador de contenido para juegos de rol

ITPex StudioDesarrollador Frontend2021–2022

Desarrollé la experiencia frontend de un generador de contenido para juegos de rol que permite explorar personajes, nombres, objetos, lugares e ideas narrativas.

  • Vue
  • JavaScript
  • Node.js
  • Express
Problema
Los directores de juegos de rol necesitan generar contenido creativo con rapidez durante las partidas, sin interrumpir la narración.
Mi contribución
Lideré el desarrollo frontend con Vue.js y JavaScript, con foco en una interfaz intuitiva, diseño adaptable y flujos sencillos de generación de contenido. Colaboré en integraciones con servicios backend de Node.js y Express.
Resultado
Entregué una interfaz accesible y ágil que facilita la generación y exploración de contenido narrativo.
Panel de DM2 con KPIs de campañas, series temporales y desglose por canal
Captura histórica del proyecto

04 / Datos / Full-Stack

DM2, Data-Collector & I-BOARDS

Look At Me VenturesIngeniero Full Stack2017–2021

De APIs de marketing a información útil: recopilación automática de datos y un flujo compartido de informes de KPIs.

  • JavaScript
  • Node.js
  • Express
  • jQuery
  • Mocha
Problema
Era necesario recopilar datos de campañas de distintos servicios y hacerlos útiles para los informes.
Mi contribución
Lideré el desarrollo de Data-Collector e I-BOARDS: un servidor Node.js/Express de agregación de datos con desarrollo guiado por pruebas, tareas asíncronas, almacenamiento SQL y paneles de KPIs.
Resultado
Reuní los datos de varios canales de marketing en un flujo de informes compartido, con recopilación automática y seguimiento de KPIs.

02 / LA TRAYECTORIA

Experiencia profesional

Más de una década construyendo software en producción para SaaS, comercio electrónico, servicios financieros, tecnología de marketing y sistemas industriales. Mi experiencia abarca arquitectura frontend, desarrollo backend, integraciones de APIs y liderazgo técnico en equipos internacionales.

Experiencia reciente

  1. Puesto actual

    Ingeniero de Software Full-Stack

    Kenect

    Colaboración contractual a través de Jobsity

    Octubre de 2024 – Actualidad

    Desarrollo funcionalidades para la plataforma de comunicación con clientes de Kenect, incluidas campañas por SMS, correo y voz. Construyo interfaces con React y TypeScript, integraciones de APIs REST y servicios Node.js. Contribuyo a la arquitectura frontend, rendimiento, pruebas automatizadas, revisiones de código y flujos mantenibles de producción con equipos distribuidos de producto, diseño e ingeniería.

    Web de Kenect
  2. Líder Técnico

    Achieve

    2024

    Lideré el desarrollo de páginas de marketing prioritarias para una plataforma estadounidense de servicios financieros, con foco en la conversión y una arquitectura frontend mantenible. Mejoré los procesos de ingeniería y apliqué principios SOLID, prácticas de calidad de código y pruebas unitarias para respaldar entregas fiables a producción.

    Web de Achieve
  3. Ingeniero de Software

    Mercado Libre S.L.R.

    2022 - 2023

    Desarrollé y refiné funciones de personalización de tiendas para MercadoShops, la plataforma de comercio electrónico de Mercado Libre. Mejoré interfaces del flujo de compra mediante análisis de métricas, desarrollo con React y Redux e iteraciones de UX. Contribuí a la implementación, documentación, pruebas y despliegue en producción.

    Web de Mercado Libre
  4. Ingeniero Full Stack

    CENORA LLC.

    2022

    Desarrollé soluciones de extracción web para obtener y estructurar contenidos destinados a flujos de publicación automatizados. Contribuí a la plataforma de gestión de contenidos Microsites en las capas de frontend, backend y base de datos, incluidas funciones de organización y seguimiento de contenidos.

    Web de CENORA
  5. Desarrollador Frontend

    ITPex Studio LLC.

    2021 - 2022

    Desarrollé funciones frontend para DerfDice, una herramienta creativa que permite generar personajes, objetos, lugares y elementos narrativos para juegos de rol. Construí interfaces adaptables con Vue.js y JavaScript, con foco en una UI/UX intuitiva y la integración con servicios backend Node.js.

    Web del proyecto DerfDice

Experiencia anterior

  1. Desarrollador Full Stack

    Calvary Robotics LLC.

    Actualmente forma parte de Invio Automation

    2020 - 2021

    Desarrollé aplicaciones internas para automatizar procesos operativos. Construí e integré funcionalidad backend con ASP.NET, interfaces JavaScript y bases de datos Microsoft SQL Server para respaldar una automatización fiable de los procesos de negocio.

    Web de Invio Automation
  2. Ingeniero Full Stack

    Look At Me Ventures LLC.

    2017 - 2021

    Construí servicios backend y herramientas de análisis para operaciones de marketing digital. Desarrollé Data-Collector con Node.js, Express y desarrollo guiado por pruebas para agregar datos publicitarios mediante APIs de terceros, y contribuí a los paneles I-BOARDS para consultar el rendimiento de campañas y métricas clave.

    Web de Look At Me Ventures
  3. Ingeniero Full Stack

    MediaTrax LLC.

    2016

    Desarrollé integraciones para análisis de marketing digital y acceso seguro a datos de campañas. Implementé autenticación OAuth para Google Ads e integré la gestión de identidades basada en LDAP mediante Okta.

  4. Desarrollador Frontend

    MobyDev

    2016

    Contribuí a aplicaciones web como Podiumbuzz, desarrollada con Angular y Django REST Framework, y Cuchibox, una experiencia de comercio electrónico por suscripción construida con React. Trabajé con entornos de desarrollo basados en Docker y prácticas de entrega ágil.

    Web de MobiDev
  5. Ingeniero de Software

    PDVSA Industrial, S.A.

    2012 - 2016

    Desarrollé software de fiabilidad y previsión con Python, PostgreSQL y programación orientada a objetos. Construí un motor de cálculo de distribuciones probabilísticas y simulaciones de Monte Carlo, y contribuí a la arquitectura, documentación técnica, estimación y planificación de despliegues.

    Página de PDVSA Industrial

03 / CÓMO CONSTRUYO

Especialidades técnicas

Arquitectura frontend

React, TypeScript, Next.js, Astro y componentes de interfaz reutilizables.

Backend y APIs

Node.js, Express, integraciones de APIs, OAuth y recopilación asíncrona de datos.

Datos e infraestructura

PostgreSQL, SQL, MongoDB, Docker y despliegues cloud con Vercel y Cloudflare.

Calidad y entrega

Jest, Mocha, Vitest, Playwright, desarrollo guiado por pruebas y flujos asistidos por IA.

04 / SIEMPRE CONSTRUYENDO

Developer Lab / Código abierto

Experimentos, prototipos y aventuras de ingeniería que vale la pena compartir.

Acortador de URL con entrada de enlaces y tabla de enlaces guardados
Herramienta full-stackVer proyecto

Acortador de URL

Gestiona enlaces como propietario. Los enlaces compartidos siguen siendo públicos.

  • React
  • API
  • Full-stack
Ver proyecto
Aplicación privada

Acortador de URL

Gestión personal de enlaces con un espacio privado y redirecciones públicas.

La aplicación de gestión requiere autenticación del propietario. Este caso de estudio muestra la implementación; los enlaces emitidos se pueden visitar sin iniciar sesión.

Interfaz anterior del acortador con el campo de URL y la tabla de enlaces guardados.
Interfaz anterior: creación y listado de enlaces. El espacio de gestión actual requiere autenticación del propietario.

Descripción

Crea, copia, lista y elimina enlaces cortos desde una interfaz exclusiva del propietario. Una ruta de Astro resuelve cada código numérico mediante la API del backend y redirige al destino almacenado.

Propósito

Una herramienta full-stack práctica para convertir URLs largas en enlaces fáciles de compartir, con una separación clara entre la gestión privada y la resolución pública.

Detalles de implementación

  • Asignación fiable de códigos

    Códigos numéricos aleatorios criptográficamente seguros, índices únicos y reintentos limitados ante colisiones. La misma URL exacta reutiliza su enlace existente.

  • Gestión privada, redirecciones públicas

    La autenticación protege la creación, el listado y la eliminación. Las credenciales del backend permanecen en el servidor; los visitantes resuelven enlaces sin acceso de propietario.

  • Una API pequeña y explícita

    Un servicio Express guarda los enlaces en MongoDB mediante Mongoose. La paginación por cursor limita el tamaño de la lista de gestión.

  • Validación y recuperación

    La validación de URLs HTTP(S) y de contratos de respuesta protege el límite de la API. La interfaz conserva la entrada ante fallos y respeta las pausas por límites de solicitudes.

Tecnologías

  • Astro
  • React
  • TypeScript
  • Tailwind CSS
  • Node.js
  • Express
  • MongoDB
  • Mongoose
GitHub

05 / IDEAS EN ABIERTO

Artículos técnicos

Reflexiones, tutoriales y lecciones aprendidas sobre ingeniería de software, IA y el camino del desarrollador.

Ver todos los artículos

06 / LA SIGUIENTE CONVERSACIÓN

Construyamos algo útil

Soy Epilef Rodriguez, Ingeniero Full-Stack Senior en España. Trabajo con equipos internacionales y distribuidos.

Disfruto convirtiendo requisitos complejos en software útil, compartiendo lo que aprendo y tomando un buen café. Hablemos de oportunidades de ingeniería senior, colaboración remota y los productos que construye tu equipo.

Epilef Rodriguez