Saltar al contenido
juan.stillo

Disponible para proyectos freelance

Sistemas web y herramientas con IA que funcionan en producción.

Soy Juan Stillo, desarrollador full-stack en Buenos Aires. Construyo aplicaciones de punta a punta para empresas, consultoras y emprendedores: base de datos, API, frontend y deploy.

+4 años en producción · Trenes Argentinos · Docente UBA

01 — Trabajos

Proyectos reales, en producción

Algunos de los sistemas y herramientas que construí. Cada caso muestra el problema, qué hice y qué pasó después.

Check — captura

Lead developer

Check

Problema
Un sistema de gestión en jQuery, lento y difícil de mantener.
Qué hice
Migré el frontend a React con una arquitectura de datos basada en snapshots, sumé capas de caché y Redis a la API en Laravel (manteniendo la documentación OpenAPI) y administro la infraestructura con Docker Compose y Dokploy.
Resultado
En producción y creciendo. Ahora se suma una app mobile sobre la misma API.
  • Laravel
  • React
  • Redis
  • Docker
  • Sanctum
Ver caso — Check
Asistente para docentes de Sociales — captura

Proyecto propio

Asistente para docentes de Sociales

Problema
Los instructivos de la Facultad están dispersos y cuesta encontrar respuestas rápido.
Qué hice
Un chatbot no oficial que responde a partir de los instructivos públicos de Sociales (UBA).
Resultado
Disponible por web y Telegram, con el código abierto.
  • JavaScript
  • LLM
  • Telegram Bot
Ver caso — Asistente para docentes de Sociales
Encuestas conversacionales por WhatsApp — captura

MVP propio

Encuestas conversacionales por WhatsApp

Problema
Las encuestas tradicionales tienen baja respuesta y son caras de operar.
Qué hice
Una plataforma multi-cliente para que las consultoras encuesten por WhatsApp con un asistente conversacional. El modelo de IA es intercambiable (API externa o local).
Resultado
MVP funcional para mostrar a consultoras de opinión pública.
  • Laravel
  • WhatsApp API
  • LLM
Ver caso — Encuestas conversacionales por WhatsApp
Tenis Fitness TF — captura

Cliente

Tenis Fitness TF

Problema
Una escuela de tenis en Núñez sin presencia online para conseguir alumnos.
Qué hice
Landing page, campañas de Google Ads y perfil de Google Business.
  • Laravel
  • Google Ads
  • SEO local
Ver caso — Tenis Fitness TF
Gerscana.PF — captura

Cliente

Gerscana.PF

Problema
Un entrenador de fútbol que necesitaba un sitio para vender sus servicios.
Qué hice
Un sitio propio que presenta su trayectoria y sus servicios, con contacto directo por WhatsApp.
  • HTML
  • CSS
  • WhatsApp
  • Nginx / VPS
Ver caso — Gerscana.PF
Asociación Bancaria Seccional Buenos Aires — captura

Mantenimiento y desarrollo (cliente)

Asociación Bancaria Seccional Buenos Aires

Problema
Un sitio institucional y de noticias en WordPress que tiene que estar siempre actualizado y seguir creciendo con nuevos requerimientos.
Qué hice
Me ocupo del mantenimiento (actualización de plugins, carga de información), refactoricé el frontend y desarrollo los nuevos requerimientos que van surgiendo.
Resultado
Trabajo de forma continua con ellos: les facturo el mantenimiento y los desarrollos.
  • WordPress
  • PHP
  • Plugins
  • Frontend
Ver caso — Asociación Bancaria Seccional Buenos Aires
Facturación electrónica automática — captura

Cliente

Facturación electrónica automática

Problema
Emitir las facturas en ARCA a mano todos los meses.
Qué hice
Integración con ARCA (ex AFIP) y tareas programadas en GitHub Actions, con respaldo manual por si algo falla.
Resultado
Las facturas salen solas cada mes.
  • PHP
  • ARCA / AFIP
  • GitHub Actions
Ver caso — Facturación electrónica automática

02 — Servicios

En qué puedo ayudarte

Sistemas de gestión

Paneles, altas y bajas, reportes y permisos a medida de tu operación.

Landings y sitios

Páginas rápidas, pensadas para conseguir clientes, con SEO local.

Integraciones y automatizaciones

WhatsApp, ARCA, pagos y APIs conectadas para ahorrar trabajo manual.

Herramientas con IA y datos

Asistentes, búsqueda sobre tus documentos y análisis de datos, con modelos externos o locales.

03 — Experiencia

Trayectoria

  1. 2022 – hoy

    Desarrollador Full Stack: sistemas en Laravel y CodeIgniter, PostgreSQL, Redis, Vue.js y diseño de APIs

    Trenes Argentinos Operaciones

  2. 2021 – hoy

    Consultor independiente: desarrollo web, análisis de datos y diseño

    Freelance

  3. 2021 – hoy

    Jefe de Trabajos Prácticos: Metodología para el Análisis de la Opinión Pública (estadística + Python)

    UBA · Facultad de Ciencias Sociales

  4. 2026

    Docente del seminario "Ciencia de Datos para Politólogas/os"

    UBA · Carrera de Ciencia Política

  5. 2016 – 2022

    Soporte técnico

    Asociación Bancaria

  6. 2015 – 2016

    Copywriter

    Kit Urbano

04 — Stack

Con qué trabajo

Backend

  • PHP
  • Laravel
  • CodeIgniter
  • WordPress
  • Python
  • FastAPI
  • PostgreSQL
  • MySQL
  • Redis

Frontend

  • JavaScript
  • TypeScript
  • Vue.js
  • React
  • Inertia

Datos e IA

  • Pandas
  • Machine Learning
  • LLMs
  • RAG

Infra

  • Docker
  • GitHub Actions
  • Cloudflare
  • Vercel

05 — Sobre mí

Código y datos

Retrato de Juan Stillo

Además de programar, soy politólogo (UBA) y doy clases de análisis de datos en la Facultad de Ciencias Sociales. Esa mezcla me sirve para entender el problema antes de escribir código y para explicar lo técnico sin vueltas. Me formé en Análisis de Sistemas (ESBA) y desarrollo full-stack (Digital House), y trabajo en producción desde 2022.

Idiomas

  • Español (nativo)
  • Inglés (avanzado, First Certificate)
  • Francés (básico)
Mis clases del seminario en YouTube

06 — Contacto

¿Tenés un proyecto en mente?

Contame qué necesitás y te respondo en un día hábil.

Contacto directo