Javier Nogueira

Senior software engineer · AI systems (RAG, agents) · remote

Portfolio

Backend systems and AI features.

A RAG service over Argentine FX regulation, a spec-first security CLI, a curated registry of coding-agent skills, and earlier work in machine learning, simulation, and data analysis. About 30 years in production software, remote.

Featured

BCRA Mini-RAG

A cited-clause RAG over Argentine FX regulation: ask what a BCRA circular says and get a Comunicación “A” citation, or silencio.

Writing

Latest write-ups

October 14, 2026

Model Tests

A Python harness that gives coding agents one TypeScript shopping-cart task and changes only the instruction suffix.

October 14, 2026

An Order Saga on Kafka and Cosmos

One ASP.NET Core process runs an order state machine: Kafka carries commands and facts, and Cosmos DB stores the saga document.

October 14, 2026

.NET Simple Lazy Cache

A single-flight caller in C#: one in-flight Lazy per key, removed when the call finishes, with a newer entry left in place.

October 14, 2026

Java Simple Lazy Cache

A single-flight caller: one factory per key while the call is in flight, a shared future for the waiters, and no stored result.