Daniel Zuñiga

Desarrollador · Infraestructura, automatización, bioinformática
Montelíbano, Córdoba, Colombia danzuniga.xyz github.com/danielzunigazb danielzunigazb@gmail.com

Perfil

Autodidacta con experiencia construyendo software real en Linux: automatización con systemd, herramientas CLI, pipelines bioinformáticos. Enfoque en código con tests, documentación rigurosa y arquitectura reproducible.

Proyectos

fungi-discovery 2025–2026
Pipeline bioinformático ITS · Python CLI (Typer, BioPython, BLAST+)
  • Pipeline reproducible para identificación taxonómica de hongos mediante secuenciación ITS.
  • CLI con Typer, BLAST+ y VSEARCH como motores de alineamiento, taxonomía UNITE v10.0.
  • Tests con Pytest (cobertura ≥85%), type checking con Ty, linting con Ruff. CI con GitHub Actions.
  • Documentación arquitectónica (ADRs), guías de instalación y piloto documentado con datos reales.
systemd-hooks 2026
Framework de automatización · Python, systemd, XDG
  • Framework mínimo para orquestar scripts Python como servicios systemd user.
  • Base Hook class con ciclo de vida setup/run/teardown, logging JSONL + journald.
  • Paths XDG-compliant, auto-descubrimiento de hooks, templates systemd incluidos.
  • Cero dependencias externas. 11 tests pasando. MIT License.
cognitive-core (blini) 2025–2026
Sistema de automatización personal · Python, systemd, FastAPI
  • 7 servicios systemd orquestando monitoreo continuo, captura de contexto y automatización.
  • 21 scripts Python (3,393 LOC, 95 funciones): monitor de ventana activa, screenshots con análisis por IA, motor de sugerencias, health checks, notificaciones contextuales.
  • Dashboard web con FastAPI. Bitácora estructurada JSONL. Diseño XDG Base Directory.
Galaxy Fit3 BLE Reverse Engineering 2026
Análisis de protocolo inalámbrico · BLE, GATT, BlueZ
  • Análisis de dispositivo BLE Samsung Galaxy Fit3: dirección pública, servicios GATT, requerimientos de emparejamiento y heart rate service (0x180d).
  • Documentación del proceso de RE sobre BlueZ 5.86 con HCI 4.2 Realtek.

Habilidades

Lenguajes: Python 3.14 Bash SQL HTML/CSS
Herramientas: FastAPI Typer Pytest uv Ruff Ty Git GitHub Actions systemd
Sistemas: Arch Linux Linux administration SSH BLE/GATT
Áreas: CLI tools Automatización Bioinformática API design Testing Documentación técnica

Educación

Educación secundaria · Grado 11 2026
SAMAC, Montelíbano, Córdoba, Colombia
Último año. Formación autodidacta paralela en programación, Linux e infraestructura.

Idiomas

Español: Nativo · Inglés: Avanzado (lectura y escritura técnica, conversación fluida)