Alejandro
Reginensi

Full Stack Developer · Java / React / Node.js

Actualmente en GSS Facility Services

Desarrollo aplicaciones completas en entornos productivos reales, con foco en backend sólido, APIs escalables y bases de datos relacionales.

— contribuciones en el último año

Menos Más

scroll

01. Sobre mí

Soy Full Stack Developer con experiencia real en entornos productivos. Me formé en Holberton School y Globant University, donde construí bases sólidas en Java, C, Python y desarrollo web.

Hoy trabajo en GSS Facility Services desarrollando aplicaciones completas: desde el modelado de la base de datos hasta la interfaz de usuario. Me muevo bien tanto en backend (Java, Node.js, APIs REST) como en frontend (React, JavaScript).

Busco un equipo donde pueda seguir creciendo técnicamente, trabajar en problemas reales y aportar desde el primer día.

Producción real

Código en entornos productivos, no proyectos de práctica

Full Stack

Backend sólido + frontend funcional y limpio

Git workflow

Feature branches, colaboración en equipo

Bases de datos

Diseño relacional, SQL, PostgreSQL, MySQL

02. Experiencia

03. Stack

Backend
Java
Spring Boot
Node.js
Python
C
Frontend
React
JavaScript
Next.js
HTML / CSS
Databases
PostgreSQL
MySQL
Tools
Git
Railway
Linux
Bash

04. Proyectos

Cuatro sistemas en producción. Al llegar acá el scroll cambia de eje: seguí bajando y el recorrido avanza en horizontal, proyecto por proyecto. Cuatro sistemas en producción. Deslizá hacia el costado para recorrerlos, proyecto por proyecto.

SCROLL ↓ = AVANZAR →

01 / 04

GSS Management Hub

Portal interno de gestión total · GSS Facility Services

En producción · +1.200 empleados

Único desarrollador · Infraestructura completa

Contexto

Decenas de planillas sueltas, reemplazadas por una sola aplicación.

Portal interno full-stack que concentra la operación completa de una empresa de facility services —limpieza, seguridad física y electrónica—, en producción con más de 1.200 empleados.

Diseñado, construido y mantenido de punta a punta por una sola persona, incluida toda la infraestructura: planeamiento técnico, elección de tecnologías, arquitectura, API, base de datos, UI, ciberseguridad, exportaciones, notificaciones, crons y despliegue.

1.200+empleados
14módulos
1desarrollador

Módulos

Operaciones, facturación, RRHH y logística en un mismo lugar.

  • Operaciones — bitácora con fotos e incidencias, asistencia con firma digital y cierre de día, checklists de garitas.
  • Controller — prefacturación end-to-end: importación de horas, precios con fallback, conciliación, facturación y portal del cliente.
  • RRHH — jornales, licencias, retenes, accidentes, evaluaciones y organigramas.
  • Logística — pedidos por local, catálogo con historial de precios, presupuesto con semáforo y despacho con remito leído por IA.
  • Agenda, licitaciones e IT — incluido un módulo de IT que documenta y monitorea la propia app en vivo: permisos, schema, variables de entorno y runbooks salen del sistema real en cada request.

Decisiones técnicas

Adaptar el software al proceso que la empresa ya tenía.

  • Un solo hilo, 1.200 usuarios. Todo cómputo pesado —parseo de Excel, OCR, reprocesos— vive en crons y workers, nunca en el request de una pantalla; aprendido caro, con un freeze de 30s en producción.
  • Autenticación JWT propia sobre WebCrypto, sin librerías externas.
  • Sub-permisos granulares por módulo, con bajas lógicas en toda la base.
  • Base de datos dual —PostgreSQL en prod, SQLite en local— con migraciones idempotentes en ambos motores.
  • OCR de remitos y mapeo asistido con Claude, dentro del flujo de despacho.

Stack

Next.js 16 · React 19 · TypeScript · PostgreSQL

  • Next.js 16
  • React 19
  • TypeScript
  • PostgreSQL
  • better-sqlite3
  • JWT propio (WebCrypto)
  • Web Push (VAPID)
  • Service Workers
  • Anthropic Claude
  • ExcelJS
  • XLSX
  • Cloudinary
  • Crons
  • Docker
  • Railway

02 / 04

ELEMENTA Beauty

SaaS multi-tenant de gestión para el rubro beauty

En producción · Android / iOS

Co-founder · Único programador

Ver en producción

Contexto

WhatsApp, el cuaderno y el Excel, en un solo sistema.

