"Me apasiona la creación de nuevas aplicaciones, la solución de problemas y llevar las cosas existentes al siguiente nivel"
- 🎓 Estudiante en desarrollo de software
- 🔭 Actualmente trabajando en proyectos personales con Python
- 🌱 Aprendiendo HTML, CSS y expandiendo mi stack tecnológico
- 📍 Basado en Canarias 🇮🇨 (flexible para relocalizarme)
- 👥 Puedes llamarme Juan o JJ
- ⚡ Me encanta optimizar código y crear soluciones elegantes
Sistema completo de conversión de texto a audio con procesamiento inteligente de idiomas mixtos (Español e Inglés).
Características principales:
- ✅ Detección automática de idioma a nivel de línea y palabra
- ✅ Soporte para múltiples fuentes: texto plano, archivos (TXT, PDF, JSON) y URLs
- ✅ Sistema de logging robusto con rotación de archivos
- ✅ Procesamiento con NLTK y conversión con gTTS/pyttsx3
Tecnologías: Python NLTK gTTS PyPDF2 BeautifulSoup langid
class JuanJRA20:
def __init__(self):
self.name = "Juan José Rodríguez Álvarez"
self.role = "Desarrollador Full Stack"
self.location = "Canarias 🇮🇨"
self.email = "juanrodriguez.a20@gmail.com"
self.current_learning = ["HTML", "CSS", "JavaScript", "Web Development"]
self.interests = [
"Desarrollo de aplicaciones",
"Resolución de problemas",
"Optimización de código",
"Procesamiento de lenguaje natural"
]
def say_hi(self):
print("¡Gracias por visitar mi perfil! Siempre abierto a colaborar 🚀")
me = JuanJRA20()
me.say_hi()"El código limpio no se escribe siguiendo un conjunto de reglas. No te conviertes en artesano de software al aprender una lista de heurísticas. El profesionalismo y la artesanía provienen de los valores de la disciplina." - Robert C. Martin
- 🎯 Escribir código limpio y mantenible
- 📚 Aprendizaje continuo y mejora constante
- 🤝 Colaboración y compartir conocimiento
- 🔍 Atención al detalle en cada línea de código
