Jose Antonio
Alvarez Weingartt
PHP 8 · Docker · Arquitectura Hexagonal · Agentes de IA · IoT · Cloud · CI/CD
Infraestructura propia. Este sitio, las imágenes (S3) y las bases de datos corren en contenedores Docker sobre mi servidor. Sin intermediarios, sin dependencia de terceros.
La infraestructura, en vivo
PHP 8.3.33 · medido en el servidor · se actualiza cada 2 minutosTecnologías & Expertise
El stack con el que construyo y opero sistemas en producción.
PHP & Backend
PHP 8, Doctrine ORM, API REST, Laravel, Symfony. Arquitectura hexagonal y DDD.
Bases de Datos
MySQL, PostgreSQL, MongoDB. Optimización de queries, replicación, sharding.
DevOps & Infra
Docker, Traefik, Nginx, CI/CD. Self-hosting y cloud deployment.
Hardware & IoT
ESP32, Arduino, sensores, automatización. Del código al mundo físico.
Redes & Seguridad
LAN, VPN, Cloudflare, hardening de servidores. Infraestructura segura.
Arquitectura
Soluciones escalables, microservicios, event-driven. Diseño de sistemas.
Sobre mí
Soy un apasionado desarrollador Full Stack con más de 20 años de experiencia en el mundo del software y la tecnología. Empecé a programar en 1984 y desde entonces no he parado de aprender y crear.
A lo largo de mi carrera, he trabajado en diversos proyectos que abarcan desde desarrollo web con PHP hasta automatización con Docker, pasando por hardware con ESP32 y Arduino. Mi enfoque es práctico: me gusta construir cosas que funcionen, que sean mantenibles y que resuelvan problemas reales.
Proyectos Destacados
Sistemas reales, con la decisión técnica que hay detrás.
Doctrine ORM — Integración avanzada
Implementación de repositorios personalizados, DQL optimizado y eventos de ciclo de vida.
PHPAPI REST — Self-hosted
Infraestructura completa con Docker, Traefik reverse proxy y CI/CD automatizado.
DockerLoRa + ESP32 — IoT
Red de sensores con comunicación de largo alcance para entornos agrícolas.
IoTSelf-hosting — Full stack
Servidores propios con Nginx, WordPress, monitoreo y backup automatizado.
DevOpsSistemas en producción
Esto no es un portfolio de maquetas: corre hoy, en mi servidor, y podés abrirlo.
Ingesta de lecturas de dispositivos ESP32 hacia MySQL: validación estricta, límite de peticiones y registro automático de equipos nuevos.
Temperatura, señal WiFi y estado de cada equipo, consultados en el momento. El mismo endpoint alimenta el panel público.
Uptime Kuma revisando los servicios cada minuto y avisándome por Telegram cuando algo deja de responder.
Las imágenes de este sitio y los respaldos viven en almacenamiento propio compatible con S3, no en un CDN de terceros.
Agentes de IA, instalados y funcionando
No vendo licencias ni demos: instalo el agente en tu servidor, lo conecto a tus sistemas y lo dejo operando con logs y límites claros.
Instalación y despliegue
El agente corre en tu infraestructura, no en la de un proveedor: contenedor propio, modelo elegido por vos y credenciales que no salen de tu servidor.
Interacción y canales
Lo conecto al canal donde ya trabaja tu equipo —Telegram, WhatsApp o consola— con memoria de la conversación y contexto del proyecto.
Configuración y herramientas
Skills, permisos y acceso acotado a tus sistemas: base de datos, API, MQTT o archivos. Cada herramienta con alcance definido y auditable.
Operación y monitoreo
Logs, límites de consumo, alertas y respaldo del estado del agente. Se actualiza y reinicia sin que tengas que estar mirando.
Cómo trabajo
Cuatro pasos, sin sorpresas en el medio.
Diagnóstico
Leo el sistema antes de proponer nada: código, base de datos, infraestructura y dónde está el problema real.
Arquitectura
Dejo la solución por escrito: decisiones, riesgos y qué se descarta. Sin cajas negras ni sorpresas.
Implementación
Código funcionando por entregas, con entorno reproducible en Docker y pruebas desde el primer día.
Operación
Queda corriendo con logs, respaldos y monitoreo. Si algo se cae, hay un aviso, no una sorpresa.
Tecnologías con las que trabajo
Últimos artículos
Sabes realmente qué es la IA? No todo es ChatGPT
Vivimos rodeados de inteligencia artificial, pero la mayoría de nosotros no tiene ni idea de lo que está mirando. Y […]
Leer Ago 2026 News 4 minPOR QUÉ TU EMPRESA NECESITA UN SOFTWARE DE GESTIÓN
Cuando un negocio arranca, todo es chico y manejable. El dueño lleva los números en la cabeza, los pedidos anotados […]
Leer Ago 2026 News 3 minLe pedí a una IA que me rediseñara mi web… y mi CV desapareció sin dejar rastro
Todo comenzó un día normal. Me levanté, me preparé el desayuno y, mientras miraba las noticias en YouTube, se me […]
Leer Ago 2026 News 2 minAbro debate
Soy desarrollador con más de 40 años de experiencia a cuestas. La vida me ha dado la oportunidad de programar […]
Leer Ago 2026 News 3 minla remera de metalica
🎸 El día que una remera de Metallica me enseñó sobre prejuicios e IA Hace unos días, en una charla […]
Leer Jul 2026 Git 2 minGit para Novatos — Serie completa
Si arrancás de cero con Git, esta serie de 10 capítulos te lleva desde la configuración inicial hasta tener un […]
Leer Jul 2026 Git 3 minGit para Novatos – Capítulo 10: El flujo diario en 5 comandos
Capítulo 10: El flujo diario en 5 comandos — Cierre de la serie Llegamos al final. Si hiciste todos los […]
Leer Jul 2026 Git 3 minGit para Novatos – Capítulo 9: Clonar
Capítulo 9: Clonar — Traer el repositorio completo a otra máquina Hasta ahora trabajaste siempre en la misma máquina donde […]
LeerPreguntas frecuentes
Lo que me preguntan siempre, respondido sin vueltas.
¿Por qué todo corre en un servidor propio y no en la nube?
Porque puedo mostrarlo. Este sitio, las imágenes, la base de datos y el monitoreo corren en contenedores Docker sobre una máquina propia: mismo resultado, control total y sin facturas que crecen solas. Cuando el proyecto pide nube, se usa nube.
¿Trabajás sobre sistemas que ya existen?
Sí, es la mayor parte del trabajo. Código legado en PHP, bases de datos viejas, servidores que nadie documentó: primero se entiende qué hacen, después se cambia lo que hay que cambiar.
¿Cómo se integra un agente de IA en un sistema en producción?
El agente no reemplaza el sistema: se conecta. Lee por API o base de datos, ejecuta acciones acotadas y deja registro de cada paso. Si el modelo falla o responde mal, el sistema sigue funcionando igual.
¿Qué datos de las visitas se guardan y cuáles se publican?
El sitio no usa publicidad ni píxeles de terceros. El contador de visitas es propio y en la página solo se publican totales: visitas, países y visitantes únicos. Nunca direcciones IP ni datos individuales.
¿Atendés proyectos fuera de Argentina?
Sí. Trabajo remoto con clientes en Argentina, España y Alemania; las reuniones se coordinan según la zona horaria de cada uno.
¿Hablamos?
Contame qué sistema tenés y qué te está frenando. Respondo yo, no un formulario.