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

Block or report blacknoize404

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

👋 Hola, soy Barnés a.k.a. @blacknoize404

blacknoize404 // BUILDING THE FUTURE

Typing SVG

🚀 Sobre Mí

  • 🤖 Me apasiona el Machine Learning, la visión por computadora y resolver problemas complejos mediante algoritmos eficientes.
  • 📌 Siempre explorando nuevas tecnologías, desde la optimización de bajo nivel hasta la IA generativa.

🧱 Proyectos Destacados

  • 🗣️ Patriae: El primer proyecto pionero enfocado en la reproducción del dialecto cubano mediante modelos de Procesamiento de Lenguaje Natural y tecnologías de síntesis de voz (Text-to-Speech), respaldado por el entrenamiento con corpus de datos a gran escala.
  • 🔢 MathUtils: Una biblioteca de Java para computación matemática avanzada. Trata expresiones algebraicas como objetos de primera clase, álgebra lineal (matrices/vectores 2D/3D), geometría, estadística y árboles de expresiones evaluables.
  • 🌐 MiniJWS: Un framework de servidor HTTP ligero y modular construido desde cero en Java 25. Incluye enrutamiento, middleware, servicio de archivos estáticos y extracción de metadatos de APKs de Android.
  • 🏓 Pingmaster: Aplicación multiplataforma desarrollada en Java utilizando JavaFX para monitorizar el estado de servidores remotos. Genera notificaciones en tiempo real cuando el estado de acceso cambia o si se cae la conexión.
  • 🗓️ Schedu: Aplicación multiplataforma para la gestión de horarios escolares y agenda personal, equipada con actualizaciones automáticas desde la nube.
  • 🌐 Dímelo: Plataforma web diseñada para mejorar la visibilidad y accesibilidad de los negocios locales, cerrando la brecha entre propietarios y clientes mediante la digitalización.
  • 📡 Mi Cuenta Nauta: Aplicación para Windows que simplifica la interacción con los servidores de ETECSA, gestionando sesiones de internet de forma segura e intuitiva.
  • 🎙️ Godot Audio Tools: Soluciona problemas de lag en Godot 4.6 accediendo al buffer de audio de bajo nivel para grabación estable de 24 bits.
  • 💾 PersistenceUtils: Módulo Java para simplificar la persistencia de datos mediante serialización avanzada.
  • Colabs / Contribuciones: Rembg (IA Generativa para eliminar fondos).

📚 Recursos Académicos y de Aprendizaje

Esta sección está dedicada a compartir el conocimiento técnico detallado detrás de mis desarrollos principales, ideal para estudiantes y desarrolladores curiosos.

MiniJWS, a parte de servir como un servidor funcional, fue construido como una iniciativa educativa. En su documentación, los principiantes pueden aprender:

  1. Cómo funciona el estándar HTTP/1.1 desde cero, sin depender de librerías externas.
  2. Decisiones de Diseño de Software: Por qué se eligen ciertas clases de Java, patrones de diseño y estructuras de datos.
  3. Concurrencia: Implementación de thread-pools para gestionar múltiples conexiones.
  4. Desmitificación del Middleware: Cómo se construyen las características de seguridad (CORS, Rate Limit) y rendimiento (Gzip).

Es un recurso excelente para ver conceptos de redes y programación de nivel universitario aplicados en un proyecto del mundo real.

🏆 Logros

ICPC Badge CITMA Badge Codewars Badge

💻 Habilidades & Tecnologías

Java Python C++ C# JS GDScript Prolog Assembly
JavaFX TensorFlow PyTorch Pandas Numpy OpenCV Django Godot

📊 Estadísticas

blacknoize404 Advanced Stats Dashboard blacknoize404 Advanced Stats Dashboard

Codewars Profile committers.top badge

📫 Contacto

Email Principal Email Secundario Telegram

Pinned Loading

  1. Godot-Direct-Audio-Input-Recorder-and-WAV-24-bits-Tools Godot-Direct-Audio-Input-Recorder-and-WAV-24-bits-Tools Public

    Tired of "robotic" voices and jittery mic input? Standard capture buses in Godot often suffer from desync and drift. This plugin bypasses those unstable layers by leveraging Godot 4.6’s new low-lev…

    GDScript 6 1

  2. MathUtils MathUtils Public

    Librería Java para matemáticas: álgebra simbólica, vectores, geometría, estadística, series y sucesiones. Incluye evaluación de funciones, operadores, trigonometría, logaritmos y combinatoria

    Java 6

  3. MiniJWS MiniJWS Public

    Yet another Native Java HTTP Server Sdk

    Java 4