V22 Acortador de enlaces

Plataforma SaaS de acortamiento de enlaces

Problema

  • Necesidad de un sistema de redirección rápido, seguro y escalable
  • Protección contra abuso, bots y ataques automatizados
  • Alta latencia en redirecciones cuando todo depende del backend
  • Gestión segura de sesiones y autenticación en aplicaciones públicas
  • Seguimiento y visualización de métricas de enlaces para usuarios registrados

Solución

  • Arquitectura backend desacoplada
  • Edge routing con Cloudflare Workers
  • Redirecciones a nivel edge para minimizar latencia global
  • Autenticación robusta con JWT y rotación de tokens
  • Sistema de estadísticas y métricas por enlace en tiempo real

Arquitectura

  • Express modular (routes / middlewares / controllers)
  • MongoDB Replica Set + transacciones
  • Redis para tokens
  • JWT Access + Refresh con rotación
  • Cloudflare Workers para routing
  • Docker + Fly.io

Resultados reales:

  • Producto SaaS desplegado y accesible públicamente
  • Redirecciones ejecutadas a nivel edge con latencia mínima
  • Lighthouse Score 97 en frontend
  • Sistema de métricas activo para enlaces y cuentas de usuario
  • Tráfico protegido y mitigado con Cloudflare
  • API documentada con OpenAPI (Swagger)
  • Deuda técnica controlada propia de un producto en evolución

Acceso al proyecto:

Ir al sitio

Otros proyectos

Exploraciones técnicas y proyectos complementarios.

Mvp mobile para startup de hospedaje

Desarrollo del MVP mobile de una plataforma de hospedaje con React Native, integrando servicios backend desacoplados. Enfoque en mantenibilidad, seguridad y calidad técnica, con pruebas automatizadas en flujos críticos y logging estructurado para facilitar debugging y evolución del producto. Responsable del diseño técnico y desarrollo completo del MVP.

Startup (no público)

KanbanEase

Proyecto frontend desarrollado para fortalecer habilidades en React y diseño de interfaces. Inspirado en tableros Kanban tipo Trello, enfocado en la gestión visual de tareas, manejo de estado y experiencia de usuario.

Arquitectura & Skills

Tecnologías y decisiones técnicas aplicadas en producción.

Backend

  • Node.js, Express, Nest.js
  • MongoDB (transactions, replica set)
  • Redis, JWT
  • OpenAPI / Swagger (API documentation)
  • Testing & Observability

Infra

  • Docker, Fly.io
  • Cloudflare Workers
  • AWS S3

Frontend

  • React, React Native, Vite, Redux, Tailwind
  • UX orientado a producto

¿Como Trabajo?

Principios que guían mis decisiones técnicas.

01

Arquitectura desde el día uno

02

Seguridad integrada al diseño

03

MVP primero, escalar después

04

Código mantenible

05

Calidad y observabilidad en producción

¿BUSCAS UN DESARROLLADOR BACKEND-ORIENTED?

sfajith@gmail.com


INICIOSOBRE MIPROYECTOSSTACK

La disciplina sostiene el progreso


Hecho con pasión y precisión. 2026 Sherjan.