Profile photo

¡Hola! Soy adriabama06

Desarrollador de software, estudiante de ingeniería informática y creador de contenido. Me apasiona construir herramientas de código abierto útiles y eficientes, optimizar flujos multimedia e IA, y compartir tutoriales técnicos en mi canal de YouTube para ayudar a otros desarrolladores y entusiastas.

Mi Trayectoria

Educación Primaria

Durante esta etapa despertó mi curiosidad por la tecnología y la informática, sentando las bases de mi interés por la computación y motivándome a investigar cómo funcionaban los sistemas digitales por mi cuenta.

1º de ESO — Redes y Servidores de Minecraft

Creé mi propia red de Minecraft de forma independiente. Durante este proyecto, aprendí sobre el funcionamiento de internet, DNS, control de versiones de Java, desarrollo de plugins en Java, interconexión de servidores utilizando BungeeCord como proxy y bases de datos relacionales con MySQL y MariaDB.

2º de ESO — Bots de Discord, JavaScript y Bases de Datos

Comencé a desarrollar bots para Discord para automatizar y añadir funciones a comunidades, incluyendo un bot de música avanzado. Sin conocimientos teóricos previos de ingeniería de software, diseñé una clase abstracta base para la gestión de bases de datos, implementando de forma polimórfica métodos específicos para Postgres y SQLite. Este proyecto me impulsó a practicar programación de manera constante y a entender el desarrollo asíncrono.

3º de ESO — Copia de Google Drive con Go y React

Desarrollé una copia de Google Drive llamada dontlostme, aprendiendo Go y React en el proceso. Lamentablemente, el código del frontend se ha perdido.

Verano de 3º — NeRF, Cortometraje y Exposiciones

A raíz de un tutorial sobre NeRF (Neural Radiance Fields) que publiqué en mi canal de YouTube, el artista y realizador Felipe Elgueta (@elguet_) me contactó para colaborar en un cortometraje sobre medioambiente, encargándome de la generación y procesado de diversas escenas 3D mediante esta tecnología. Gracias a este trabajo, fui invitado como ponente al Experimental Photo Festival (EXP-22) en Barcelona. Allí impartí una conferencia sobre el funcionamiento de NeRF y sus aplicaciones artísticas, además de dirigir un taller práctico donde los asistentes experimentaron con sus propios vídeos. Adicionalmente, realicé otra ponencia mediante videollamada para profundizar en el funcionamiento de esta tecnología. El cortometraje final fue seleccionado y proyectado en el prestigioso +RAIN Film Festival en 2024, destacando en una sección dedicada a obras que exploran el uso cinematográfico de la IA.

4º de ESO — C/C++ y Estación Meteorológica

Aprendí a programar en C y C++. Desarrollé un conversor de imágenes a ASCII en C puro, utilizando únicamente la librería estándar. Además, para el "mini treball de recerca" de 4º de ESO, construí una estación meteorológica física utilizando placas Arduino, sensores y una impresora 3D para diseñar y fabricar la carcasa.

1º de Bachillerato — Algoritmia y Olimpíadas

Durante el verano de transición de 4º de ESO a Bachillerato, asistí al curso de verano de algoritmia de la UPC en la Facultad de Matemáticas y Estadística (FME). Esta experiencia me motivó a apuntarme a la OICAT (Olimpíada Informàtica de Catalunya), donde, con apenas experiencia previa en algoritmos y siendo mi primer año, logré quedar en la posición 15 de 31 finalistas.

2º de Bachillerato — Chatbot para el Instituto

Realicé mi Treball de Recerca (TR) sobre la creación de un chatbot inteligente para mi instituto, el cual desarrollé durante el verano. Fue un gran reto técnico, ya que en ese momento solo hacía un año del lanzamiento de ChatGPT 3.5 y el ecosistema de IA generativa estaba muy verde; de hecho, Llama 3 se lanzó justo cuando estaba finalizando el código del proyecto.

Verano tras Selectividad — Proyectos y Código Abierto

Tras acabar los exámenes de acceso a la universidad, dediqué el verano a crear y contribuir a múltiples proyectos de código abierto: desarrollé una librería en C puro sin STD para leer/escribir archivos .bmp; creé auto-video-translator para traducir/doblar vídeos de cualquier idioma; programé ffmpeg-version-manager para gestionar versiones de FFmpeg en Windows/Linux; colaboré en REAL-Video-Enhancer añadiendo nuevas opciones de escalado; y empaqueté en contenedores Docker herramientas avanzadas como MiniCPM-o, whisper.cpp-server, SCP Secret Laboratory, Practical-RIFE, RIFE-FixDropFrames, docker-canary-serve-v2 (con soporte para Canary V2 de NVIDIA), Qwen3-TTS, SUPIR-extended, MultiPassDedup y whisper-webui-custom-server.

Grado en Ingeniería Informática (FIB - UPC)

Actualmente estoy cursando mi segundo año en la Facultat d'Informàtica de Barcelona (FIB) de la Universitat Politècnica de Catalunya. Durante el primer año me centré intensamente en los estudios para superar con éxito la exigente fase selectiva (los dos primeros cuatrimestres). En el plano personal, he continuado optimizando y manteniendo ffmpeg-version-manager y auto-video-translator, además de desarrollar bdayme, una aplicación privada cuyo código publicaré próximamente.

...Y mucho más en el futuro