HI, I’M JUAN GARIGLIO Software Engineer

3+ years building full-stack web platforms that keep the business running: from React and Next.js on the frontend to Python APIs and data on GCP. Critical products used by hundreds of people, every day.

STEP 0 STAGE 1 ROOM JG

As a kid I solved puzzles like this one. Today I solve yours. Push the crates onto the white dots — arrow keys, WASD or the d-pad.

EXPERIENCE

Grupo Cortassa

Software Engineer January 2023 – Present · Rafaela, Santa Fe

My entire professional career has happened here, and along the way I grew into a full-stack engineer. My role covers the full cycle: understanding what the business needs, designing the solution and building it — front, back and data.

PROJECTS

Self-Order Kiosk

Self-ordering system for physical points of sale. Contributed to a ~10% increase in order volume.

  • React
  • Next.js
  • Mercado Pago

POS Module

Point of sale deployed across 36 stores, processing ~20% of all orders. Focused on performance and accessibility.

  • React
  • Next.js
  • A11y

Pricing & Discounts

Centralized platform managing 25,000+ products, replacing manual commercial workflows.

  • FastAPI
  • Python
  • PostgreSQL

IT Asset Management

Tracking and management platform for 1,000+ devices, built for the technology department.

  • React
  • TypeScript
  • GCP

Data & Analytics

50+ ETL/ELT pipelines on GCP processing 100M records per month (~5 TB) and 100+ real-time dashboards.

  • BigQuery
  • Python
  • Looker Studio

STACK

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Zustand
  • Semantic HTML
  • Accessibility (a11y)
  • Responsive

Backend

  • Python
  • FastAPI
  • PostgreSQL
  • SQL
  • REST APIs

Data & Cloud

  • Google Cloud (GCP)
  • BigQuery
  • Cloud Run
  • Docker
  • ETL/ELT
  • Looker Studio

AIlearning

  • LangChain
  • LlamaIndex
  • smolagents

Tools

  • Git
  • CI/CD
  • Figma
  • Agile / Kanban

ABOUT ME

Shove It character sprite

Shove It! —the Sokoban game that powers this site— taught me something that stuck with me: every move counts. Pushing without thinking can jam the level and force you to start over. That is why, before moving, you read the whole board. I approach code the same way, because today’s rushed decision is next week’s dead end.

I’m a Software Engineer with 3+ years at Grupo Cortassa. There I built platforms that keep critical business operations running, end to end: React and Next.js interfaces used thousands of times a day, Python APIs that replaced manual processes, GCP data pipelines moving hundreds of millions of records. From pixel to pipeline. That breadth lets me understand the product as a system, from the interface to the data.

What drives me is impact: why something gets built and whose day it changes. That is why I work side by side with Product and Design, and I measure what I do in concrete results. Now I’m adding a new piece to the board: I’m training in AI agents with the Hugging Face course.

GOT A CHALLENGE FOR ME?

Let’s talk about your next project.