Skip to content
View briend17's full-sized avatar
  • Intell Logic
  • Remoto · LatAm

Block or report briend17

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
briend17/README.md

Ender Méndez

Senior Full Stack Developer — PHP / Laravel · NestJS / TypeScript

Más de 12 años construyendo aplicaciones web de negocio. Trabajo sobre todo en el backend: SaaS multitenant, integraciones con pasarelas de pago, APIs REST y el trabajo poco vistoso de que un sistema siga siendo correcto cuando hay concurrencia real.

Actualmente en Intell Logic, desarrollando aplicaciones SaaS multitenant de alta concurrencia.


Backend PHP / Laravel

Proyecto De qué va Stack
modas-kelly Checkout completo contra la pasarela PlaceToPay. Referencias de pago únicas bajo concurrencia (bloqueo pesimista más índice único), autorización por Policy sobre pedidos y conciliación del estado que devuelve la pasarela. Laravel 8 · MySQL · Blade + Tailwind · Docker · GitHub Actions
user-app Panel de administración de usuarios: autorización por Policy, validación en Form Requests, eventos de dominio y correo encolado fuera del ciclo de la petición. Laravel 8 · Inertia + Vue 3 · Tailwind · Docker · GitHub Actions
laravel-books-api API REST construida con TDD: recurso completo con model binding y pruebas de feature que cubren validación y estado de la base de datos. Laravel 8 · Eloquent · PHPUnit

APIs y seguridad en Node.js / TypeScript

Proyecto De qué va Stack
api-node-jwt Autenticación con JWT firmado en HMAC y autorización por roles resuelta en middleware. Node · Express · Jest · Docker
api-node-oauth2 Flujo OAuth2 contra proveedor externo con emisión de JWT propio. TypeScript · Express · Jest · Docker Compose
api-node-test API REST desarrollada con TDD, contrato documentado en OpenAPI y persistencia en PostgreSQL. Node · Express · PostgreSQL · Jest · Docker Compose
api-node-notifications Notificaciones con el canal desacoplado del servicio mediante interfaz y factory: añadir un canal nuevo no toca la lógica de negocio. Node · Express · Jest · Docker

Trabajo en curso (repositorios privados)

Proyecto De qué va Stack
Vendex Plataforma retail SaaS multitenant (punto de venta e inventario) con soporte multimoneda, branding por tenant y vertical de negocio configurable. NestJS · Next.js · PostgreSQL · Docker Compose
Kolmenar Suite multitenant de mini-aplicaciones de negocio sobre monorepo, con autenticación centralizada. NestJS · Nx · Next.js · PostgreSQL · Prisma
Portal multiparroquia Portal con zona pública y backoffice, multitenant por organización, con roles y ámbito de contenido local o global. Next.js · Prisma · PostgreSQL

A esto se suman sistemas de gestión administrativa, nómina, producción y transporte construidos en Laravel para clientes y empleadores, que no puedo publicar. Puedo mostrar el código o dar acceso puntual a un revisor si hace falta.


Cómo trabajo

Git flow con ramas develop y release y etiquetas por versión. La validación vive en Form Requests y la autorización en Policies, no repartida por los controladores. Las llamadas a servicios externos son explícitas y transaccionales, y los errores se registran con contexto en lugar de silenciarse. Cada proyecto se levanta con docker compose up y su suite de pruebas corre sin depender de servicios externos.

Stack

Laravel · PHP 8 · NestJS · TypeScript · Node/Express · Vue · React · Next.js · MySQL · PostgreSQL · Prisma · Docker · Kubernetes · AWS · Azure · Linux

Contacto

ing.endermendez@gmail.com

Pinned Loading

  1. api-node-jwt api-node-jwt Public

    API en Node/Express con autenticación JWT firmada en HMAC y autorización por roles en middleware. Pruebas de integración y Docker.

    JavaScript

  2. api-node-oauth2 api-node-oauth2 Public

    API en TypeScript/Express con flujo OAuth2 contra proveedor externo y emisión de JWT propio. Jest y Docker Compose.

    TypeScript

  3. api-node-test api-node-test Public

    API REST en Node/Express desarrollada con TDD: contrato documentado en OpenAPI, persistencia en PostgreSQL y entorno con Docker Compose.

    JavaScript

  4. modas-kelly modas-kelly Public

    Checkout con pasarela PlaceToPay en Laravel: referencias únicas bajo concurrencia, autorización por Policy sobre pedidos y conciliación del estado del pago.

    PHP

  5. user-app user-app Public

    Panel de administración de usuarios en Laravel + Inertia/Vue 3: autorización por Policy, validación en Form Requests, eventos y correo encolado.

    PHP

  6. laravel-books-api laravel-books-api Public

    API REST en Laravel construida con TDD: recurso completo con model binding y pruebas de feature que cubren validación y estado de la base de datos.

    PHP