Sistemas de punta a punta —backend, frontend, datos, infraestructura e IA— con especialidad en serverless en AWS, pensados desde el uso real y el costo. Proyectos guiados por especificación y por fases.
Versión sin JavaScript: lo esencial en una pantalla.
- PX-01PROPIOS
Picoserver ↗Hosting de Minecraft donde pagas sólo el tiempo que juegas: el servidor se prende cuando entras, se apaga solo sin jugadores y se cobra por minuto de un saldo que recargas con tarjeta u OXXO. ● EN PRODUCCIÓNEC2 Spot · Lambda · DynamoDB · EventBridge Scheduler · API Gateway WebSocket · Next.js · Stripe · Serverless Framework - TC-02PROPIOS
Tecolote ↗Gestor de contraseñas, códigos 2FA y passkeys que se cifra en tu dispositivo: Android, escritorio, extensión y web. Gratis para uso personal, con planes de pago para familias y equipos. ● EN PRODUCCIÓNExpo · Android · Tauri · Extensión de navegador · Hono en Lambda · DynamoDB · Cognito · libsodium · AWS CDK - BR-03PROPIOS
BarridoApp para Windows que responde qué se está comiendo tu disco y qué puedes borrar sin miedo: mapa del espacio, duplicados y limpieza reversible. 100 % local, gratis con donación opcional.
● EN DESARROLLORust · Tauri · React · TypeScript · SQLite · Windows - FX-04PROPIOS
Fluxen ↗Presupuesto por sacos para México que quita la captura manual: registras gastos por voz, chat, WhatsApp o foto del ticket y la IA los ordena. Gratis para empezar; los planes de pago desbloquean la IA. ● EN PRODUCCIÓNNext.js 15 · PWA · AWS Amplify · Serverless Framework · Lambda · DynamoDB · Cognito · Whisper · Claude API - CL-05PROPIOS
Clases · Erick Silva ↗La plataforma donde preparo y doy mis clases de programación: los alumnos practican y se califican solos en el navegador, y yo veo en vivo dónde se atoran. Incluye concursos y exámenes con anti-trampa. ● EN PRODUCCIÓNNext.js 16 · Tailwind 4 · Serverless Framework · Lambda · DynamoDB · Pyodide · Monaco · React Flow - JM-06PROPIOS
Juegos de MesaApp para organizar noches de juegos de mesa: convocatorias, inscripciones, encuestas de fecha, colección de juegos y estadísticas de partidas entre amigos.
● EN DESARROLLONext.js 15 · Serverless Framework · Lambda · DynamoDB single-table · EventBridge Scheduler · SES · TypeScript - AL-07PROPIOS
AlarmAIAlarma para iOS y Android que no se apaga hasta que demuestras que estás despierto: misiones con foto, pasos, códigos o minijuegos, más seguimiento de sueño.
● EN DESARROLLOReact Native · Expo · Kotlin · Swift · AlarmKit · ML en el dispositivo - BD-08PROPIOS
Bodas · mod de MinecraftMod de Minecraft que da a los servidores entre amigos algo que celebrar juntos: propuesta con anillo, ceremonia, acta, hogar compartido y familia, con reglas que cada servidor ajusta.
● EN PRODUCCIÓNJava 25 · NeoForge · Minecraft 26.2 · Gradle · Python · Pillow - LD-09PROPIOS
LuxDrive · reservas de chofer privadoLuxDrive, reservas para un servicio de chofer de lujo en Australia: cotización por ruta, disponibilidad de choferes, pago con Stripe y un panel donde cada chofer gestiona sus viajes y horarios.
● EN PRODUCCIÓNNext.js 14 · Google Maps · Lambda · Python · Serverless Framework · PostgreSQL · Stripe · SendGrid - PN-01PERNEXIUM
MARA y MERY v2Rediseñé la plataforma con la que Pernexium cobra cartera vencida: hoy corre 8 campañas de varias financieras, integrar una nueva toma menos de 30 minutos y la base cuesta cerca de 45 % menos.
● EN PRODUCCIÓNNext.js + TypeScript · Python tipado · PostgreSQL particionado · SQS FIFO + Lambda · S3 + Athena · Terraform · Cognito - PN-02PERNEXIUM
AEGISSistema que vigila los procesos automáticos de la operación (reportes a clientes, conciliaciones y cargas) y avisa al responsable si uno no corrió o dejó datos incompletos, antes de que lo note el cliente.
● EN PRODUCCIÓNEventBridge Scheduler · Lambda Python · Docker · Lambda TypeScript · DynamoDB · S3 · SNS · CloudWatch Logs · Next.js - PN-03PERNEXIUM
Seguridad en AWSPermisos que crecen con cada proyecto sin multiplicar roles, y una VPN propia con IP fija para que los agentes trabajen con los portales de los clientes desde cualquier lugar, sólo con lo que su campaña necesita.
● EN PRODUCCIÓNIAM ABAC · Permissions Boundaries · WireGuard + NLB · Squid + nginx · Terraform · EventBridge Scheduler · DynamoDB · Cognito - PN-04PERNEXIUM
Cumplimiento de seguridadEvaluación de 33 controles de seguridad de la plataforma MERY para un cliente bancario: evidencias, brechas, políticas y playbooks.
● EN PRODUCCIÓNAWS · GitHub Actions · S3 + OIDC · CloudTrail · LaTeX - PN-05PERNEXIUM
AcademyPortal interno de capacitación: rutas por módulo, contenido por campaña con versiones, exámenes con calificación y progreso de cada persona.
● EN PRODUCCIÓNNext.js · Lambda + API Gateway · DynamoDB single-table · WebSockets · Cognito · S3 - PN-06PERNEXIUM
Blaster por WhatsAppCampañas de llamadas de voz por WhatsApp que el cliente lanza desde su propio sistema: sube sus contactos con un audio y recibe quién contestó, cuánto duró la llamada y la grabación.
● EN ESPECIFICACIÓNAPI con token · WhatsApp · Webhooks · Audios pregrabados - PN-07PERNEXIUM
iMeryMensajería interna estilo WhatsApp y Slack para Pernexium: chats, grupos, llamadas, reuniones y bots con IA, con grupos de campaña que se mantienen solos y los avisos de otros sistemas en un solo lugar.
● EN PRODUCCIÓNNext.js PWA · Expo · API Gateway WebSockets · DynamoDB single-table · S3 multipart · Web Push · LiveKit · OpenAI - PN-08PERNEXIUM
PILAUn solo espacio de trabajo para el equipo: tickets, documentación, listas y apuntes, con edición simultánea aunque no haya internet y un asistente que responde con lo que el equipo ya documentó.
● EN PRODUCCIÓNNext.js · TipTap + Yjs · Dexie · offline · Lambda por dominios · DynamoDB · WebSockets · OpenAI · RAG · LaTeX - PN-09PERNEXIUM
Accesos y login centralUn solo inicio de sesión para todas las apps internas, una consola donde TI da o quita accesos desde un lugar, y un diseño compartido para que todas las apps se vean y se usen igual.
● EN PRODUCCIÓNCognito + MFA · Cookies entre subdominios · Next.js · Lambda + HTTP API · DynamoDB · pnpm + Turborepo · UI compartida - PN-10PERNEXIUM
Reportería operativaOperación ajusta por su cuenta los reportes que cada campaña entrega a su cliente (consulta, filtros y horario) desde una página web, con prueba antes de guardar y vuelta atrás, sin esperar a desarrollo.
● EN PRODUCCIÓNPython · Lambda + HTTP API · EventBridge Scheduler · DynamoDB · PostgreSQL · S3 · Next.js + Monaco · Cognito - PN-11PERNEXIUM
Motor de gestiónMotor que decide por qué canal, a qué hora y con qué mensaje contactar cada cuenta vencida (SMS, correo, voz, marcador o WhatsApp) y lo ejecuta dentro del horario permitido, sin fallas silenciosas.
● EN PRODUCCIÓNPython · modelos · TypeScript · Lambda · SQS + SQS FIFO · EventBridge Scheduler · DynamoDB · SES · Next.js - PN-12PERNEXIUM
Chatbot de WhatsApp con IAProducto de cobranza por WhatsApp hecho en colaboración: un bot con IA atiende el volumen y un agente toma los casos delicados. Construí la consola de agentes y supervisores y lideré la separación del backend.
● EN PRODUCCIÓNWhatsApp Business API · OpenAI · Lambda · TypeScript · Step Functions · DynamoDB + PostgreSQL · EventBridge · Stripe · Next.js - PN-13PERNEXIUM
ANAApp de escritorio para que los agentes de cobranza gestionen WhatsApp desde su equipo: el supervisor reparte los contactos y cada interacción llega al CRM.
● EN PRODUCCIÓNElectron + React · whatsapp-web.js · Lambda · DynamoDB · API Gateway WebSockets · Cognito · S3 - PN-14PERNEXIUM
Automatizaciones y RPAAutomaticé tareas diarias de la operación de cobranza: conciliar pagos, cortes por hora, facturas por campaña, descargas de portales y un cruce semanal que detecta a la misma persona en carteras de distintos clientes.
● EN PRODUCCIÓNPython · Selenium · PostgreSQL · OpenSearch · Fargate · EventBridge · S3 · pytest + ruff - YG-01YUNGLE
Molde de sitios con Astro y SanityUn molde para lanzar sitios de marketing por cliente: secciones probadas, la marca como configuración y un panel donde el cliente edita su contenido. Calidad consistente, menos gasto de IA y hosting casi gratis.
● EN DESARROLLOAstro 5 · Sanity v3 · Tailwind · Turborepo + pnpm · TypeScript estricto · Cloudflare Pages - YG-02YUNGLE
Yungle CMS con asistente de IAPanel propio donde los clientes de Yungle editan su sitio sin programador, con un asistente de IA que propone cambios de contenido y SEO y sólo los aplica cuando el cliente confirma.
● EN DESARROLLONext.js 15 App Router · DynamoDB single-table · Lambda + API Gateway · Cognito · Claude (tool use) · TipTap · Amplify - YG-03YUNGLE
Herramientas internasEspecificación de tres herramientas internas de Yungle: auditoría de sitios, QA y un acompañante con IA, con un solo inicio de sesión.
● EN ESPECIFICACIÓNCognito · RDS Postgres + pgvector · Lambda + Fargate · SQS · pnpm + Turborepo - YG-04YUNGLE
Lockers de paqueteríaSistema de lockers donde el repartidor deposita con un código y el cliente retira sin app ni personal en sitio.
● EN DESARROLLOHikvision ISAPI · ShieldHub API · Mercado Pago / Stripe · WhatsApp / SMS - YG-05YUNGLE
Infraestructura de prospecciónInfraestructura de correo en frío para que Yungle consiga clientes sin poner en riesgo la reputación de su dominio principal ni los correos con sus clientes actuales.
● EN PRODUCCIÓNCloudflare · Google Workspace · SPF · DKIM · DMARC · Instantly - YG-06YUNGLE
Configurador Touring ↗Configurador de autos dentro del sitio de Touring: el cliente arma su auto, lo ve en seis ángulos con precio en vivo y lo envía como lead; el equipo da de alta modelos y reglas sin programador. ● EN PRODUCCIÓNReact 19 + Vite · Shadow DOM · Tailwind 4 · Lambda · Node 22 · API Gateway HTTP · DynamoDB · S3 + sharp · Webflow CMS API - YG-07YUNGLE
Yungle PlatformPlataforma para crear, operar y actualizar los sitios de cientos de clientes desde una consola: el alta es un formulario, cada cliente queda aislado, las mejoras llegan a todos y la IA y los cobros quedan bajo control.
● EN DESARROLLOAWS CDK · CodeBuild + CodeCommit · AWS Organizations · Amplify · Next.js · DynamoDB · Cognito + TOTP · Lambda · Stripe - YG-08YUNGLE
Editor en la nube con Claude CodeEditor en la nube donde el cliente o el equipo le piden cambios al sitio a Claude Code por chat y los ven en vivo; nada llega a producción sin revisión y la confirmación de una persona.
● EN DESARROLLOEC2 bajo demanda · Claude Code · Next.js dev server · CodeCommit · IAM · AWS CDK · Amplify - YG-09YUNGLE
Canopy · orquestador de IAEl cerebro de trabajo de Yungle: el criterio, los procesos y lo aprendido con cada cliente, convertidos en herramientas para todo el equipo, más un orquestador con IA que planea y ejecuta tareas siempre con aprobación.
● EN DESARROLLOPlugins de Claude Code · Claude Sonnet + Haiku · Slack · Lambda + DynamoDB · Cloudflare Workers + D1 · Next.js (consola) - YG-10YUNGLE
Agente de ventas con IAAgente de ventas que se instala con una línea en el sitio de cualquier negocio: platica con la visita, la califica, cotiza con reglas del negocio, agenda la reunión y manda el lead al CRM. Marca blanca y por créditos.
● EN DESARROLLOClaude API · Lambda streaming + CloudFront · DynamoDB single-table · Cognito · SQS · Vite + Shadow DOM · Stripe · Serverless Framework - YG-11YUNGLE
Yungle StorageAlmacenamiento de video e imagen con pago por uso: optimiza cada archivo al subirlo y muestra en vivo cuánto almacenas, cuánto se descarga y cuánto vas a pagar, con tarifas que cubren el costo real.
● EN DESARROLLONext.js · S3 + CloudFront · Lambda contenedor + ffmpeg · Fargate Spot · SQS + EventBridge · DynamoDB single-table · WebSocket API · Extensión Chrome MV3 - YG-12YUNGLE
Registro de autos de colecciónReconstrucción del registro internacional de un club de autos de colección: 19,461 autos migrados del sistema anterior, aprobación por dos revisores, foro, mensajes y membresías con Stripe.
● EN DESARROLLONext.js 15 + React 19 · Lambda · 12 servicios · API Gateway HTTP · PostgreSQL en RDS · Cognito · SQS + SES · Stripe · Amplify - YG-13YUNGLE
Mapa de inventario publicitarioDashboard donde una empresa de publicidad exterior y sus clientes ven en un mapa miles de espectaculares de México, los cruzan con puntos de interés y nivel socioeconómico, y analizan por radio.
● EN PRODUCCIÓNNext.js 14 · Google Maps + clústeres · Lambda · Node · API Gateway · PostgreSQL en RDS · Cognito + Amplify · S3 · Serverless Framework - YG-14YUNGLE
Integraciones y kit para WebflowLo que Webflow no trae de fábrica: inventarios externos que se publican solos en el sitio, medios pesados migrados a formatos ligeros y componentes interactivos reutilizables para sitios de clientes.
● EN PRODUCCIÓNWebflow CMS API · Lambda + EventBridge Scheduler · DynamoDB · S3 · VPC + NAT con IP fija · TypeScript + Rollup · Python · Lighthouse - YG-15YUNGLE
Inventario de autos: de Airtable a WebflowPublica el inventario de autos de un cliente desde Airtable a su sitio en Webflow con una casilla: comprime las fotos a WebP y crea o actualiza cada auto sin duplicarlo.
● EN PRODUCCIÓNAirtable · Lambda · SQS FIFO · sharp · S3 · DynamoDB · Webflow CMS API · Serverless Framework - YG-16YUNGLE
Medición en WebflowMedición de anuncios de Meta en sitios de clientes en Webflow: conversiones desde el navegador y desde el servidor, sólo con consentimiento de cookies, y leads sin spam.
● EN PRODUCCIÓNWebflow · Meta Pixel · Conversions API · Finsweet Consent Pro - FR-01FREELANCE
The Black SedanSistema para un taller automotriz que digitaliza la visita completa: recepción con fotos, cotizaciones por WhatsApp en un clic y agenda en línea, para cotizar primero y que el cliente regrese.
● EN DESARROLLOLambda · DynamoDB · SQS · Cognito · WhatsApp Cloud API · React · Serverless Framework · Turborepo - FR-03FREELANCE
Roka · renta de cajas secas ↗Landing para una empresa de renta de cajas secas en el Estado de México: precio y requisitos a la vista, WhatsApp a un toque y SEO local para aparecer cuando buscan por zona. ● EN PRODUCCIÓNNext.js 16 · Tailwind CSS 4 · TypeScript · JSON-LD - FR-02FREELANCE
Nutrimental ↗Estrategia de captación con SEO programático y plataforma clínica para una nutrióloga: el sitio trae unos 4 pacientes nuevos por semana con tráfico en crecimiento, y la plataforma los acompaña hasta que regresan. ● EN PRODUCCIÓNNext.js 16 · AWS Amplify · Serverless Framework · Lambda · DynamoDB single-table · S3 · SES · OpenAI - FR-04FREELANCE
Rubato ↗Estrategia de captación con SEO programático y plataforma de gestión para una academia de música: más tráfico, unos 10 prospectos nuevos por semana y alumnos que se inscriben, pagan y reciben avisos por WhatsApp. ● EN PRODUCCIÓNNext.js 14 · Lambda · SQS · DynamoDB single-table · WhatsApp Cloud API · ONNX Runtime Web · Fargate Spot · Stripe - FR-05FREELANCE
Nodoo ↗Inteligencia financiera para brokers de transporte de carga: cruza viajes, facturas y pagos para mostrarles su caja a 7, 30 y 90 días y detectar oportunidades de financiamiento para ellos y su red. ● EN DESARROLLONext.js 15 · AWS Amplify · AWS CDK · Lambda · Step Functions · EventBridge · DynamoDB · Python - FR-06FREELANCE
Queisa & VattenKraftUn solo sitio para dos empresas hermanas de tratamiento de aguas industriales: cada marca conserva su identidad, los casos de éxito muestran obra terminada y el visitante elige con quién hablar.
● EN DESARROLLONext.js 16 · Tailwind CSS · shadcn/ui · v0 · Vercel