Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

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

About

Perfil de Ender Mendez — Desarrollador full stack (Laravel · NestJS)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors