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)

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. Arquitectura diseñada desde cero, frontend construido en React Native e integración con servicios backend desacoplados. Enfoque en mantenibilidad, seguridad y preparación para escalar a producción. Responsable del diseño técnico y desarrollo 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)

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

¿BUSCAS UN DESARROLLADOR BACKEND-ORIENTED?

sfajith@gmail.com


INICIOSOBRE MIPROYECTOSSTACK

La disciplina sostiene el progreso


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