Afredo Aguilar Lopez
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 ANALYZEy vistas materializadas. - Incluye diapositivas y recursos adicionales.
sql-lint-action GitHub Action para análisis estático de SQL.
- Ejecuta
sqlfluffsobre archivos.sqlmodificados 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
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 ANALYZEy vistas materializadas. - Incluye diapositivas y recursos adicionales.
sql-lint-action GitHub Action para análisis estático de SQL.
- Ejecuta
sqlfluffsobre archivos.sqlmodificados 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