khanos

Epilef Rodriguez / khanos

Senior Full-Stack Engineer

React · TypeScript · Node.js · Software Architecture

Based in Spain · Working with international teams

I build scalable web applications and reliable software systems, combining deep frontend expertise with backend development, technical leadership, and real-world product engineering.

Epilef Rodriguez
Engineer. Builder. Curious by default.

01 / FROM PROBLEM TO PRODUCTION

Featured Engineering Work

Selected contributions to production products, from commerce interfaces to backend data pipelines.

Archived Lighthouse report for Freedom Debt Relief, including a thumbnail of the historical website
Freedom Debt Relief · Archived Lighthouse capture, not a current benchmark

01 / Financial services / Multi-brand

Achieve — Financial Services Web Platforms

AchieveTech Lead2024

Led frontend engineering across Achieve, Freedom Debt Relief, and Bills.com, contributing to shared application architecture, reusable components, performance optimization, and maintainable practices across three brands.

  • Next.js
  • React
  • GraphQL
  • Contentful
  • Jest
  • Tailwind CSS
Problem
Multiple financial services brands required reliable, performant web experiences while maintaining consistent engineering practices and supporting brand-specific requirements.
My contribution
Led frontend development with Next.js, React, GraphQL, and Contentful. Worked on shared components, frontend architecture, automated testing with Jest, and performance optimization. Supported code quality through maintainable patterns, engineering standards, and team collaboration. The Freedom Debt Relief implementation used Tailwind CSS and Cloudflare.
Impact
Improved the maintainability and consistency of shared frontend implementations and supported reliable delivery across three customer-facing websites.
MercadoShops dashboard with store customization and setup controls
Historical project screenshot

02 / Commerce / Frontend

MercadoShops

Mercado LibreSoftware Engineer2022–2023

Storefront customization and purchase-flow engineering inside MercadoLibre’s commerce platform.

  • JavaScript
  • React
  • Redux
  • Node.js
  • Express
  • Sass
  • Jest
Problem
Sellers needed customizable storefronts, while purchase flows required clear interfaces and careful evaluation.
My contribution
Refined MercadoShops templates and worked on purchase-flow UX, analyzing metrics and documenting approaches from implementation through deployment.
Impact
Delivered storefront refinements and purchase-flow changes within MercadoLibre’s production e-commerce platform.
Historical DerfDice interface with dice-rolling tools, table creation, profiles, and login controls
Historical project screenshot

03 / Creative tools / Interactive frontend

DerfDice — Tabletop RPG Generator

ITPex StudioFrontend Developer2021–2022

Developed the frontend experience for a tabletop RPG content generator, helping Game Masters explore characters, names, items, locations, and storytelling ideas.

  • Vue
  • JavaScript
  • Node.js
  • Express
Problem
Game Masters need convenient tools to generate creative content during tabletop role-playing sessions without interrupting the storytelling experience.
My contribution
Led frontend development with Vue.js and JavaScript, focusing on an intuitive interface, responsive design, and straightforward content-generation workflows. Collaborated on integrations with Node.js and Express backend services.
Impact
Delivered an accessible, streamlined interface that helps users generate and explore storytelling content more efficiently.
DM2 dashboard with campaign KPIs, timelines, and channel breakdowns
Historical project screenshot

04 / Data / Full-Stack

DM2, Data-Collector & I-BOARDS

Look At Me VenturesFull Stack Engineer2017–2021

From marketing APIs to useful campaign intelligence: automated data collection and a shared KPI reporting workflow.

  • JavaScript
  • Node.js
  • Express
  • jQuery
  • Mocha
Problem
Marketing campaign data from multiple services needed to be collected and made useful for reporting.
My contribution
Led Data-Collector and I-BOARDS development: a Node.js/Express data aggregation server using test-driven development, asynchronous jobs, SQL storage, and KPI dashboards.
Impact
Brought campaign data from multiple marketing channels into a shared reporting workflow with automated collection and KPI tracking.

02 / THE TRACK RECORD

Professional Experience

Over a decade of building production software across SaaS, e-commerce, fintech, marketing technology, and industrial systems. My experience spans frontend architecture, backend development, API integrations, and technical leadership across international teams.

