Vicente Redruello Rossi

< Web Developer />

Scroll

About me

Me llamo Vicente Redruello Rossi, tengo 20 años y vivo en La Plata. Soy desarrollador Full Stack con foco en inteligencia artificial, cursando la Licenciatura en Sistemas en la UNLP y trabajando profesionalmente en proyectos para organismos públicos y privados.

Empecé a programar de chico, haciendo juegos con Pygame y siguiendo los pasos de mi hermano, con más de 15 años en la industria. En 2024 atravesé un período personal difícil que me llevó a pausar la facultad, y lo aproveché para formarme de forma autodidacta en desarrollo web y, más adelante, en LLM Engineering —RAG, fine-tuning, modelos open source y propietarios—. Desde entonces la IA es una herramienta que entiendo, evalúo y aplico con criterio.

Hoy trabajo de forma asalariada para la Municipalidad de La Plata, llevo adelante proyectos propios vinculados a automatización con IA y educación, y me mantengo activamente actualizado en un campo que cambia semana a semana. Fuera del código, el deporte y el entrenamiento físico son parte esencial de mi rutina. Tengo fluidez en inglés, tanto escrito como oral.

Configuración y extensión de sistema de gestión de normas judiciales

Desarrollador Full Stack

  • PHP
  • Python
  • LLMs
  • JavaScript
  • Laravel
  • Bash
  • HTML
  • CSS
  • Tailwind
  • SQL
  • Nginx
  • Git
  • OpenAI API
  • Backpack for Laravel
  • Linux
  • MySQL
  • Docker

Adapté una aplicación existente de administración de normas judiciales para su implementación en dos nuevos municipios: La Plata y San Martín de los Andes. En cada caso, relevé y cumplí con los requerimientos específicos de cada organismo. Mejoré la documentación técnica de ambos proyectos, cubriendo procedimientos de deploy en producción, requisitos del sistema, configuraciones necesarias y migración de base de datos para snapshots.

Para La Plata, desarrollé una integración con modelos de lenguaje (LLMs) que permite a los usuarios cargar imágenes o PDFs de normas y obtener automáticamente el texto extraído y los campos parseados, eliminando la carga manual. Para San Martín de los Andes, el sistema ya se encuentra en producción; incorporé mejoras visuales y funcionales según los requerimientos del cliente, incluyendo imagen de fondo en el landing page.

Además, configuré el entorno de contenedores de ambos proyectos creando los archivos Dockerfile y docker-compose.yml necesarios, facilitando la replicabilidad del entorno y simplificando el proceso de deploy tanto en desarrollo como en producción.

Sistema de gestión de causas y oficios municipales

Desarrollador Full Stack

  • PHP
  • Python
  • LLMs
  • Laravel
  • Filament
  • Bash
  • SQL
  • Nginx
  • Git
  • OpenAI API
  • Linux
  • MySQL
  • Docker

Trabajo de forma asalariada para la Municipalidad de La Plata en conjunto con la Subsecretaría de Tecnología, en un proyecto de digitalización y gestión de causas y oficios institucionales. Colaboro en equipo con otro profesional que lidera técnicamente el proyecto, siendo yo el responsable de todo el desarrollo y co-partícipe en las decisiones de arquitectura.

El sistema cuenta con un esquema de roles y permisos jerárquico (Super Admin, Admin y Lector), permitiendo un control granular sobre usuarios y datos. Se completó exitosamente la etapa de migración de expedientes en papel al sistema digital, y la aplicación se encuentra actualmente deployada y en uso por el organismo.

Como parte del proceso de migración, desarrollé un pipeline de importación de datos desde archivos CSV/Excel hacia los modelos de la base de datos. El principal desafío fue que los archivos originales no seguían un formato estandarizado: campos como la carátula concentraban múltiples datos (rol procesal, número de causa, número de expediente, entre otros), requiriendo algoritmos de parsing complejos para extraer y mapear correctamente cada dato.

Para asistir este proceso, desarrollé CSV-AI, una herramienta modular que permite generar nuevas columnas en un CSV mediante instrucciones en formato JSON y modelos de lenguaje (OpenAI). Cada columna se configura especificando el prompt, los campos de entrada que el LLM debe considerar, y parámetros de control como búsqueda por similitud para normalizar la salida del modelo y prevención de alucinaciones mediante restricción de valores vacíos. El proyecto es open source y está disponible en github.com/VicRedDev/CSV-AI.

Plataforma educativa para la Facultad de Informática – UNLP

Arquitecto de Software & Desarrollador Full Stack

  • PHP
  • JavaScript
  • Laravel
  • Filament
  • Bash
  • HTML
  • CSS
  • Tailwind
  • SQL
  • Cloudflare
  • Nginx
  • Git
  • Linux
  • MySQL
  • Docker

Ideé y lidero el desarrollo de una plataforma educativa orientada a estudiantes de la Facultad de Informática de la UNLP. La aplicación centraliza el acceso a documentación por materia, habilita foros de consulta por asignatura y ofrece un entorno de ejercitación interactivo con herramientas personalizadas según el contenido de cada materia —como un compilador de Pascal integrado, preguntas de verdadero/falso, entre otras.

Diseñé la arquitectura general del sistema y participo activamente en el desarrollo junto a otro colaborador, aunque la concepción y el diseño arquitectónico son de mi autoría.

Además, configuré la infraestructura de contenedores del proyecto mediante Dockerfile y docker-compose.yml, asegurando un entorno de desarrollo consistente y preparado para un futuro deploy en producción. El proyecto se encuentra actualmente en desarrollo.

Sistema de extracción automática de licitaciones desde boletines oficiales

Arquitecto de IA & Desarrollador Full Stack

  • PHP
  • Python
  • LLMs
  • RAG
  • JavaScript
  • Laravel
  • Filament
  • Bash
  • HTML
  • CSS
  • Tailwind
  • SQL
  • FastAPI
  • Cloudflare
  • Nginx
  • Git
  • OpenAI API
  • Linux
  • MySQL

Co-desarrollé una aplicación que utiliza inteligencia artificial para identificar y extraer automáticamente licitaciones públicas desde los PDFs de boletines oficiales de toda la Argentina, con fines comerciales orientados a empresas del sector.

Fui responsable del diseño de la estrategia de extracción con IA, incluyendo la arquitectura del pipeline basado en RAG (Retrieval-Augmented Generation) y su implementación completa. El sistema procesa documentos de múltiples jurisdicciones de manera automatizada, estructurando la información extraída para su distribución y venta.

1 / 4

Estudios

Contacto