Skip to content
View ezequielranieri's full-sized avatar

Block or report ezequielranieri

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.

Content in all repositories owned by your account will be closed.
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
ezequielranieri/README.md
#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####*********   ez@ez
#########%%%%%%%%%%%%%%%%%@@@@@@@@@%%%%%%%%%%%#######*****   -------------------------------
######%%%%%%%%%%%%%@@%%@@@%%#+==+*%@@@@%%%%%%%%#########**   OS................ Debian + Windows
**###%%%%%%%%%%%%%@%%@@#+-.:       :+*%@@%@@%%%%##########   Uptime............ Self-taught
**####%%%%%@@@@@@@%@@*-.              .=@%%@@@%%%#########   Host.............. Salto Grande, Santa Fe
#####%%%%%%@@@@@@%@%-                   =%%%@@@%%%%%######   Kernel............ Hexagonal / Clean Arch
#####%%%%%@@@@@@%%%:                     =%%@@@%%%%%######   Shell............. ghostty · bash · herdr
####%%%%%@@@@@@@%@#         .             *@%@@@%%%%%######   Primary Stack..... Go (primary) · Rust · Python
###%%%%%@@@@@@@@%@#     :++.:=.       .   *@%@@@%%%%%######   IDE............... Pi + Visual Studio Code
###%%%%@@@@@@@@@@@%-.:-=====+*#**#+:-+*=- *@%@@@%%%%%%#####   Languages......... Go, Python, SQL
###%%%%@@@@@@@@@@%%*::#-  ..-*%%##+=#=:+= %@%@@@%%%%%%%####   Infra............. PostgreSQL, Redis, RabbitMQ
###%%%%@@@@@@@@@@@%@*+%**#+*%%##*+=+*+*+.-@%@@@%%%%%%%#####   Focus............. IAM, Multi-tenant, Security
###%%%%@@@@@@@@@@@%@*+%**#+*%%##*+=+*+*+.-@%@@@%%%%%%%#####   Specialties....... RLS, Token rotation, HITL
##%%%%%%%@@@@@@@@@@%@@%%#*%#**++++=+=+= .%%%@@%%%%%%%%#####   Status............ Open to backend/security
#%%%%%%%%@@@@@@@@@@%%+::=*#****+++==+*- -@%@@@%%%%%%%%#####   Learning.......... Rust concurrency, agent evals
%%%%%%%%%@@@@@@@@@@@%@#-:---+*++++=--+**=%@%%%%%%%%%%%#####   Building.......... agent-gateway · mettle · aegis
%%%%%%%@@@@@@@@%%%%%%%*-::--==-::::+++*%*#@@@@@%%%%%%%#####   Contact........... ezequielranieri.contact@gmail.com
%%%%%%%@@@@@%%%%@@@@@%%#=:--:.   .:=+***#* :+#%%@@@%%%%#####   Portfolio......... ezequielranieri.vercel.app
#%%%%%%%%%%@@@@@%#*=---   ::.  .:=*####*-   :-=+*##%%%%###   Last public push.. 2 days ago (ezequielranieri/ezequielranieri)
#%%%%%%%%@@%*+-:.    . .          ..:::..          ..:-=*#%#    
##%#%%%%%*-:        . .                                .=#    
#####%%#:             .                                  .    
####%#+.          .  ..                                   
####*-      .    .   .. ..   .                            
###=.     ..     .:--::===::-=.:::::. .. .:               
%*:              +=+*+:++=+:=++:--+++ .--=+:-:            
+                .::.....  .. ... ..:  .----:              

Contribution snake

Ezequiel Ranieri

Email Portfolio LinkedIn


Self-taught backend engineer from Salto Grande, Santa Fe. I started by helping friends with concrete problems and, over time, focused on what interests me most: security, backend systems, and clean architecture. I learned on my own — researching, building, and documenting every decision. Today I combine backend with artificial intelligence, always prioritizing secure, scalable, and maintainable systems. I'm motivated by understanding how systems work inside and building tools that genuinely solve problems.


Selected Work

Project Description Stack
agent-gateway Multi-tenant LLM gateway — policy engine, PII masking, router separation, tenant isolation, signed receipts, drift detection Go OPA WASM
aegis Secure WebAssembly execution runtime — capability-based host functions, signed hash-chained receipts (Ed25519 + BLAKE3), two-phase prepare/commit execution, fuel metering, mTLS gRPC server Rust WASM gRPC
mettle LLM agent evaluation & safety framework — declarative YAML specs, semantic judge, regression store, 13 scenarios, 23 ADRs Go YAML SQLite
hex-auth-service High-performance hexagonal IAM — O(1) token validation, real-time security breach detection, refresh token rotation (FastAPI, PostgreSQL, Redis) Python FastAPI PostgreSQL Redis
go-durable-jobs Durable job processor in Go — Postgres queue, idempotency, retries with backoff, graceful shutdown Go PostgreSQL
agro-iam Multi-tenant farm management platform in Go — FORCED Row Level Security, refresh token rotation with family-based reuse detection, tamper-evident audit hash chain Go PostgreSQL JWT
agro-agent Multi-tenant AI backend for agricultural cooperatives — tool-calling agent with deterministic domain routing, human-in-the-loop approvals, RAG over documents (pgvector) Go PostgreSQL Gemini

Tech Stack


Certifications

Secure AI/ML Driven Software Development
LFEL1012 — Verify
Developing Secure Software
LFD121 — Verify

Engineering Principles

01 Architecture is a deliberate decision — hexagonal / clean boundaries between domain logic and infrastructure
02 Security is a design constraint from day one, not a layer added at the end
03 Systems are built to fail safely — idempotency, retries, dead-letter queues, observability
04 Documentation and honest retrospectives are part of the deliverable, not an afterthought

Let's build together.  →  ezequielranieri.contact@gmail.com

Salto Grande, Santa Fe, Argentina

Pinned Loading

  1. hex-auth-service hex-auth-service Public

    high-performance hexagonal IAM solution with O(1) token validation, real-time security breach detection, and refresh token rotation using FastAPI, PostgreSQL, and Redis.

    Python

  2. go-durable-jobs go-durable-jobs Public

    durable job processor in Go — Postgres-backed queue with idempotency, retries with backoff, and graceful shutdown

    Go

  3. go-authz go-authz Public

    internal multi-tenant authentication and authorization service (Go, Clean Architecture)

    Go

  4. agro-iam agro-iam Public

    multi-tenant RBAC platform in Go — Postgres RLS FORCED, JWT refresh-token families, tamper-evident audit log. Clean/Hexagonal architecture, stdlib-first Go 1.26, embedded SPA demo.

    Go

  5. agro-agent agro-agent Public

    multi-tenant AI backend for agricultural cooperatives: tool-calling agent, human-in-the-loop for writes, RAG over documents (pgvector), golden-set evals

    Go

  6. mettle mettle Public

    Agent Evaluation & Safety Framework: measure and control LLM agents systematically. Declarative YAML specs, authorization oracles, visibility checks, LLM-as-judge, regression store, CI gates. Built…

    Go