Open to freelance projects
Web systems and AI tools that hold up in production.
I'm Juan Stillo, a full-stack developer in Buenos Aires. I build applications end to end for companies, research firms and entrepreneurs: database, API, frontend and deployment.
4+ years in production · Trenes Argentinos · UBA lecturer
01 — Work
Real projects, in production
A few of the systems and tools I've built. Each case shows the problem, what I did and what happened next.

Lead developer
Check
- Problem
- A management system built in jQuery: slow and hard to maintain.
- What I did
- I migrated the frontend to React with a snapshot-based data architecture, added caching layers and Redis to the Laravel API (keeping the OpenAPI docs up to date) and I run the infrastructure with Docker Compose and Dokploy.
- Result
- In production and growing. A mobile app is now being added on top of the same API.
- Laravel
- React
- Redis
- Docker
- Sanctum

Personal project
Asistente para docentes de Sociales
- Problem
- The Faculty's guides are scattered and it's hard to find answers quickly.
- What I did
- An unofficial chatbot that answers from the public guides of the Faculty of Social Sciences (UBA).
- Result
- Available on the web and on Telegram, with open source code.
- JavaScript
- LLM
- Telegram Bot

Own MVP
Encuestas conversacionales por WhatsApp
- Problem
- Traditional surveys get low response rates and are expensive to run.
- What I did
- A multi-client platform so research firms can run surveys over WhatsApp with a conversational assistant. The AI model is swappable (external API or local).
- Result
- A working MVP to show to public opinion research firms.
- Laravel
- WhatsApp API
- LLM

Client
Tenis Fitness TF
- Problem
- A tennis school in Núñez with no online presence to attract students.
- What I did
- Landing page, Google Ads campaigns and a Google Business profile.
- Laravel
- Google Ads
- SEO local

Client
Gerscana.PF
- Problem
- A football coach who needed a website to sell his services.
- What I did
- A site of his own that presents his background and services, with direct contact through WhatsApp.
- HTML
- CSS
- Nginx / VPS

Maintenance and development (client)
Asociación Bancaria Seccional Buenos Aires
- Problem
- A WordPress institutional and news site that has to stay up to date and keep growing with new requirements.
- What I did
- I handle maintenance (plugin updates, content loading), refactored the frontend and build the new requirements as they come up.
- Result
- An ongoing engagement: I invoice them for maintenance and new development.
- WordPress
- PHP
- Plugins
- Frontend

Client
Facturación electrónica automática
- Problem
- Issuing invoices in ARCA by hand every single month.
- What I did
- An integration with ARCA (formerly AFIP) and scheduled jobs on GitHub Actions, with a manual fallback in case something fails.
- Result
- Invoices go out on their own every month.
- PHP
- ARCA / AFIP
- GitHub Actions
02 — Services
How I can help
Management systems
Dashboards, CRUD, reports and permissions tailored to how you operate.
Landing pages and sites
Fast pages built to win clients, with local SEO.
Integrations and automation
WhatsApp, ARCA, payments and connected APIs to cut manual work.
AI and data tools
Assistants, search over your documents and data analysis, with external or local models.
03 — Experience
Track record
2022 – now
Full Stack Developer: systems in Laravel and CodeIgniter, PostgreSQL, Redis, Vue.js and API design
Trenes Argentinos Operaciones
2021 – now
Independent consultant: web development, data analysis and design
Freelance
2021 – now
Teaching Fellow (JTP): Methodology for Public Opinion Analysis (statistics + Python)
UBA · Faculty of Social Sciences
2026
Instructor of the seminar "Data Science for Political Scientists"
UBA · Political Science degree
2016 – 2022
Technical support
Asociación Bancaria
2015 – 2016
Copywriter
Kit Urbano
04 — Stack
What I work with
Backend
- PHP
- Laravel
- CodeIgniter
- WordPress
- Python
- FastAPI
- PostgreSQL
- MySQL
- Redis
Frontend
- JavaScript
- TypeScript
- Vue.js
- React
- Inertia
Data & AI
- Pandas
- Machine Learning
- LLMs
- RAG
Infra
- Docker
- GitHub Actions
- Cloudflare
- Vercel
05 — About
Code and data

Besides coding, I'm a political scientist (UBA) and I teach data analysis at the Faculty of Social Sciences. That mix helps me understand the problem before writing code and explain technical things plainly. I trained in Systems Analysis (ESBA) and full-stack development (Digital House), and I've been working in production since 2022.
Languages
- Spanish (native)
- English (advanced, First Certificate)
- French (basic)
06 — Contact
Got a project in mind?
Tell me what you need and I'll get back to you within a business day.