Skip to content
View pvpeuve's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report pvpeuve

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
pvpeuve/README.md

👋 Hola, soy Pablo Varela Mille

Junior Developer | IA & Data | IoT

Apasionado por la programación y la inteligencia artificial. Vengo del mundo de las telecomunicaciones e IoT y actualmente me estoy especializando en Inteligencia Artificial, con foco en Python, Machine Learning y Deep Learning. Me gusta aprender construyendo proyectos reales, bien documentados y con buenas prácticas.


🧠 Sobre mí

  • 🎓 Formación técnica en Telecomunicaciones + especialización en IoT
  • 🤖 Cursando el máster de Inteligencia Artificial de Conquer Blocks
  • 📊 Experiencia práctica con Numpy, Pandas, Matplotlib, scikit-learn, TensorFlow/Keras

🛠️ Tecnologías

Lenguajes Python · SQL

Data & IA Numpy · Pandas · Matplotlib · scikit-learn · TensorFlow · Keras

Dev & Tools Git · GitHub · Docker · Linux · Google Colab

IoT / Otros Postman · MQTT (Mosquitto) · Home Assistant · Nginx · DuckDNS


📫 Contacto

💼 LinkedIn 📧 Email


📂 Proyectos destacados

🧠 NLP – Clasificación de Spam

📌 Comparativa: Bag of Words vs TF-IDF + Multinomial Naive Bayes Proyecto de Machine Learning aplicado a NLP donde comparo dos representaciones clásicas de texto.

🔹 Versión 1 (Baseline)

  • Vectorización con Bag of Words
  • Clasificador Multinomial Naive Bayes
  • Evaluación con métricas estándar (accuracy, precision, recall, f1-score)

🔹 Versión 2 (Mejora)

  • Vectorización con TF-IDF
  • Clasificador Multinomial Naive Bayes
  • Comparativa directa de resultados frente al baseline
  • Análisis de impacto de la representación en el rendimiento

📊 El proyecto muestra cómo la elección de la representación del texto puede influir en el desempeño del modelo.

🔗 Kaggle Notebook


🌐 Verificador de Conectividad Web

📌 ConectivityChecker - Aplicación Web Interactiva (Python/Streamlit) Herramienta completa para verificar la conectividad de URLs y direcciones IP con testing automatizado y UI moderna.

  • Backend robusto con clases URLManager e IPManager genéricas
  • Manejo completo de códigos HTTP, errores de conexión y validación de IPs
  • Suite de pruebas automatizadas con pytest, incluyendo mocks y coverage
  • Interfaz interactiva con previsualización de URLs/IPs en tiempo real
  • Documentación profesional y shebangs

🔗 Repositorio: https://github.com/pvpeuve/ConectivityChecker

Pinned Loading

  1. ConectivityChecker ConectivityChecker Public

    Streamlit app to verify URL accessibility with advanced connection settings

    Python

  2. CVAssembler CVAssembler Public template

    Framework modular en Python para generar CVs profesionales desde secciones en Markdown, con exportación automática a PDF y CI/CD integrado.

    Python

  3. TSPResolver TSPResolver Public

    TSP route optimizer with FastAPI, OR-Tools, and interactive Leaflet.js maps

    Python