Recent Experience

  1. Current position

    Full-Stack Software Engineer

    Kenect

    Contract engagement through Jobsity

    October 2024 – Present

    Build and maintain features for Kenect’s customer communication platform, including SMS, email, and voice campaigns. Develop React and TypeScript interfaces, REST API integrations, and Node.js backend services. Contribute to frontend architecture, performance, automated testing, code reviews, and maintainable production workflows, collaborating with distributed product, design, and engineering teams.

    Kenect website
  2. Tech Lead

    Achieve

    2024

    Led development of high-priority marketing landing pages for a US financial services platform, focusing on conversion-oriented experiences and maintainable frontend architecture. Improved engineering workflows and applied SOLID principles, code-quality practices, and unit testing to support reliable production delivery.

    Achieve website
  3. Software Engineer

    Mercado Libre S.L.R.

    2022 - 2023

    Developed and refined storefront customization features for MercadoShops, Mercado Libre’s e-commerce platform. Improved purchase-flow interfaces through metrics-informed analysis, React and Redux development, and UX iteration. Contributed to implementation, documentation, testing, and production deployment.

    Mercado Libre website
  4. Full Stack Engineer

    CENORA LLC.

    2022

    Developed web scraping solutions to extract and structure content for automated publishing workflows. Contributed to the Microsites content-management platform across frontend, backend, and database layers, including functionality for content organization and tracking.

    CENORA website
  5. Frontend Developer

    ITPex Studio LLC.

    2021 - 2022

    Developed frontend features for DerfDice, a creative tool for tabletop game masters to generate characters, items, locations, and storytelling elements. Built responsive interfaces using Vue.js and JavaScript, focusing on intuitive UI/UX and integration with Node.js backend services.

    DerfDice project website

Earlier Experience

  1. Full Stack Developer

    Calvary Robotics LLC.

    Now part of Invio Automation

    2020 - 2021

    Developed internal business applications to automate operational workflows. Built and integrated ASP.NET backend functionality, JavaScript interfaces, and Microsoft SQL Server databases to support reliable business-process automation.

    Invio Automation website
  2. Full Stack Engineer

    Look At Me Ventures LLC.

    2017 - 2021

    Built backend services and analytics tools for digital marketing operations. Developed Data-Collector using Node.js, Express, and test-driven development to aggregate advertising-platform data through third-party APIs, and contributed to I-BOARDS dashboards for tracking campaign performance and key business metrics.

    Look At Me Ventures website
  3. Full Stack Engineer

    MediaTrax LLC.

    2016

    Developed integrations supporting digital marketing analytics and secure access to campaign data. Implemented Google Ads OAuth authentication and integrated LDAP-based identity management through Okta.

  4. Frontend Developer

    MobyDev

    2016

    Contributed to web applications including Podiumbuzz, built with Angular and Django REST Framework, and Cuchibox, a subscription-based e-commerce experience developed with React. Worked with Docker-based development environments and agile delivery practices.

    MobiDev website
  5. Software Engineer

    PDVSA Industrial, S.A.

    2012 - 2016

    Developed reliability and forecasting software using Python, PostgreSQL, and object-oriented programming. Built a calculation engine for probabilistic distributions and Monte Carlo simulations, while contributing to software architecture, technical documentation, estimation, and deployment planning.

    PDVSA Industrial company page

03 / HOW I BUILD

Technical Expertise

Frontend architecture

React, TypeScript, Next.js, Astro, and reusable UI components.

Backend & APIs

Node.js, Express, API integrations, OAuth, and asynchronous data collection.

Data & infrastructure

PostgreSQL, SQL, MongoDB, Docker, and cloud deployments with Vercel and Cloudflare.

Quality & delivery

Jest, Mocha, Vitest, Playwright, test-driven development, and AI-assisted workflows.

04 / ALWAYS BUILDING

Developer Lab / Open Source

Experiments, prototypes, and engineering rabbit holes worth sharing.

URL Shortener with URL input and saved links
Full-stack toolView project

URL Shortener

Manage short links as the owner. Shared short links remain public.

  • React
  • API
  • Full-stack
View project
Private app

URL Shortener

Personal link management with a private workspace and public short-link redirects.

The management app requires owner authentication. This case study shares the implementation; issued short links can still be visited without signing in.

Earlier URL Shortener interface showing the URL input and saved-link table.
Earlier interface: URL creation and saved links. The current management workspace requires owner authentication.

Overview

Create, copy, list, and delete short links from an owner-only interface. An Astro route resolves each numeric code through the backend API and redirects visitors to its stored destination.

Purpose

A practical full-stack tool for turning long URLs into shareable links, with a clear boundary between private management and public resolution.

Implementation highlights

  • Reliable short-code allocation

    Cryptographically random numeric codes, unique database indexes, and bounded collision retries. Submitting the exact same URL reuses its existing mapping.

  • Private management, public redirects

    Owner authentication protects creation, listing, and deletion. Backend credentials stay on the server; visitors can resolve issued links without owner access.

  • A small, explicit API

    An Express service persists URL mappings in MongoDB through Mongoose. Cursor pagination keeps the management list bounded.

  • Validation and recovery

    HTTP(S) URL validation and response-contract checks guard the API boundary. The interface preserves input during failures and respects rate-limit cooldowns.

Built with

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

05 / THINKING IN PUBLIC

Technical Writing

Thoughts, tutorials, and lessons learned about software engineering, AI, and the developer journey.

View all posts

06 / THE NEXT CONVERSATION

Let’s build something useful

I’m Epilef Rodriguez, a Senior Full-Stack Engineer based in Spain, working with international and distributed teams.

I enjoy turning complex requirements into useful software, sharing what I learn, and a good cup of coffee. Let’s talk about senior engineering roles, remote collaboration, and the products your team is building.

Epilef Rodriguez