Available for new projects

Ivan Rodriguez

Senior Backend & AI / Agentic Engineer

I build agentic platforms with LLMs, MCP, RAG and scalable architectures on Azure. Ex-INDRA (Interbank) · Ex-NTT DATA (BCP).

Java Python LLM MCP RAG Agentic AI Azure
scroll
0+ years of experience
0+ companies / clients
0 top banks as client
0 AI agentic projects
01

About me

I'm a Senior Backend Developer & AI/Agentic Engineer, specialized in Java and Python, focused on reactive microservices and agentic platforms with LLMs (MCP, RAG, Skills, Tool-Calling). Bachelor from UNI.

Extensive banking and enterprise experience on key projects for BCP, INTERBANK, Caja Cencosud and DINET, through NTT DATA, INDRA, Zoluxiones and CSTI Corp. Coding since 2015, agile since 2020.

Daily practitioner of Agentic Coding with Claude Code, Claude Agent SDK, MCP SDK and GitHub Copilot. I build AI assistants with hexagonal architecture, embeddings-based RAG and tool orchestration.

02

Selected Work

01
AI · Real-time LLM orchestration

Liga Arena

LIVE DEMO

A real-time dual AI sportscaster for a live Kick game: a fault-tolerant multi-model LLM cascade generates contextual play-by-play, with Spanish neural TTS and speculative pre-synthesis for ~0ms perceived latency.

  • Multi-model LLM cascade (Groq Llama 3.3 70B → Cerebras Qwen/Llama → Gemini) with kind-aware routing per event — no single point of failure
  • Production reliability decorators: Circuit Breaker, token-bucket Rate Limiter, Timeout, header Quota Tracking and CAG cache — composed via DI
  • Speculative inference: pre-generates winner candidates (LLM + TTS) ~15s before climax → ~0ms perceived latency
  • Semantic anti-repetition with local embeddings (transformers.js MiniLM) + pgvector cosine — no external similarity API
  • Defensive prompt engineering: 7-bucket output validator (anti-copyright, anti-hallucination) + prompt-injection guards
Groq · Llama 3.3 70BCerebras · Qwen 235BGemini XTTS v2 TTStransformers.jspgvector Circuit BreakerSpeculativeTypeScript
02
Backend · Java

importador-pedidos

OPEN SOURCE

Spring Boot 3 order-import service with per-run idempotency (zero duplicates), business-rule validation and batch PostgreSQL inserts. Production instincts recruiters scan for.

Java 17Spring Boot 3PostgreSQL JWTOpenAPIDocker
03
Full-stack · SaaS

mermaid-to-image

PRODUCT

Freemium product turning Mermaid diagrams into high-quality PNG/SVG/PDF, with deterministic paywall, idempotent MercadoPago + PayPal webhooks and 7-language i18n.

TypeScriptMercadoPagoPayPal i18n ×7Sentry
Index — selected & in progress
04
banking-system Customer & financial-product microservices · Java · Spring · REST
OPEN SOURCE ↗
05
AI Assistant Suite — Mining & Energy Open-source · MCP · RAG · Python
IN PROGRESS
06
RAG Engine Hybrid search (dense + BM25 + RRF) · re-ranking · FastAPI · pgvector
PLANNED
07
Tool-Calling Agent Multi-step · retry/recovery · memory · sandboxed tools
PLANNED
08
Production MCP Server OAuth 2.1 · rate-limiting · stdio + HTTP/SSE · MCP SDK
PLANNED
09
LLM Eval + Observability Kit DeepEval/Promptfoo · hallucination tracking · CI · traces dashboard
PLANNED
10
Open-source contribution Merged PR to the AI stack (LangChain / Phoenix / MCP servers)
PLANNED
Full archive on GitHub ↗
03

Work experience

CSTI Corp Senior Backend & AI Engineer

10/2025 — Present

Supplier for DINET (logistics leader). Microservices + AI Help Desk with MCP/RAG/Skills. Daily Claude Code, custom MCP, Azure DevOps, Azure PostgreSQL.

Conecta Power Desktop Developer

04/2025 — 09/2025

Desktop app with Clean Architecture. Unit effort and safety factor computation. FXML UI + PDF reports.

ZOLUXIONES Java Microservices Dev

02/2025 — 04/2025

Supplier for CAJA CENCOSUD. Monolith → reactive microservices migration. Java 8 → 17/21. Kubernetes, GitLab CI/CD.

Ruway Tec AWS Developer

12/2024 — 01/2025

Docker containerization on EC2/ECS, PostgreSQL on RDS, IAM, Secrets Manager, S3.

INDRA Java Microservices Dev

07/2024 — 12/2024

Supplier for INTERBANK. Reactive Spring Boot (Reactor), WebClient, JUnit5/Mockito/Mockserver, New Relic, AKS, Azure DevOps, JMeter.

NTT DATA Java Microservices Dev

07/2023 — 07/2024

Supplier for BCP. Reactive Spring Boot (RxJava+Reactor), Retrofit, Azure Event Hub, Azure Redis, Hashicorp Vault, SonarQube/Jenkins. Intensive GitHub Copilot use throughout the project. Coverage >90%.

DIN Automatización Java Microservices Dev

02/2023 — 07/2023

PoC for DB → SCADA systems integration. Spring Boot, WebSockets, Docker, Kubernetes.

Electro Dunas Java + .NET Dev

04/2022 — 07/2022

REST/SOAP APIs with Spring Boot and .NET Core. Oracle PL/SQL, query tuning.

ITO Ingenieros · Ruway · ZyTrust · Kiev 2018 — 2022

Software for mining (3D recognition), pharmaceutical, biometrics, electrical automation with Python on PowerFactory DIgSILENT (with SIEMENS, ISA REP).

04

Stack & Skills

AI / Agentic Engineering

MCPRAGEmbeddings AI AgentsAgentic Coding SkillsTool Calling Prompt EngineeringLLM Orchestration LLMOpsAnthropic SDK Claude Agent SDKClaude Code SDK MCP SDK

AI Tools

GitHub CopilotClaude Code Custom MCPCustom Skills

Languages & Frameworks

Java 8-21Spring Boot WebFluxRxJava / Reactor HibernatePython TypeScriptNode.js C# / .NET

Microsoft Azure

Consolidated at BCP · INTERBANK · DINET

AKS (day-to-day)Azure DevOps Event HubAPI Management Redis CachePostgreSQL Kubectl

Architecture

HexagonalClean Architecture DDDCQRS Event-DrivenSOLID MicroservicesReactive

Databases

OraclePostgreSQL MySQLSQL Server MongoDBCassandra Redis

Security

Spring SecurityOAuth2 JWTKeycloak VaultJCE

DevOps

DockerKubernetes JenkinsGitLab CI/CD GitHub ActionsSonarQube New RelicGrafana/Loki

Messaging & Testing

KafkaRabbitMQ Event HubJUnit 5 MockitoMockServer JMeterREST Assured