Análisis de datos y Dashboards
Dashboard de Análisis para DJ Mixxx
Es un dashboard diseñado para el análisis posterior al set y la autorreflexión. Lo utilizo para obtener información sobre mi estilo como DJ, comprender mi flujo y descubrir nuevas combinaciones de canciones o artistas para explorar.
Rastrea la historia completa de mis sets tocados en eventos de Swing y Blues utilizando datos exportados de Mixxx, permitiéndome analizar tanto presentaciones individuales como tendencias a largo plazo.
Puedes ver un ejemplo en vivo aquí (puede tardar unos minutos en iniciarse): Tablero en Vivo
Tecnología y habilidades: Análisis de datos, visualización de datos, Python, Dash, Plotly, SQL. Ver código en GitHub
Dashboard de Analítica Web
Un dashboard de análisis casi en tiempo real para este portafolio, construido con Data Studio y alimentado por datos de GA4 exportados a BigQuery.
Cuenta con una agrupación de canales de sesión personalizada y una visualización de Jerarquía de Árbol personalizada para desglosar el tráfico por dispositivo, navegador, sistema operativo y ubicación.
Tecnología y habilidades: Data Studio, BigQuery, GA4, SQL, Visualización de Datos.
Análisis histórico de alquileres
Análisis de datos históricos de alquiler en Alemania y detección de valores atípicos de precios (en curso).
El propósito de este proyecto es estudiar la evolución de los precios de alquiler y la detección de valores atípicos. Eventualmente me gustaría que fuera una herramienta para que la gente estime si una propiedad de su interés tiene un precio razonable.
Tecnología y habilidades: Analítica de datos, Ciencia de datos, Python, Scikit-learn, Pandas, geopandas, Jupyter-notebook.
Desarrollo de Apps
Calculadora de Alquiler de Apartamento Compartido (SHARE)
Calculadora simple para aproximar la parte del alquiler que debe pagar cada inquilino, dada el área de su habitación y el alquiler total del apartamento. También es posible agregar impuestos compartidos adicionales como internet o impuestos municipales al cálculo para fines presupuestarios.
La aplicación está inspirada en mi experiencia tratando de encontrar alojamiento en ciudades donde el alquiler es muy alto y compartir alojamiento es común. Está destinado a ser una primera estimación de lo que sería una parte justa del alquiler para cada compañero de piso. No tiene en cuenta características como baños en suite, balcón, etc..
Tecnología y habilidades: Javascript, HTML
Mixxx DJ Buddy
App complementaria en vivo para Mixxx (software de DJ gratuito y de código abierto) que visualiza tendencias de BPM y metadatos de tracks en tiempo real, leyendo directamente de la base de datos SQLite de Mixxx.
Pasa el cursor sobre los puntos del gráfico para ver a qué crates y playlists pertenece cada canción — ayudándote a entender la historia de tu set y planear el próximo movimiento en la pista.
Más información sobre Mixxx DJ Buddy →
Tecnología y habilidades: Go, HTML, D3.js, SQLite. Ver en GitHub
Mixxx Remote Display
Una aplicación complementaria para Android que convierte cualquier móvil, tablet o e-reader en una pantalla dedicada "Now Playing". Permite a los bailarines identificar la música sin necesidad de preguntar al DJ ni depender de una conexión a internet.
Optimizada para un descubrimiento sin fricciones, la pantalla se actualiza automáticamente vía Bluetooth SPP, siendo una opción robusta para salas de baile y locales sin Wi-Fi.
Explora la Pantalla de Descubrimiento →
Tecnología y habilidades: Android, Java, Bluetooth SPP, Mixxx. Ver en GitHub
Rastreador de Tareas
Aplicación Python para rastrear el tiempo dedicado a las tareas. Uno puede agregar qué tareas desea rastrear y la cantidad de tiempo dedicado a cada tarea cada día. Está destinado a ser una aplicación de seguimiento solo para escritorio, para evitar interactuar con un teléfono. También permite graficar el tiempo dedicado a cada tarea, para poder visualizar el progreso y la consistencia.
Tecnología y habilidades: Full stack, Python, Pandas, json
Desarrollo de Visualización de Datos
La Paleta de Sevilla
Una visualización de datos interactiva que explora una paleta de colores inspirada en la arquitectura e historia de Sevilla. Incluye análisis de contraste, simulaciones de daltonismo y una galería de inspiración.
Tecnología y habilidades: Visualización de datos, D3.js, Accesibilidad (WCAG), Teoría del color.
Visualizaciones Personalizadas Gratis para Power BI
Una colección de visualizaciones personalizadas gratuitas y de código abierto para Microsoft Power BI, incluyendo el Gráfico de Bala Lipstick y el Mapa de Calor Matriz de Intensidad.
Tecnología y habilidades: TypeScript, D3.js, Power BI SDK, pbiviz, Visualización de Datos.
Visualizaciones de la Comunidad de Data Studio
Visualizaciones personalizadas para Google Data Studio, incluyendo jerarquía de árbol, histograma y gráficos de lápiz labial.
Tecnología y habilidades: JavaScript, D3.js, API DSCC, Visualización de Datos.
Código de mapas de colores unidos
Este es un código de Python y Matlab para hacer un nuevo mapa de colores uniendo dos mapas de colores preexistentes. Permite unir dos mapas de colores divergentes, pero pudiendo cambiar los límites de la barra de colores y el punto de pivote de la divergencia.
Es útil para datos que tienen información relevante en rangos muy diferentes, o tienen un umbral natural que divide los datos (por ejemplo, topografía con un nivel de agua). Haga clic en el enlace de la imagen para acceder al repositorio de github.
Tecnología y habilidades: Visualización de datos, Python, Matlab.
Gráficos y Visualización
Péndulo de Resorte
Visualización de la dinámica del sistema de péndulo de resorte
Tecnología y habilidades: Visualización de datos, Python, Matplotlib.
Estabilización de 3 Ondas
Animación de inestabilidad modulacional. Mostrando la interacción no lineal entre frecuencias de una onda que se propaga en un régimen de autoenfoque.
Tecnología y habilidades: Visualización de datos, Ecuaciones diferenciales.
Esquema de filamentación láser
Esquema de filamentación láser 3d hecho en Python.
Tecnología y habilidades: Visualización de datos, Diseño, Python, Matplotlib.
Recursos de visualización de datos
Compilación de recursos útiles para la visualización de datos