Juan Cruz Reynoso

Estudiante de Ciencias de la Computación (UNRC, Argentina) · DataOps Intern en AyronOne

Río Cuarto, Córdoba, Argentina

Sobre mí

Estudiante de último año de la Licenciatura en Ciencias de la Computación en la Universidad Nacional de Río Cuarto, con formación previa como Técnico Electromecánico. Actualmente hago mis prácticas profesionales como DataOps Intern en AyronOne.

Me interesa la intersección entre el software y los sistemas del mundo físico (sensores, PLCs e IoT), que también es el foco de mi tesis de grado.

Proyectos

TamboAIEn curso

Plataforma de optimización de dietas para tambos

Plataforma web que calcula la ración de menor costo que cubre los requerimientos nutricionales de un rodeo lechero sin comprometer la salud ruminal, combinando el modelo nutricional NRC 2001 con programación lineal.

Python · FastAPI · PostgreSQL · PuLP · React · pytest · Docker

Arreglamo

Divisor de gastos para juntadas de un día

Lo hice con un amigo para dividir los gastos de una juntada de un día, como un asado: cargás quiénes van, compartís el link con el grupo, cada uno pone lo que pagó y la app muestra quién le transfiere a quién. No hay que instalar nada ni crear una cuenta. El dinero se maneja como centavos enteros (nunca floats), el motor de cálculo es independiente del framework y 53 tests verifican que los saldos siempre sumen cero.

Next.js · React · TypeScript · PostgreSQL (Neon) · Drizzle · Tailwind CSS · Vercel

Tabla de Hash Distribuida Chord (DHT)

Tabla de hash distribuida basada en el protocolo Chord, desarrollada para la materia Sistemas Distribuidos. Cada nodo corre como un proceso independiente que se comunica por TCP; el ruteo, el hashing consistente y las búsquedas se probaron ante fallas simuladas de nodos.

Python · TCP

Sistema de Gestión de Stock

Aplicación de escritorio para gestionar inventario, ventas, clientes y proveedores de una veterinaria. Desarrollada en equipo y actualmente en uso en producción por el cliente.

Python · Tkinter · SQLite

Cuentas Claras

App para dividir gastos de viajes en grupo

App web para dividir los gastos de un viaje en grupo sin registrarse: creás un grupo, compartís su código y cada uno carga gastos desde el celular. Calcula la lista más corta de transferencias para saldar el viaje.

TypeScript · React · Cloudflare Workers · D1 (SQLite) · Vitest · GitHub Actions

Experiencia

Formación

Habilidades

Lenguajes
Python · C · Java · Ruby
Datos y Backend
PostgreSQL · MySQL · SQLite · FastAPI · Docker
Embebidos e IoT
ESP32/microcontroladores · MQTT · Modbus · POSIX
Cloud (aprendiendo)
AWS · Terraform
Herramientas
Git · Linux/Unix
Idiomas
Español (nativo) · Inglés (intermedio-alto, B2)

Contacto

Email
juancruzreynosog@gmail.com
GitHub
github.com/juancreynoso
LinkedIn
linkedin.com/in/juancreynoso