Skip to content
View joedejesus's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Asturias, España

Block or report joedejesus

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
joedejesus/README.md

Hola, soy Joe de Jesús

Python PyTorch Transformers FastAPI Gradio NumPy Pandas Scikit-Learn Jupyter VS Code Git GitHub Microsoft Copilot GitHub Copilot Markdown LoRA PEFT Safetensors Draw.io Pydantic Uvicorn JSON Kaggle

Desarrollador autodidacta especializado en Python y en la construcción de sistemas técnicos claros, reproducibles y mantenibles.
Mi enfoque profesional se basa en entender el problema, estructurar la solución y construir código que pueda leerse, extenderse y verificarse.

Mi trabajo visible se apoya en tres proyectos que muestran capacidades reales y comprobables:

  • JJ_PYTHON_BOOK — base sólida de programación y claridad expositiva.
  • JJ_ML_DL_BOOK — progresión técnica real en matemáticas, ciencia de datos, ML, DL y NLP.
  • jj_mesias_system — sistema de IA local end‑to‑end con arquitectura modular, API, interfaz, memoria y entrenamiento LoRA.

Cada proyecto está documentado en su propio README, donde se refleja cómo trabajo y cómo estructuro las soluciones.


🚀 En qué destaco

  • Python como lenguaje principal de diseño e implementación
  • Arquitectura modular y separación clara de responsabilidades
  • Programación orientada a objetos, refactorización y type hints
  • Documentación técnica útil, precisa y mantenible
  • Diseño de sistemas explicables, mantenibles y fáciles de extender
  • Construcción de proyectos desde cero con criterio estructural

🧩 Proyectos principales

Estos proyectos no están aislados entre sí.
JJ_PYTHON_BOOK refuerza la base de programación,
JJ_ML_DL_BOOK organiza la progresión técnica,
y jj_mesias_system reúne esa base en una aplicación práctica de IA local.

En conjunto, muestran con claridad mi forma de aprender, organizar y construir.


📘 JJ_PYTHON_BOOK

Libro interactivo para aprender Python desde cero directamente en Visual Studio Code.
Organizado en 21 capítulos modulares, con teoría clara, ejemplos ejecutables y una progresión pensada para aprender tocando el código.
También funciona como material de consulta diaria mientras se programa.


🧠 JJ_ML_DL_BOOK

Libro técnico progresivo en matemáticas, ciencia de datos, machine learning, deep learning, NLP y transformers mediante notebooks organizados por cuatro fases.

La progresión es real y demostrable:
desde álgebra lineal, estadística, cálculo, normalización, NumPy y Pandas,
hasta modelos supervisados, evaluación, PyTorch, entrenamiento de redes, transfer learning, transformers, fine-tuning e inferencia optimizada.


🤖 jj_mesias_system

Sistema local de IA aplicada desarrollado en Python, orientado a inferencia local, memoria conversacional, contexto web seguro por HTTPS y entrenamiento LoRA prudente.
Su asistente principal es Mesias, integrado dentro de una arquitectura modular clara y mantenible.

Incluye:

  • Arquitectura modular en Python
  • Transformers, PyTorch y artefactos de Hugging Face
  • FastAPI, Uvicorn y Pydantic
  • Interfaz con Gradio
  • Persistencia en JSON
  • Pipeline de entrenamiento LoRA documentado
  • Tests automáticos y entorno validado

📚 Conocimientos

  • Machine Learning y Deep Learning
  • PyTorch y Torchvision
  • Scikit-Learn y SciPy
  • NumPy, Pandas, Matplotlib y Seaborn
  • Trabajo con notebooks, datasets y procesos de entrenamiento progresivos
  • Integración de modelos en sistemas Python
  • Diseño de pipelines aplicados de IA y flujos de trabajo end-to-end
  • Ecosistema Hugging Face: Transformers, Tokenizers, Datasets, Safetensors, Accelerate, SentencePiece y Hugging Face Hub

🛠️ IA y modelos

  • Inferencia local con Transformers
  • Entrenamiento LoRA con PEFT
  • Integración de modelos en aplicaciones reales
  • Diseño de flujos de trabajo asistidos y eficientes en entornos modernos de desarrollo
  • Construcción de sistemas de IA reproducibles, trazables y controlados
  • Trabajo práctico en entornos locales y Visual Studio Code
  • Prioridad por control local, claridad y legibilidad

⚙️ Herramientas de trabajo

Entorno y flujo

  • Python 3
  • Visual Studio Code
  • Jupyter Notebook
  • Git y GitHub
  • Copilot
  • Markdown
  • Draw.io
  • venv y pip

Stack técnico frecuente

  • PyTorch, Torchvision y Accelerate
  • Transformers, Tokenizers, Safetensors y SentencePiece
  • FastAPI, Uvicorn y Pydantic
  • Gradio
  • NumPy, Pandas, Matplotlib, Seaborn y SciPy
  • Requests y BeautifulSoup4
  • JSON y JSON Lines
  • Kaggle
  • PEFT y LoRA
  • BitsAndBytes
  • tqdm
  • python-dotenv
  • IPython, IPykernel, NBConvert, NBFormat, Jupyter Core, Jupyter Client

🧭 Cómo trabajo

  • Analizo el problema antes de implementar
  • Divido el trabajo en pasos lógicos y verificables
  • Priorizo código limpio, modular y mantenible
  • Documento lo necesario para que el proyecto sea entendible y reutilizable
  • Busco soluciones claras antes que complejidad innecesaria
  • Mantengo foco en estructura, coherencia y escalabilidad
  • Intento que cada proyecto sirva a la vez para construir, aprender y mostrar criterio técnico

💡 Capacidades demostrables

  • Python aplicado a proyectos reales y materiales formativos propios
  • Diseño de arquitecturas modulares y mantenibles
  • Organización de código, carpetas y documentación con criterio técnico
  • Capacidad para explicar conceptos de forma clara y progresiva
  • Desarrollo de proyectos largos por fases con entregables reales
  • Integración de modelos en sistemas Python y APIs
  • Construcción de pipelines completos de ML, DL y NLP
  • Control local de modelos y entornos reproducibles
  • Capacidad para unir aprendizaje técnico y construcción práctica

🎯 Perfil profesional

Soy desarrollador Python orientado a IA aplicada, con experiencia demostrable en diseño de arquitecturas modulares, integración de modelos en sistemas reales y construcción de proyectos completos desde cero.

Mis repositorios muestran con claridad lo que sé hacer:

  • Diseño de sistemas Python mantenibles (JJ_PYTHON_BOOK, jj_mesias_system)
  • Pipelines completos de ML/DL/NLP (JJ_ML_DL_BOOK)
  • Integración de modelos en APIs y aplicaciones reales (jj_mesias_system)
  • Documentación técnica clara y reproducible (todos mis READMEs)
  • Entrenamiento y ajuste de modelos con LoRA (jj_mesias_system)
  • Desarrollo por fases con entregables reales (JJ_PYTHON_BOOK, JJ_ML_DL_BOOK)

Busco aportar valor en entornos donde se necesite:

  • claridad técnica
  • estructura
  • diseño de sistemas
  • reproducibilidad
  • explicabilidad
  • trabajo bien hecho

Mis proyectos incluyen documentación clara y código estructurado que permiten ver directamente mi enfoque y mi criterio técnico.

Pinned Loading

  1. JJ_PYTHON_BOOK JJ_PYTHON_BOOK Public

    Libro interactivo para aprender Python desde cero, con teoría clara, práctica real y una estructura diseñada para trabajar directamente en Visual Studio Code.

    Python 16 1