Backend Developer · Argentina

Martín
Coronel

APIs · Databases · Cloud Infrastructure

Backend developer working in Java. I build APIs, design databases, and put together distributed systems. Lately focused on secret management and keeping applications stateless.

Java Spring Docker PostgreSQL Redis Linux VPS Git JWT Auth API Design DB Design Arduino/ESP MQTT Embedded Python LangChain
Bonusbissen In Progress

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.

Java Spring Boot PostgreSQL JPA Next.js TypeScript JWT Auth Docker
Kenoma In Progress

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.

Java 25 Spring WebFlux Multi-tenant SaaS React nginx
Raum

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.

Java 25 Spring WebFlux R2DBC OpenBao PostgreSQL Redis
Vassago

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.

Java 25 Spring WebFlux R2DBC OpenBao JWT / ES256 Redis
Bime

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.

Java 25 Spring WebFlux R2DBC PostgreSQL Postgres RLS