Skip to content
View SiliusJM's full-sized avatar
🤒
Out sick
🤒
Out sick

Block or report SiliusJM

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

Visitas al perfil

👋 Hola a todos

🎓 Soy Ingeniero en Sistemas de Información apasionado por el desarrollo de software, la automatización y la creación de herramientas que generen impacto real. Me caracterizo por ser una persona proactiva, adaptable y orientada a resolver problemas, con experiencia tanto en proyectos personales como en entornos profesionales.

Actualmente me desempeño como Desarrollador (Pasante) en Sudamericana de Software, donde he fortalecido mis habilidades trabajando en proyectos reales con tecnologías modernas y metodologías de equipo.


🚀 Sobre mí

  • 💼 +8 meses de experiencia profesional en desarrollo de software.
  • ⚛️ Experiencia con React + Spring Boot en proyectos empresariales.
  • 🔄 Participación en migraciones de Angular a React (Microfrontends).
  • 🌿 Uso de Git (branches, commits, pull requests) en entornos colaborativos.
  • 🧠 Conocimientos en Oracle Forms & Reports.
  • 🎯 Enfoque en resolución de problemas, aprendizaje continuo y trabajo en equipo.
  • 📚 Actualmente aprendiendo C# y .NET (ASP.NET).

🛠️ Proyectos Personales Destacados

🎮 Herramientas para Streamers

  • 🚀 Overlay para Rocket League (Twitch + StreamElements)
    Aplicación de escritorio que rastrea tu MMR competitivo y actualiza automáticamente comandos del bot en Twitch.

  • 🎵 Tracker de estadísticas de osu! en tiempo real
    Aplicación que obtiene estadísticas del jugador y actualiza comandos de StreamElements para consulta en el chat.


🤖 Inteligencia Artificial & Automatización

  • 🗣️ Traductor local de voz a voz con clonación de voz (GPU)
    Pipeline: Whisper → Gemini Flash → Chatterbox TTS

    • Traducción entre 17 idiomas
    • Preserva el tono de voz original
    • Procesamiento local (sin costos de API para TTS)

📥 Automatización de Contenido (Platzi Downloader Fork)

  • Eliminación de dependencia manual de ChromeDriver (uso de undetected-chromedriver)
  • Compatibilidad con nuevo formato de URLs de Platzi
  • Soporte para reproductor DASH (.mpd → .m3u8)
  • Manejo automático de popups
  • Corrección en numeración de clases
  • Requirements optimizados para Python 3.10+ / 3.13
  • Fix de distutils mediante setuptools

📊 Otros Proyectos

  • 📊 CRM con MEAN Stack (Tesis)
  • 🏢 Aplicación de postura para empleados (Firebase + API REST)
  • 🌦️ Aplicación del clima (Ionic + Angular)
  • ✅ To-Do App (Django)
  • 🤖 Modelos de Machine Learning (CNN, LSTM, MLP)

🧰 Habilidades Técnicas

💻 Lenguajes

Java · Python · JavaScript · TypeScript · C#

⚙️ Frameworks & Tecnologías

React · Angular · Node.js · Express · Spring Boot · Hibernate
Django · Firebase · Ionic · .NET (en aprendizaje)

🗄️ Bases de Datos

MySQL · MongoDB · Firebase

🧠 Otros

Git · Microfrontends · APIs REST · Oracle Forms & Reports


🎨 Otros Intereses

  • 🛠️ Mantenimiento de computadoras
  • 🎬 Edición de video
  • 🎮 Desarrollo de herramientas para gaming y streaming
  • 🌍 Interés en IA, automatización y nuevas tecnologías

💡 Enfoque Actual

Estoy enfocado en crecer como desarrollador fullstack combinando:

  • Backend con .NET / Spring Boot
  • Frontend con React
  • Automatización + IA aplicada

Pinned Loading

  1. voice-translator voice-translator Public

    Traductor local de voz a voz con clonación de voz por GPU. Whisper + Gemini Flash + Chatterbox TTS. Preserva tu tono de voz al traducir entre 17 idiomas. Sin costos de API para el TTS.

    Python

  2. rl-mmr-tracker rl-mmr-tracker Public

    Tracker de MMR para Rocket League que actualiza tu comando de StreamElements automáticamente

    JavaScript

  3. osu-stats-updater osu-stats-updater Public

    Aplicación de escritorio que actualiza un comando de StreamElements con tus stats de osu! en tiempo real

    JavaScript

  4. Platzi-Download-Update Platzi-Download-Update Public

    Permite descargar videos de platzi muchos más rápido. Permite descargar tanto los videos, las lecturas, los subtítulos (si están disponibles) y los recursos de cada una de las clases.

    Python

  5. kemono-fetcher kemono-fetcher Public

    Herramienta de recuperación de galería para Kemono.cr y Coomer.cr. Descarga imágenes aunque el storage principal esté offline, usando el CDN de thumbnails como fallback.

    Python

  6. crm-mean-stack-tesis crm-mean-stack-tesis Public

    CRM desarrollado con MEAN Stack (MongoDB, Express.js, Angular, Node.js) para la empresa RIA ARJ CONSTRUCCIONES. El sistema gestiona clientes, ventas, servicios, tareas y comunicaciones, mejorando l…

    JavaScript