Skip to content
View GuillermoGiles's full-sized avatar

Block or report GuillermoGiles

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GuillermoGiles/README.md

Hola, soy Guillermo Giles

Datos, backend y desarrollo full-stack · Estudiante avanzado de Ingeniería en Sistemas de Información (UTN FRLP) · La Plata, Argentina

LinkedIn Email Inglés

Trabajo con datos de punta a punta: diseño y normalizo bases relacionales, escribo las consultas analíticas que las explotan, construyo los pipelines que las alimentan y analizo los resultados con estadística aplicada. También desarrollo aplicaciones web completas, desde el modelo de datos hasta la interfaz, y tengo experiencia con clientes reales en producción.


Proyecto destacado

App para organizar los apuntes de la facultad sobre el Google Drive del propio usuario, pensada para usarse a diario en la compu y en el celu.

  • Integración con Google: inicio de sesión OAuth en funciones serverless, sesión cifrada (AES-GCM) en cookie y Google Drive API con el permiso mínimo drive.file.
  • Asistente con IA: Gemini con function calling; las herramientas se ejecutan en el navegador sobre el Drive del usuario (buscar, leer PDF y Word, ordenar), con confirmación antes de cualquier cambio.
  • Plan de la carrera: modelo de correlatividades del plan 2023 de Sistemas, cálculo del avance por carga horaria y de las materias habilitadas para cursar.
  • PWA sin conexión: service worker y caché en IndexedDB para abrir apuntes sin internet.
  • Búsqueda dentro de los documentos, vista previa de PDF, Word y Excel, entregas y fechas con Google Calendar, y carpetas compartidas por link.

TypeScript React Vite Tailwind CSS Vercel Functions Google Drive API OAuth 2.0 Gemini API PWA

Mochi


Proyectos de datos

vaca-muerta-analytics — Análisis de productividad de 3.315 pozos de Vaca Muerta sobre 421.046 registros mensuales de datos abiertos de la Secretaría de Energía. Ajuste de curvas de declino de Arps (el pozo mediano pierde 73 % de su pico en dos años, con b = 1,19 e intervalo por bootstrap), evolución de la productividad inicial por añada y análisis de concentración. Incluye ingesta reproducible vía API CKAN, detección de sesgo de censura a derecha y la documentación de por qué el benchmark entre operadoras no es separable del efecto geológico. Python pandas SciPy SQL matplotlib pytest

feedlot-bovino-db — Base de datos relacional en PostgreSQL (15 tablas, 3FN) y capa analítica para un establecimiento de engorde bovino. Calcula ganancia media diaria, conversión alimenticia y margen bruto por animal con CTEs y funciones de ventana. El análisis detecta un corral con 27 % de sobreconsumo de alimento por kilo producido. Incluye generador de dataset sintético reproducible y visualizaciones en Python. PostgreSQL SQL pandas matplotlib

San José (Gestión Automotriz) — Sistema de gestión para un centro de lubricación y lavado de vehículos, desarrollado en equipo de 4 (UTN). A cargo del diseño y la normalización del modelo relacional, y de la optimización de consultas SQL para la gestión de turnos y clientes. Python SQL Scrum Git

Sistemas en producción

sgf-gastos — Sistema de gestión financiera multi-empresa. Arquitectura multi-tenant con bases de datos aisladas por unidad de negocio, enrutamiento dinámico de conexiones, lógica de agregación financiera con normalización multimoneda ARS/USD y políticas de row-level security por instancia. PostgreSQL Supabase Next.js RLS

el-prado-web · elpradoranchos.com — Sitio para una tienda de ropa de Ranchos orientado a consultas por WhatsApp. Diseño mobile-first iterado con feedback del cliente, indicador de horario en tiempo real con zona horaria de Argentina, SEO local con datos estructurados (schema.org) y Lighthouse mobile 92+ en rendimiento y 100 en accesibilidad y SEO. Desarrollado con asistencia de IA. Next.js TypeScript Tailwind CSS Vercel

cds-gastos — Registro y consolidación de gastos operativos en tiempo real. Ingesta de datos transaccionales, integración con API externa de cotizaciones para normalizar montos ARS/USD/BRL y generación automatizada de reportes exportables a Excel. PostgreSQL Supabase Next.js DolarAPI

Herramientas para estudiar

simulador-arquitectura · demo — Plataforma para preparar el final de Arquitectura de Computadoras: 210 flashcards con repaso activo, quizzes con explicación, simulador de finales, conversor de representaciones (Ca2, Exceso, IEEE 754 paso a paso) y simulador del pipeline de la CPU. React Vite JavaScript

fourier-series-calculator — Calculadora web de Series de Fourier para funciones por partes (Análisis Numérico, UTN FRLP): motor simbólico, coeficientes por integración numérica y visualización de la convergencia y el fenómeno de Gibbs, con exportación a CSV. Python FastAPI SymPy SciPy Plotly

Extracción de datos no estructurados

b2b-document-translator — Pipeline de extracción sobre PDF, DOCX e imágenes con OCR de alta precisión mediante Gemini 2.5 Flash, con reconstrucción de la estructura del documento.

ai-note-digitizer — Transcripción y estructuración de apuntes manuscritos a partir de imágenes usando Google Gemini.

ocr-async-tts-engine — Procesamiento asíncrono de documentos con OCR y conversión a audio.

Python Asyncio Tesseract OCR Google Gemini API


Stack técnico

Datos y bases de datos PostgreSQL · SQLite · SQL · modelado relacional · normalización · optimización de consultas · funciones de ventana
Análisis con Python pandas · NumPy · SciPy · matplotlib · Streamlit · ajuste de modelos no lineales · bootstrap · series temporales
Backend e integración FastAPI · REST APIs · OAuth 2.0 · funciones serverless · Asyncio · Docker · pytest
Frontend TypeScript · React · Next.js · Vite · Tailwind CSS · PWA
Cloud e IA Supabase · Vercel · Google Drive API · Google Gemini API · Git

Formación

  • Ingeniería en Sistemas de Información — UTN Facultad Regional La Plata (en curso)
  • Foundations: Data, Data, Everywhere — Google / Coursera
  • First Certificate in English (B2) — Cambridge

Pinned Loading

  1. mochi mochi Public

    Apuntes de la facultad ordenados por año y materia, sobre tu Google Drive. Entregas, fechas, plan de la carrera y asistente con IA.

    TypeScript 1 1

  2. vaca-muerta-analytics vaca-muerta-analytics Public

    Curvas de declino de Arps y productividad de 3.315 pozos de Vaca Muerta con datos abiertos de la Secretaría de Energía. Python, pandas, SciPy, SQL.

    Python 1

  3. feedlot-bovino-db feedlot-bovino-db Public

    Modelado de datos en PostgreSQL y análisis de eficiencia productiva con SQL avanzado y Python.

    Python 1

  4. sgf-gastos sgf-gastos Public

    Sistema de gestión financiera multi-empresa con arquitectura multi-tenant, para centralizar el control de movimientos financieros de distintas unidades de un mismo grupo económico.

    TypeScript 1

  5. cds-gastos cds-gastos Public

    Aplicación multiplataforma (Mobile-First) para el registro, gestión y visualización de gastos operativos en tiempo real.

    TypeScript 1

  6. el-prado-web el-prado-web Public

    Sitio web para El Prado, tienda de ropa en Ranchos. Next.js + TypeScript + Tailwind.

    TypeScript 1