Mi trayectoria académica

0 - 0

Formación superior Terciario N° 49 "J.J. de Urquiza"

Experiencia laboral

Desarrollador de software Full Stack

Parador Atalaya 1942

Octubre - Actualidad

Me incorporé a un proyecto sin control de versiones, sin documentación, sin variables de entorno, sin contenedores, sin tests y con procesos pesados que bloqueaban el hilo principal y trababan el sistema. Lideré la normalización técnica completa: introduje Git, documentación técnica, Docker y pipelines CI/CD para que todo cambio se testee antes de llegar a producción. Migré los procesos de carga pesada a workers y colas de tareas, eliminando los bloqueos. Refactoricé módulos críticos incorporando transacciones para garantizar integridad de datos y variables de entorno para eliminar los problemas de seguridad existentes.
Node.jsAngularSQL ServerDockerCI/CDGit

Desarrollador de software Backend

BotOS

Abril - Septiembre

Diseñé la arquitectura de una plataforma de automatización conversacional desde cero. Definí la separación de capas y estructura modular del backend, arquitectura multi-tenant desde el arranque y Redis para manejo de estado de conversaciones y colas de mensajes. Desarrollé la API REST escalable y comunicación en tiempo real con WebSockets para múltiples clientes concurrentes. Gestioné integraciones con servicios externos y el despliegue completo en producción, llegando al MVP funcionando con soporte para WhatsApp.
Node.jsReactDockerGitWebSocketGoogle APIsCloudflareRedisMySQLWhatsApp Business APIFirebase Auth

Desarrollador de software (Freelance)

TeamCell

Enero - Marzo

El cliente no contaba con ningún sistema de gestión. Relevé sus necesidades, implementé Odoo como plataforma base y desarrollé módulos a medida para cubrir sus procesos operativos. Adicionalmente, diseñé e implementé un sistema RAG con Qdrant sobre documentación interna que permitía a los operadores consultar tanto el uso de la herramienta como información técnica de productos (teléfonos, computadoras) sin buscar manualmente en manuales. Despliegue completo en servidor local con Docker: operación estable con costo operativo cero frente a alternativas cloud.
OdooPythonPostgreSQLQdrantRAGGoogle APIsFastAPILinuxDocker

Desarrollador de software Full Stack

Karlook

Mayo - Noviembre

Formé parte de un equipo de 3 desarrolladores liderado por un senior en el desarrollo de un SaaS para gestión de lavaderos de autos a domicilio. Tuve ownership completo de dos módulos principales: el motor de asignación automática en tiempo real de lavadores basado en proximidad geográfica y disponibilidad horaria, implementado con un algoritmo nearest neighbor con filtro de disponibilidad y balanceo de carga. El otro módulo administrativo del lavadero, que incluía gestión de clientes, empleados, roles, turnos, dashboards y ventas. Colaboré en el desarrollo de otras partes del frontend y backend y participé en la integración de Mercado Pago, incluyendo el manejo de upgrades y downgrades de suscripciones y Google Maps API. El sistema procesó más de 500 reservas exitosas y sigue en producción.
LaravelReactPostgreSQLGoogle APIsDockerAWS EC2CloudflareNginxMercado Pago

Proyecto de tesis

Julio - Marzo

Desarrollé el proyecto utilizando metodologías ágiles (Scrum), trabajando en sprints para lograr los objetivos. Lideré el relevamiento de requisitos y entrevistas al cliente, definiendo la visión y el alcance del proyecto. Elaboré una documentación completa, incluyendo casos de uso, diagrama de Gantt y el diseño UML del sistema. Planifiqué y ejecuté los planes de monitoreo, control de calidad y testeo del producto. Colaboré en equipo para la planificación, estimación y gestión de los recursos del proyecto.
PHP (Laravel)ReactMySQLAWS

Mis habilidades duras

Ingeniería de software

Análisis de requisitos, Diseño de sistemas, Arquitectura Hexagonal, Monolito modular, Patrones Repository y Service Layer, Pruebas de software, Documentación técnica, Scrum

Inteligencia Artificial & LLMs

Agentes de IA, RAG (Retrieval-Augmented Generation), Fine-tuning (LoRA/QLoRA), embeddings y búsqueda semántica, integración con modelos, LangGraph, LangChain

Machine Learning

Áreas
Predicción, clasificación, visión computacional. Frameworks: Scikit-learn, PyTorch, Transformers, FAISS, Pandas, NumPy

Automatizaciones

Herramientas
n8n (flujos de automatización, integraciones de servicios, bots), WhatsApp Business API, Google APIs, Odoo

PHP

Frameworks
Laravel, CodeIgniter

Python

Frameworks
Django, FastAPI, Flask

JS y TS

Frameworks/biblioteca
React, Next.js, React Native (Expo), Electron, Node.js (Express y Nest)

Java

Frameworks
Spring Boot

Bases de datos

Relacionales, no relacionales y vectoriales
PostgreSQL, MySQL, SQL Server, MongoDB, Qdrant

Frontend y estilos

HTML, CSS, Bootstrap, Tailwind

Herramientas

Git, GitHub, GitLab, Docker, Postman, AWS, WebSockets, Redis, Worker Queues, Firebase Auth, WhatsApp Business API

Infraestructura & DevOps

Mantenimiento y continuidad operativa
Docker, AWS EC2, Nginx, Cloudflare, CI/CD, Ubuntu Server, Windows Services, Hardening básico, Logs de diagnóstico, Deploy en VMs

Idiomas

Inglés (Nivel B1) — lectura técnica fluida, comunicación escrita profesional

Mis habilidades blandas

Pensamiento analítico

Capacidad para analizar problemas complejos y descomponerlos en soluciones técnicas claras. Aplicado al diseño de lógica de negocio, modelado de datos y resolución de desafíos.

Resolución de problemas

Experiencia identificando causas raíz de problemas técnicos y desarrollando soluciones eficientes. En los proyectos en los que participé resolví desafíos relacionados con lógica de negocio, integraciones y estabilidad de sistemas.

Trabajo en equipo

Colaboración efectiva en equipos de desarrollo utilizando herramientas de control de versiones, comunicación técnica y coordinación para cumplir objetivos comunes.

Aprendizaje continuo

Capacidad para incorporar nuevas tecnologías, frameworks y herramientas según las necesidades del proyecto, combinando aprendizaje autodidacta con experiencia práctica.

Proactividad técnica

Iniciativa para mejorar sistemas existentes, optimizar procesos y proponer soluciones que aumenten la estabilidad, mantenibilidad y calidad del software.