Hi, I'm

Juan Diego Perrachón Hantis

Software Engineer | Backend & Applied AI

I build and operate production backend systems. I lead development of Infoclub's core product and have delivered Java/Spring platforms on AWS that processed thousands of real-world transactions.

Montevideo, Uruguay · Available for remote roles across the Americas

01.Profile

Montevideo, UruguayRemote · Americas

Backend-focused software engineer experienced in taking products from architecture and implementation through cloud deployment and operation. My core stack is Java/Spring, AWS, and data systems, with a second focus on applied AI products built with Node.js, Python, and RAG.

Production ownership
Java/Spring backend
AWS cloud
Applied AI

02.Experience

Software Engineer / Development Lead

Infoclub Soluciones
Dec. 2024 – Present
Remote
  • ▹Lead development priorities and technical implementation for the company's primary e-invoicing and business management product.
  • ▹Design and maintain Java services, REST APIs, and integrations supporting business-critical electronic invoicing workflows in Uruguay.
  • ▹Deploy and administer production applications on Linux and cloud infrastructure, including security, DNS, and mail services.
  • ▹Cut new-customer onboarding time by 50% by identifying bottlenecks and automating key steps.

IT Technician (summer position)

Infoclub Soluciones
Dec. 2018 – Jan. 2024
Colonia del Sacramento
  • ▹Diagnosed, repaired, and maintained customer hardware.
  • ▹Installed office cabling, networks, and printers.
  • ▹Provided direct user support and resolved technical incidents.

03.Selected Work

Flagship case study · Production systemSep. 2025 - Jan. 2026

Water Park Ticketing & E-Invoicing Platform

A Java/Spring platform deployed on AWS to sell tickets, enforce daily capacity, process online payments, and issue fiscal documents automatically.

Problem

The park needed online ticket sales without exceeding capacity on any date, plus a dependable flow connecting payments, electronic invoicing, and accounting exports.

What I built

I designed and implemented the backend, availability rules, Plexo payment integration, and post-payment automation, then deployed the containerized platform on AWS.

Production impact

3 months

to delivery

1,000+

transactions

Thousands

of tickets issued

AWS

production operation

Core flow

Online sale
Java/Spring API
Capacity control
Plexo payment
Invoice & accounting
JavaSpringRESTAWSDockerPlexo

Other products

Operia - AI Operations Assistant Platform

Present

Degree project spanning a web dashboard, WhatsApp, and a Raspberry Pi voice device. An agent using RAG coordinates email, calendars, and tasks through Google and Microsoft integrations, with role-based access, human approval, and auditing. The architecture uses Node.js/Express, Next.js, Python, PostgreSQL/pgvector, Redis, and AWS managed through Terraform and GitHub Actions.

Node.js/ExpressNext.jsPythonRAGPostgreSQL/pgvectorRedisAWSTerraform
View project

Penca Infoclub - 2026 World Cup Pool

2026

Web product with authentication, email verification, prediction deadlines at kickoff, automated scoring, rankings, administration, and TheSportsDB synchronization. It ran on AWS Elastic Beanstalk with PostgreSQL on Amazon RDS; the competition has ended and its final results remain public.

Node.js/ExpressPostgreSQLJWTElastic BeanstalkAmazon RDS
View final results

Airport Management System

Mar. 2023 - Jul. 2023

Full-stack system for gate allocation, runway scheduling, and baggage tracking, deployed on an Azure VM with managed PostgreSQL.

Java/SpringPostgreSQLAzure

04.Awards & Community

Competitions and activities that show collaboration, rapid experimentation, and technical communication.

Winner

Winner - Microsoft & Ingenio Hackathon 2024

Won the Seriema Robotics challenge by building a voice interface for the HUGO loading robot with browser speech recognition, Whisper, and GPT-4o.

Jun. 2024

Microsoft & Ingenio AI Hackathon 2025

Built a multi-agent system that identifies chemical-plant safety hazards from Gemini-transcribed video using specialized analysis agents.

Jun. 2025

Ingenio Weekend Hackathon 3.0

Prototyped parking-space detection from urban cameras with JavaScript and an OpenCV vehicle-recognition proof of concept.

Nov. 2024

05.Technical Depth

Backend & data

JavaSpring BootREST APIsSQLPostgreSQLNode.js/ExpressPython

Cloud & delivery

AWSElastic BeanstalkAmazon RDSDockerTerraformGitHub ActionsLinuxGit

Applied AI

RAGpgvectorLLM APIsMulti-agent systemsOpenAIGemini

Additional experience

Next.jsJavaScriptC#ASP.NETAzureGeneXus

06.Education

Universidad de Montevideo

Computer Science Engineering

Aug. 2022 – PresentMontevideo

CTC - Professional Technical Education

Programmer Analyst (3 completed semesters)

Mar. 2019 – Dec. 2020Colonia del Sacramento

Highlands School

English - Cambridge C1 Advanced (CAE)

Mar. 2015 – Dec. 2018Colonia del Sacramento

07.Contact

I am open to backend and full-stack engineering opportunities with international teams.

LinkedIn Activity

Recent projects, lessons, and professional updates.