Inicio

Una página A4, lista para enviar o imprimir.

Johel Andreé Vargas Villanueva

Desarrollador backend, frontend e IA · Ingeniería Química (UNT) · Ingeniería de Sistemas e IA (UPAO)

Perfil

Estudiante de dos ingenierías en paralelo y desarrollador autodidacta. Construyo productos web, APIs, automatizaciones y soluciones de IA aplicada con Python, TypeScript y Go, combinando el pensamiento en procesos de la ingeniería química con el desarrollo de software.

Educación

Ingeniería Química

2024 – 2028 (previsto)

Universidad Nacional de Trujillo · Trujillo, Perú · 6.º ciclo de 10

Ingeniería de Sistemas e Inteligencia Artificial

2024 – 2028 (previsto)

Universidad Privada Antenor Orrego · Trujillo, Perú · 6.º ciclo de 10

Proyectos

Quikko — Enlaces cortos con métricas en tiempo real.

2026
  • Desarrollé una API REST en Go (Echo, Clean Architecture) con caché de redirecciones en Redis y autenticación JWT.
  • Implementé analíticas en tiempo real con InfluxDB, GeoIP y WebSocket, visibles en un dashboard en Next.js.

Go, Echo, Next.js, TypeScript, MongoDB, Redis · github.com/andr2116d/Quikko

UNITRU Academic — La vida académica del SUV, más clara.

2026
  • Automaticé la extracción de datos del SUV de la UNT con Playwright y FastAPI, con captcha resuelto por OCR local (Tesseract).
  • Construí un predictor de notas y un optimizador de horarios en Next.js; las credenciales nunca se almacenan.

Python, FastAPI, Playwright, Tesseract, Next.js, React · github.com/andr2116d/UNITRU-ACADEMIC

Gemelo Socioeconómico LL — La Libertad como una red de 83 distritos.

2026
  • Modelé los 83 distritos de La Libertad como un grafo y obtuve embeddings por distrito con GraphSAGE (PyTorch Geometric).
  • Comparé comunidades de Louvain y GraphSAGE + KMeans en un mapa Leaflet con simulador de escenarios servido por FastAPI.

Python, PyTorch Geometric, GraphSAGE, FastAPI, Next.js, TypeScript · github.com/andr2116d/gemelo-socioeconomico-ll

Deconsta — Pagos delegados, sin perder el control.

En equipo · 2026
  • Desarrollé en un equipo de tres una plataforma de pagos delegados con roles, reglas de autorización e historial auditable; autor de la mayoría de los commits.
  • Análisis de documentos en tres capas (inspección, OCR con PaddleOCR y revisión estructurada con Claude) sobre FastAPI, Celery y Redis.

Vue 3, TypeScript, Pinia, Tailwind CSS, FastAPI, PostgreSQL · github.com/andr2116d/Deconsta

Serverless Image Processor — Un pipeline de imágenes en AWS, descrito como código.

En equipo · 2026
  • Responsable del bootstrap (estado remoto, OIDC), el pipeline de GitHub Actions, la red y los entornos de QA y producción de un procesador serverless (API Gateway, Lambda, S3, SQS) en un equipo de cinco.

AWS Lambda, API Gateway, S3, SQS, CloudWatch, Terraform · github.com/andr2116d/ias-aws-lambda

La Previa — Reservas de canchas, sin complicaciones.

En equipo · 2026
  • Aprobé los pull requests del equipo y fui autor de la mayoría de los commits de un sistema de reservas con roles de administrador, recepción y jugador.

Next.js, TypeScript, Tailwind CSS, TanStack Query, NestJS, Prisma · github.com/andr2116d/canchas-reservas

Habilidades técnicas

Lenguajes: Python, TypeScript, JavaScript, Go, Java, SQL

Backend: FastAPI, Node.js, NestJS, Echo, Spring Boot, Celery, REST, WebSocket

Frontend: Next.js, React, Vue 3, Tailwind CSS, Astro

Datos e IA: PyTorch (PyTorch Geometric), scikit-learn, pandas, PaddleOCR, PostgreSQL, MongoDB, Redis, InfluxDB

Cloud y DevOps: AWS (Lambda, API Gateway, S3, SQS), Terraform, Docker, GitHub Actions, Vercel, Railway, Cloudflare, Git, Linux, Playwright

Idiomas: Español (nativo), Inglés (intermedio)

Intereses: Música (toco el saxofón)

Portafolio y casos detallados: andr2116d.online · Actualizado: octubre de 2026