Skip to content
View LucasBenitez7's full-sized avatar

Block or report LucasBenitez7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LucasBenitez7/README.md

Hey, soy Lucas 👋

Full Stack Developer · TypeScript · JavaScript · Python

Portfolio LinkedIn Email


🚀 Proyectos en producción

🏦 RiskCore — Microservicios & Event-Driven Architecture

CI Policy CI Claims CI Audit CI Notification CI Frontend

Sistema backend de microservicios que simula el core de una aseguradora enterprise — gestión de pólizas, siniestros, notificaciones y auditoría inmutable con event-driven architecture.

  • 4 microservicios Django con Database per Service, comunicación async via Kafka (6 topics)
  • Circuit Breaker (pybreaker) + Outbox Pattern para resiliencia y garantía de entrega de eventos
  • Gateway Nginx con validación JWT centralizada, rate limiting y X-Request-ID para trazabilidad completa
  • Dashboard Next.js 15 (App Router + RSC) con feed de eventos en tiempo real via WebSockets
  • Observabilidad completa: structlog → Loki, Prometheus, 5 dashboards Grafana + alertas automáticas

Stack: Django 5.2 · DRF · Apache Kafka · Next.js 15 · TypeScript · PostgreSQL · Redis · Celery · Nginx · Locust · Grafana · Prometheus · Loki · Docker


🛍️ LSB Shop — E-commerce Full Stack · Next.js 15 + Django

CI Backend CI Frontend

Tienda de ropa online completa con arquitectura full stack desacoplada: frontend Next.js 15 (pura UI) + API Django 5.2/DRF con patrón services/selectors. Pagos reales con Stripe, autenticación con Google OAuth, carrito persistente en Redis y suite de tests con cobertura ≥80% enforced en CI.

  • Arquitectura desacoplada: Next.js (Vercel) + Django/DRF (Railway), deploy y escalado independientes. API documentada con OpenAPI/Swagger autogenerado
  • Autenticación completa: JWT en cookies httpOnly, Google OAuth (django-allauth), roles admin/user/demo, refresh transparente en el cliente
  • Carrito en Redis con TTL 7 días, fusión automática guest → usuario al login, sin hits a PostgreSQL en lecturas
  • Tareas async con Celery: emails transaccionales via Resend (confirmación de pedido, verificación, reset), limpieza de carritos, cleanup de imágenes huérfanas en Cloudinary

Stack: Next.js 15 · React 19 · TypeScript · Tailwind CSS v4 · Radix UI · Zustand · Django 5.2 · DRF · Python 3.13 · PostgreSQL · Redis · Celery · Stripe · Cloudinary · JWT · Google OAuth · Docker · Railway · Vercel · GitHub Actions · Vitest · Playwright · pytest


TicketMaster API — REST API Alta Concurrencia

CI k6 Smoke

API REST de alto rendimiento con cero sobreventa bajo carga, transacciones ACID verificadas con k6, pagos async con BullMQ y WebSockets en tiempo real.

  • 500 VUs · p95 < 12ms · 0% errores
  • 50 usuarios simultáneos · stock 1 → exactamente 1 checkout ✅

Stack: NestJS · TypeScript · PostgreSQL · Redis · BullMQ · Socket.io · Stripe · AWS EC2 + S3 · Docker · Cloudflare


🐍 BookingAPI — REST API Python · Arquitectura Hexagonal

CI

API REST de gestión de reservas con arquitectura hexagonal — dominio en Python puro sin dependencias externas, infraestructura completamente intercambiable. Workers Celery, caché Redis e infraestructura Kubernetes lista para producción.

Stack: Python 3.12 · FastAPI · SQLAlchemy 2 · PostgreSQL · Alembic · Celery · Redis · Docker · Kubernetes · Railway · GitHub Actions


🛠️ Stack

const stack = {
  languages:      ["TypeScript", "JavaScript", "Python"],
  frontend:       ["React 19", "Next.js 15", "Tailwind CSS v4", "Radix UI",
                   "Zustand", "Zod", "React Hook Form", "Framer Motion"],
  backend_node:   ["NestJS", "Express.js", "Prisma ORM", "BullMQ", "WebSockets", "Socket.io"],
  backend_python: ["Django 5.2", "Django REST Framework", "Django Channels",
                   "FastAPI", "confluent-kafka", "Celery", "SQLAlchemy 2",
                   "Alembic", "Pydantic v2", "structlog", "pybreaker", "uv", "Ruff"],
  databases:      ["PostgreSQL", "Redis", "MongoDB", "Firebase", "Neon"],
  testing:        ["Vitest", "Playwright", "Testing Library", "pytest",
                   "factory-boy", "Locust", "k6", "Newman", "mypy", "MSW"],
  devops:         ["Git", "GitHub Actions", "Docker", "Nginx",
                   "Grafana", "Prometheus", "Loki", "AWS EC2 + S3",
                   "Railway", "Vercel", "Cloudflare"],
  metodologias:   ["SDLC", "GitFlow", "ADRs", "Conventional Commits",
                   "Event-Driven Architecture", "Circuit Breaker", "Outbox Pattern",
                   "Services/Selectors Pattern"],
}

📫 Contacto

Busco posición como Full Stack Developer o Backend Developer.

Popular repositories Loading

  1. acme-commerce-starter acme-commerce-starter Public template

    Full-stack e-commerce with Next.js 15, Stripe, Prisma & NextAuth. Unit (Vitest) + E2E (Playwright) tests. Vercel-ready.

    TypeScript

  2. ticketmaster-api ticketmaster-api Public

    Production-ready REST API for high-scalability ticket sales. Built with NestJS, PostgreSQL, Redis, BullMQ, Stripe & WebSockets. Features ACID transactions, real-time stock updates, JWT auth with to…

    TypeScript

  3. portfolio portfolio Public

    Personal portfolio — Next.js 16, React 19, TypeScript & Tailwind CSS

    TypeScript

  4. LucasBenitez7 LucasBenitez7 Public

  5. booking-api booking-api Public

    REST API for space and room booking management — FastAPI · PostgreSQL · Redis · Celery · Hexagonal Architecture · Kubernetes

    Python

  6. devmind devmind Public

    AI assistant for dev teams. RAG agent that combines internal docs with real-time web search. Built with FastAPI, LangGraph, and Next.js.