Skip to content
Afredo Aguilar Lopez

Afredo Aguilar Lopez

@mapds

Información de Contacto

Alfredo Aguilar Lopez [email protected]

Resumen Profesional

Ingeniero Full-Stack con 5 años de experiencia en el ciclo completo de desarrollo web, desde la concepción hasta la puesta en producción. Especializado en Next.js, FastAPI y PostgreSQL, con despliegues en Docker. Experto en diseñar esquemas de base de datos, APIs, y frontend, incluyendo responsabilidades de deploy y soporte on-call. Busca entornos con infraestructura predecible, tipado estricto y flujos de PRs ágiles.

Competencias

Backend: Diseño de APIs (REST, contratos tipados), Ajuste de rendimiento de PostgreSQL Frontend: Arquitectura de aplicaciones React / Next.js DevOps: Docker, CI/CD en equipos pequeños Habilidades Blandas: Revisión de código, Mentoría

Stack Técnico

Lenguajes: TypeScript, Python, SQL, Go Frontend: React 19, Next.js (App Router), Tailwind, React Query Backend: FastAPI, Node.js, SQLAlchemy, Prisma Bases de Datos: PostgreSQL, Redis, ClickHouse Infraestructura & DevOps: Docker Compose, GitHub Actions, Cloudflare, Hetzner VPS

Experiencia

Senior Full-Stack Engineer — Ruta Logistics Mar 2023 – Presente · Remoto

  • Gestioné el módulo de envíos, incluyendo dashboard (Next.js), servicio (FastAPI) y base de datos (PostgreSQL).
  • Reduje el abandono de checkout en 18% al optimizar una llamada bloqueante a un tercero.
  • Lideré la migración de callbacks REST a Server-Sent Events para tracking en tiempo real.

Full-Stack Engineer — Paygrid (fintech) Jul 2021 – Feb 2023 · Guadalajara

  • Desarrollé el flujo de onboarding de comercios, integrando KYC, Stripe Connect y webhooks firmados.
  • Implementé Playwright y gates de CI, reduciendo las regresiones a producción en aproximadamente 3x.
  • Participé en rotación on-call semanal, y documenté runbooks de incidentes que aún se utilizan.

Junior Developer — Equipo de herramientas internas, Grupo Lamar Ago 2020 – Jun 2021 · Puerto Vallarta

  • Mantuvo un dashboard de operaciones (Django + jQuery) utilizado por ~200 colaboradores del hotel.
  • Reescribí la exportación de reportes de PDF síncrona a un job asíncrono con Celery.

Logros Clave

  • Reduje la latencia p95 de la API de 850 ms a 120 ms al optimizar consultas N+1 con un CTE.
  • Migré una tabla de 40 millones de filas a un nuevo esquema sin downtime, utilizando dual-write y backfill.
  • Implementé la rotación de on-call y runbooks, reduciendo el MTTR de ~45 min a menos de 10 min.
  • Mentoreé a dos desarrolladores juniors hasta lograr su autonomía en la entrega de features.

Proyectos

Shiftly — planificador de turnos open-source Proyecto personal en Next.js, FastAPI y PostgreSQL. Cuenta con más de 600 estrellas en GitHub.

  • Gestiono issues, releases y la documentación del proyecto.
  • Enlace: github.com/alfredoal/shiftly

Charla en MexicoDev: "Postgres sin miedo" Presentación técnica de 45 minutos sobre optimización de PostgreSQL.

  • Cubrió indexación, uso de EXPLAIN ANALYZE y vistas materializadas.
  • Incluye diapositivas y recursos adicionales.

sql-lint-action GitHub Action para análisis estático de SQL.

  • Ejecuta sqlfluff sobre archivos .sql modificados en pull requests.
  • Acumula aproximadamente 1,000 instalaciones semanales.

Certificaciones

  • AWS Certified Developer – Associate · Amazon Web Services · 2024
  • Google Cloud Associate Cloud Engineer · Google · 2022

Educación

  • Ingeniería en Computación · Universidad de Guadalajara · 2016 – 2020
  • Ruta Full-Stack JavaScript · Platzi · 2020
InicioEventosBlogRecursosEquipo