Backend Developer · Argentina
APIs · Databases · Cloud Infrastructure
About
Backend developer working in Java. I build APIs, design databases, and put together distributed systems. Lately focused on secret management and keeping applications stateless.
Projects
A full customer fidelity platform for businesses is the core idea; today it's limited to the loyalty and rewards system. Employees grant points to customers, who redeem them for rewards through employee-verified exchange codes. Includes an admin approval flow for exchanges, top-client/top-reward stats, and JWT auth for both employee and customer roles. A three-person collaboration: I own the backend and another developer the frontend, with architecture and direction decided jointly.
Privacy-first B2B SaaS platform I'm building: a reactive, multi-tenant microservices system with Raum as its control plane, coordinating the services for authentication, ephemeral secrets, billing, and full inventory + point-of-sale. All traffic is fronted by nginx, with an EN/ES React admin UI and a Grafana/Loki/Prometheus observability stack.
Kenoma's control plane. Provisions and deprovisions tenants, maintains the service registry, reconciles new-org onboarding across the other services, and issues short-lived database credentials through OpenBao AppRole so downstream services never hold long-lived secrets. Also owns billing (per-module pricing, multi-currency invoicing), nightly disaster-recovery backups, and on-demand per-tenant data export.
Kenoma's authentication and identity service. Issues and validates ES256 JWTs via OpenBao's transit engine, manages sessions in Redis, and handles the full user lifecycle, including email-based password recovery.
Kenoma's multi-tenant inventory and point-of-sale service, with tenant data isolated by Postgres row-level security. Products with configurable metadata and multi-option variants, warehouse locations, per-variant barcodes, batch/expiry tracking with recalls, stock transfer orders, and an append-only ledger recording decimal quantities across multiple units of measure.
Contact