Skip to content
View CharlyZeta's full-sized avatar

Block or report CharlyZeta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CharlyZeta/README.md

Gerardo Maidana

Backend Engineer · Java / Spring Boot · Reactive Systems & Microservices

LinkedIn Location


About

Backend engineer focused on event-driven architecture, domain-driven design, and reactive, non-blocking systems. I build software the way I'd want to maintain it a year later: documented decisions, clear contracts, no shortcuts.

I work primarily solo as a technical lead, which means I own everything from architecture to deployment — and I've developed my own methodology (SDD-GL) to keep that kind of work disciplined instead of improvised.

  • ⚙️ Built a modular monolith showcase (Spring Modulith) implementing the Saga pattern over RabbitMQ, with DDD boundaries and observability baked in — not a tutorial clone.
  • 💳 Working on payments/fintech backend: a 3D Secure verification engine, plus prior production work integrating payment gateways for an ecommerce platform.
  • 🔧 Currently building a reactive water-level monitoring platform for Argentine rivers — 5 microservices, zero blocking code, end to end.
  • 🧠 Designed SDD-GL, a Spec-Driven Development framework/plugin for solo developers using AI coding agents.
  • 🌱 Expanding into Go, learning it deliberately by rebuilding a known domain (StockGo) rather than following tutorials.
  • 🇦🇷 Based in Santa Fe, Argentina — open to backend / backend-adjacent roles.

Tech Stack

Languages & Runtime Java Go

Backend Spring Boot WebFlux Hibernate

Data & Messaging PostgreSQL TimescaleDB MySQL RabbitMQ

Infra & Tooling Docker GitHub Actions JWT


Featured Work

⚙️ Modular Monolith · Saga Pattern · Spring Modulith

Production-grade showcase demonstrating event-driven architecture with the Saga pattern over RabbitMQ, module boundaries enforced via Spring Modulith, DDD, and observability built in from the start — Java 21. Built to prove distributed-systems thinking without the operational overhead of full microservices.

💳 AegisGate — 3D Secure Verification Engine

Transaction verification engine implementing 3D Secure (3DS) for payment processing — fintech-grade backend work, built on real experience integrating payment gateways (Payway, Cybersource) in production ecommerce.

🌊 Reactive River Monitoring Platform (in progress)

Fully reactive water-level monitoring system for Argentine rivers. Java 25 · Spring Boot 4 · WebFlux · R2DBC · TimescaleDB · Reactor RabbitMQ, 5 microservices (sensor registry, simulation, ingestion, alerting, query API) with a strict no-blocking-code rule end to end, plus a React/Leaflet frontend.

Actively developed using my own spec-driven process (see SDD-GL below). Contracts and progress are public as the project moves forward.

📐 SDD-GL (Gate/Loop)

A Spec-Driven Development plugin for Claude Code that formalizes a Gate → Contract → Loop workflow for solo developers working with AI coding agents: structured contracts, contradiction detection between requirements and acceptance criteria, and human approval checkpoints before code gets written.

🔐 Backend Security Starter

Reusable Spring Security + JWT starter kit — the auth foundation I don't want to rebuild from scratch on every project.

📦 Ecommerce Backend Tooling

Inventory management and WooCommerce integration work (Spring Boot + Vaadin) built and running in production for a ~1,000-product catalog — stock sync, invoicing, and payment gateway integrations that today account for roughly 30% of the business's revenue.

(pinned repos below — READMEs include architecture notes and the reasoning behind key decisions, not just setup instructions)


GitHub Stats

Gerardo's GitHub stats Top Languages


📫 Reach me on LinkedIn

Pinned Loading

  1. Spring-Modulith-Order-Saga Spring-Modulith-Order-Saga Public

    🚀 Production-grade Modular Monolith showcase using Spring Modulith, Java 21, and RabbitMQ. Demonstrates Event-Driven Architecture, Saga Pattern, DDD, and professional observability.

    Java 2

  2. zyrconpay-aegisgate zyrconpay-aegisgate Public

    Motor de verificación de transacciones 3D Secure (3DS)

    Java 1