Ariel Barreiro
Ingeniero en sistemas Tech lead Arquitecto de software DevOps Drupal
Hace más de 23 años que construyo para la web, la mayoría liderando proyectos Drupal de punta a punta: arquitectura, entornos, infraestructura, despliegue y código. Diseño sistemas, armo las herramientas con las que los equipos trabajan y entregan, y sigo con las manos en el código.
Trabajé como desarrollador, tech lead, arquitecto y DevOps para agencias y clientes de gobierno, e-commerce, medios, educación y organizaciones sin fines de lucro. Contribuyo al open source desde 2005: creé más de 35 módulos en drupal.org y contribuí con más de 30 PRs a DDEV. Hoy me enfoco en entornos reproducibles, servidores autogestionados, despliegues en el edge y desarrollo asistido por agentes de IA.
Conocimientos técnicos
AI
- Claude/Codex/Openrouter
- Skills
- Caveman
DevOps e infraestructura
- DDEV, Docker y Docker Compose (OrbStack, Mutagen)
- Servidores Linux (Debian), Traefik y registros Docker privados
- Deploys con Docker Compose en servidores propios: releases, rollbacks, secretos y entornos por PR
- Platform.sh, Acquia, Pantheon, DigitalOcean y Railway
- Cloudflare: Workers, Pages, DNS
- CI/CD con GitHub Actions: entornos por PR y deploys
- Automatización con shell, Go, Task y Ahoy
Open source
- Drupal: más de 35 módulos creados desde 2005 (drupal.org/u/hanoii)
- DDEV: más de 30 PRs al core (hooks, Dockerfiles multi-stage, restricciones de versión) y add-ons como ddev-sshd
- Drush, Platform.sh CLI y docs, Ahoy, Starship
- Reportes upstream con diagnóstico, como el umask de
docker execen Docker 29.6
Frameworks/Librerías
- Drupal - drupal.org - PHP/mySQL Web framework (+21 años)
- Wordpress - wordpress.org - PHP/mySQL Web framework (+3 años)
- PEAR - pear.php.net - PHP framework (+3 años)
- wxWidgets/wxPython - wxpython.org (+2 años)
Lenguajes de programación
- PHP (+23 años)
- JavaScript/TypeScript con Node.js/Bun (+6 años)
- HTML5/CSS3/JS/jQuery/AJAX (+23 años)
- Go (+4 años)
- Bash/shell scripting
- Python (+4 años)
- hace añosC (+7 años)
- hace añosC++ (+3 años)
- hace añosVisual C++ (+3 años)
- hace añosJava (+2 años)
- hace añosAssembler (+3 años)
- hace añosVisual Basic (+3 años)
- hace añosASP (+2 años)
Plataformas
- MacOS
- Linux/Unix
- Windows
- hace añosPalmOS, Windows CE y Pocket PC
- hace añosJava/J2ME
Programación
- Bases de datos mySQL y PostgreSQL
- TCP/IP (Aplicaciones Cliente/Servidor)
- Criptografía
- Debugging y troubleshooting (Xdebug, gdb, devtools del navegador)
Herramientas de desarrollo
- Git, SVN, CVS entre otros.
- Visual Studio Code
- gcc/gdb en entorno Linux