SaaS multi-tenant para salones, estudios y academias del rubro beauty. Cada negocio tiene su propia página pública de reservas donde las clientas agendan solas las 24 horas, con disponibilidad calculada por profesional y por local, seña o pago total por Mercado Pago, recordatorios automáticos y sincronización con Google y Outlook Calendar.

Los servicios soportan precio fijo, alquiler por tiempo —la clienta elige la duración— y eventos grupales con cupos, lista de espera y asistencia por encuentro.

24/7reservas online
multitenant y multi-local
15días de prueba

Módulos

Todo el negocio, no solo la agenda.

  • Reservas y agenda — página pública por negocio, disponibilidad por profesional y local, señas por Mercado Pago y sincronización con Google y Outlook.
  • Clientes y academia — ficha e historial, cursos, ediciones, alumnas, interesadas y pagos.
  • Stock y finanzas — productos e insumos con alertas de mínimo y costos; caja con ingresos, egresos y balance del mes.
  • Equipo — cada persona en un único perfil con roles y permisos a medida, agenda, comisiones, licencias, faltas y liquidación.
  • Superadmin cross-tenant — métricas y gestión de negocios: embajador, suspensión, alta, edición y baja.

Decisiones técnicas

Un solo producto, un negocio por tenant.

  • Arquitectura multi-tenant con aislamiento por tenantId en cada fila, y Auth.js v5 con JWT que lleva el tenant en la sesión.
  • Motor de disponibilidad que cruza profesional, local, duración del servicio y calendarios externos antes de ofrecer un turno.
  • Eventos grupales con cupos que se descuentan solos, lista de espera y asistencia por encuentro.
  • Mercado Pago en dos frentes: señas de la clienta y la suscripción del negocio vía preapproval.
  • Emails transaccionales con plantillas editables y activables por negocio, enviados con Resend.
  • PWA instalable y build nativa con Capacitor para Android e iOS, sobre el mismo código.

Stack

Next.js 16 · Prisma 6 · PostgreSQL · Mercado Pago

  • Next.js 16 (App Router, Turbopack)
  • TypeScript
  • PostgreSQL
  • Prisma 6
  • Auth.js v5 (JWT multi-tenant)
  • Mercado Pago (señas + suscripciones)
  • Resend (emails transaccionales)
  • Google & Outlook Calendar API
  • Web Push (VAPID)
  • Recharts
  • Cloudinary
  • PWA / Service Workers
  • Capacitor (Android/iOS)
  • Docker
  • Railway

03 / 04

ELEMENTA Civil

PWA de gestión de obra y administración · Constructoras

En producción · Android / iOS

Ver en producción

Contexto

El Excel de la obra, ahora el sistema que usan dos constructoras.

PWA full stack para dos constructoras que llevaban las horas de obra en una planilla. Los encargados cargan desde el celular las horas de su cuadrilla; la app detecta sola cuando faltan horas y pide el motivo: lluvia, falta, se retira.

Creció de ahí hasta cubrir la administración completa —sueldos, proveedores, caja chica, seguros, topes de BPS— sin que el contador tuviera que cambiar nada de su proceso.

2empresas en una misma app
14módulos
PWAinstalable

Módulos

De las horas del día a la plata de la quincena.

  • Horarios — carga por cuadrilla, detección de horas faltantes y motivo obligatorio.
  • Sueldos — lo que cobra cada obrero por quincena y lo que se le retiene, con fecha prevista de pago calculada y una sola transferencia por persona.
  • Gastos y pagos — proveedores, cuentas bancarias y gastos que se cancelan con pagos parciales.
  • Caja chica — aportes y gastos del encargado con foto del comprobante.
  • Pañol — qué herramienta tiene cada encargado, con foto en cada entrega y devolución.
  • Seguros y garantías — vencimientos, documentos y avisos antes de que se pase la fecha.
  • Leyes sociales — el tope que reconoce BPS por llamado y por obra, con alertas antes de superarlo.
  • Roles — admin, encargado y operario, con bajas lógicas e historial.

Decisiones técnicas

El contador nunca tuvo que cambiar su proceso.

  • Export de quincena a Excel con el formato que ya usaba el contador: una hoja por operario, marcas AM/PM, estados y adelantos.
  • Multi-empresa sobre una sola base: la empresa viaja en el token y el aislamiento es explícito en cada consulta, en vez de confiar en un filtro global.
  • Nada derivado se persiste. Totales, estados y vencimientos se calculan al leer, así corregir un dato no deja dos números de la misma plata desfasados.
  • La plata en centavos enteros, y pesos y dólares nunca se suman entre sí.
  • Cada pago congela el destino: cambiar la cuenta de un obrero después no reescribe lo que ya se le transfirió.
  • Validación compartida con Zod entre el front y la API del monorepo.
  • Controles de UI propios —listas, calendario— porque los nativos tapan media pantalla en el celular y se ven distintos en cada teléfono.

