Versión principal

Currículum · Software Engineer

Una página, una columna, texto seleccionable. Debajo puedes leerlo completo.

Descargar PDFEnglish version

Versiones por especialidad

Mismos hechos; cambian el orden y los proyectos destacados.

  • Full StackFrontend y backend, APIs, bases de datos.
    PDF ESPDF EN
  • BackendPython, Node.js, PHP, datos y pruebas.
    PDF ESPDF EN
  • Frontend / WebHTML, CSS, TypeScript, Astro, Liquid, accesibilidad y rendimiento.
    PDF ESPDF EN
  • QA / Software TesterPruebas e2e con Playwright, regresión, validación de APIs y CI.
    PDF ESPDF EN
  • Automatización e integracionesAPIs REST y GraphQL, automatización y agentes de IA.
    PDF ESPDF EN

Guillermo Rentería Hernández

Desarrollador de software

Torreón, Coahuila, México · renteg18@gmail.com · renteriah.github.io · github.com/RenteriaH ·linkedin.com/in/guillermo-renteria-9263052a6

Perfil

Desarrollador de software y estudiante de Ingeniería en Sistemas Computacionales con experiencia en una tienda Shopify Plus en producción: interfaces web, integración de APIs REST y GraphQL y modelado de datos. Trabajo con pruebas automatizadas y uso agentes de IA revisando y verificando cada cambio.

Habilidades técnicas

  • Lenguajes: JavaScript, TypeScript, Python, PHP, SQL, HTML, CSS, Liquid
  • Backend y APIs: REST, GraphQL, Node.js, FastAPI, WebSockets
  • Pruebas: Playwright, pytest, Vitest, mypy, Core Web Vitals
  • Herramientas: Git, GitHub Actions, Linux, systemd, Docker, Shopify, Claude Code, Codex

Experiencia

Desarrollador de software (Residencia profesional) — MAHA Home de México

jul 2026 – actualidad

Torreón, Coahuila · Presencial

  • Desarrollo componentes adaptables para páginas de producto y carrito de una tienda Shopify Plus en producción con Liquid, HTML, CSS y JavaScript.
  • Integro y consumo las APIs REST y GraphQL de Shopify, incluidas operaciones masivas.
  • Organizo y modelo datos de producto con metacampos y metaobjetos.
  • Automatizo pruebas visuales con Node.js y Playwright, mejoro el rendimiento con Core Web Vitals y documento cada cambio.

Proyectos

GYMWARRIOR — Tienda web académica (2024), saneada en 2026

caso de estudio

PHP, MySQL, JavaScript, Bootstrap, Playwright

  • Saneé con asistencia de IA diez problemas de seguridad: inyección SQL (consultas preparadas), CSRF, subidas sin validar y compra sin transacción.
  • Validé la corrección con 13 pruebas de punta a punta (Playwright): 10 fallan en la versión original y 13 pasan en la saneada.

QCE — Motor de datos de mercado en tiempo real · repositorio privado

Python, FastAPI, WebSockets, DuckDB, Parquet, React, pytest, mypy

  • Definí la arquitectura y las reglas de riesgo de un sistema que ingiere datos por REST y WebSocket, los guarda en Parquet y DuckDB y exige aprobación humana.
  • Dirigí y revisé el código, escrito mayormente por agentes de IA: unas 4,000 pruebas en Python y 82 en React, con mypy y ruff.

Portafolio profesional — Sitio bilingüe con CI · código público

GitHub

Astro, TypeScript, Vitest, Playwright, GitHub Actions

  • Publiqué con agentes de IA un sitio bilingüe con pruebas de contenido y de punta a punta y despliegue continuo en GitHub Pages.
  • Medí Lighthouse 99–100 en rendimiento y 100 en accesibilidad y SEO; una prueba bloquea términos confidenciales.

Educación

Ingeniería en Sistemas Computacionales — Instituto Tecnológico de La Laguna

2022 – dic 2026 (estimado)

Bachillerato técnico en Electrónica — CECyTEC

2021

Idiomas: Español (nativo) · Inglés (básico)