Skip to content
View perezllanosnicolas's full-sized avatar

Block or report perezllanosnicolas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
perezllanosnicolas/README.md

Nicolás Pérez Llanos

Ingeniería de Computadores · URJC Madrid
Buscando prácticas en IA / HPC · Septiembre 2026

LinkedIn Email


Sobre mí

Estudiante de 4º de Ingeniería de Computadores en la URJC, cursando 3º y 4º de forma simultánea. Me muevo en la intersección entre la ingeniería de bajo nivel y la inteligencia artificial aplicada: desde motores de cómputo paralelo en C++ con OpenMP y MPI hasta pipelines RAG con LLMs y estrategias de retrieval avanzadas.


Stack tecnológico

IA & Machine Learning

HPC & Sistemas

DevOps & Cloud


Proyectos destacados

Sistema RAG local para Q&A sobre documentación técnica (papers, especificaciones, benchmarks).

  • Pipeline: PyMuPDF → Chunking → ChromaDB → Ensemble Retriever (BM25 + semántico) → LLaMA 3 vía Groq
  • Resultado benchmark: Ensemble recupera +2 chunks exclusivos por query frente a búsqueda semántica pura
  • Stack: Python · LangChain · HuggingFace Embeddings · ChromaDB · Streamlit · Docker

Motor de cómputo híbrido para el algoritmo K-Means con paralelización a dos niveles: memoria compartida (OpenMP) y memoria distribuida (MPI).

  • Soporte para ejecución secuencial, paralela OpenMP, paralela MPI e híbrida OpenMP+MPI
  • Containerizado con Docker para reproducibilidad del entorno HPC
  • Stack: C++ · OpenMP · MPI · Makefile · Docker

Visión Artificial — Detección y OCR de Señales de Tráfico

Dos proyectos académicos consecutivos de la asignatura de Visión Artificial:

  • Parte I: Detector de señales mediante MSER + Hough, evaluado con accuracy, F1-score y matriz de confusión
  • Parte II: Integración de OCR + clasificadores LDA y Naive Bayes sobre el pipeline anterior
  • Stack: Python · OpenCV · NumPy · scikit-learn

Certificaciones

Certificación Emisor Estado
Getting Started with Artificial Intelligence IBM SkillsBuild ✅ Obtenida
Data Classification and Summarization Using IBM Granite IBM SkillsBuild ✅ Obtenida
Build Your First Chatbot IBM SkillsBuild ✅ Obtenida
AWS Certified Developer – Associate (DVA-C02) Amazon Web Services 🔄 En preparación
AWS Certified Solutions Architect – Associate (SAA-C03) Amazon Web Services 🔄 En preparación

GitHub Streak

Pinned Loading

  1. HPC-KMeans-CPP HPC-KMeans-CPP Public

    Motor HPC de K-Means Distribuido en C++. Procesa 8 millones de puntos con un Speedup de 30x (2.7s) usando OpenMPI (Memoria Distribuida), OpenMP (Memoria Compartida), consciencia de Caché L1/L2 y Me…

    C++ 1

  2. Simulacion-de-Difusion-de-Calor-en-Cuda Simulacion-de-Difusion-de-Calor-en-Cuda Public

    2D Heat Diffusion HPC Simulator. Performance and speedup comparison across Sequential C++, OpenMP, MPI, and CUDA (GPU) implementations.

    C++

  3. Traffic-Sign-Detection-CV Traffic-Sign-Detection-CV Public

    A robust Computer Vision pipeline for highway traffic sign detection built from scratch with OpenCV. Uses optimized MSER and topological HSV filtering to achieve 83.4% AP without Deep Learning.

    Python

  4. Traffic-Sign-OCR-System Traffic-Sign-OCR-System Public

    Robust OCR pipeline for highway traffic signs using Classical Computer Vision, RANSAC topology, and Machine Learning (KNN/LDA). No Deep Learning required.

    Python