Stack

Next.js 15 · NestJS 10 · Prisma · PostgreSQL

  • Next.js 15 (App Router)
  • NestJS 10
  • PostgreSQL
  • Prisma 5
  • JWT Auth
  • Zod
  • PWA / Service Workers
  • ExcelJS
  • Cloudinary
  • TailwindCSS
  • pnpm monorepo
  • Docker
  • Railway
  • Vitest

04 / 04

Sharedsubs

PWA para dividir y gestionar suscripciones compartidas

En producción · Cobros reales

Ver en producción

Contexto

El costo de cada suscripción compartida, dividido en tiempo real.

PWA full stack para dividir y gestionar suscripciones compartidas (Netflix, Spotify, YouTube, etc.) entre un grupo. El dueño crea la suscripción, comparte un enlace de invitación y la app divide el costo en tiempo real entre los miembros.

Desarrollada de punta a punta —arquitectura, API, base de datos, UI/PWA, pagos y despliegue— y en producción con cobros reales.

+60servicios en catálogo
60días de prueba gratis
PWAinstalable

Módulos

Del catálogo al recordatorio de pago.

  • Suscripciones y grupos — el dueño crea, comparte el enlace de invitación y cada miembro ve su parte en tiempo real.
  • Catálogo — más de 60 servicios con precios adaptados al país, curados y por crowdsourcing.
  • Planes — mensual y anual, amortizados a costo mensual comparable.
  • Historial de gastos — registro de lo pagado por el grupo a lo largo del tiempo.
  • Recordatorios — notificación push el día antes de cada pago, e instalación como app en Android/iOS.

Decisiones técnicas

Precios reales por país, sin mantenerlos a mano.

  • Catálogo con precios por país: base curada más crowdsourcing de los propios usuarios.
  • API en FastAPI con SQLAlchemy y JWT sobre PostgreSQL.
  • APScheduler corre los crons que disparan los recordatorios push (VAPID) el día antes del vencimiento.
  • Monetización con PayPal Subscriptions y prueba gratis de 60 días.
  • Front en Vanilla JS como PWA instalable con Service Workers; API testeada con Pytest.

Stack

FastAPI · PostgreSQL · SQLAlchemy · PayPal

  • FastAPI (Python)
  • PostgreSQL
  • SQLAlchemy
  • JWT Auth
  • PWA / Service Workers
  • Web Push (VAPID)
  • APScheduler (cron)
  • PayPal Subscriptions
  • Vanilla JS
  • Docker
  • Railway
  • Pytest

Fin del recorrido

Seguí bajando para el resto del sitio.

Licita-ME

Problema: El proceso de licitaciones públicas es complejo y poco accesible para pequeñas empresas.

Plataforma web que simplifica la búsqueda, seguimiento y gestión del proceso de licitaciones, reduciendo la barrera de entrada.

  • JavaScript
  • HTML / CSS
  • Full Stack
GitHub ver en github

System Engineering & DevOps

Automatización de servidores, CI/CD pipelines y debugging de web stacks en entornos Linux. Scripts para gestión y monitoreo de infraestructura.

  • Bash
  • Python
  • Linux
  • DevOps
GitHub ver en github

Globant-Java

Resumen: Monorepo de curso con proyectos y ejercicios: Java (básico→avanzado), Maven, JDBC, JPA/Hibernate, Spring Boot y SQL/MySQL.

Incluye prácticas con testing (JUnit/Mockito) y apps web (Thymeleaf + Security). Ideal para mostrar progreso y amplitud de stack en Java.

  • Java
  • Spring Boot
  • Maven
  • JUnit / Mockito
  • JDBC
  • JPA / Hibernate
  • MySQL
  • Thymeleaf
GitHub ver en github

05. Freelance

Sitios web a medida desarrollados por encargo: diseño, contenido y despliegue.

Anto Beauty Art
antobeautyart.com

Sitio para estética y formación: servicios, cursos de micropigmentación y mentoría 1:1, con navegación clara y CTAs a contacto y WhatsApp.

Web Cliente
Visitar sitio
Andrea Zoé Fernández
andreazoefernandez.com

Sitio profesional de constelaciones familiares: propuesta de valor, beneficios, modalidades de sesión y talleres, testimonios y contacto por WhatsApp.

Web Cliente
Visitar sitio

06. Contacto

Estoy abierto a nuevas oportunidades. Si tenés un proyecto interesante o querés charlar sobre tecnología, escribime.

contact

                                $ 
                                mail