For the complete machine-readable documentation index, see llms.txt.
← Back to projects

2025-02-05

IMM Batch Automation

Automated Internal Model Method (IMM) risk processes for BBVA using Python, Java, and Unix orchestration across critical production workflows.

RiskAutomationBanking

Outcome

Orchestrated 4 critical IMM workflows with near-zero manual intervention.

Stack

PythonJavaUnixAirflowPostgreSQL

Related service

Automation Engineering

Production workflow automation, batch tooling, integrations, and operational systems that remove manual coordination and brittle handoffs.

Explore Automation Engineering

Challenge

Risk analysts ran overnight batches manually, collecting logs from disparate servers and restarting flows when files were missing.

Solution

  • Refactored calculations into containerized Python/Java services.
  • Introduced Unix automation plus Airflow scheduling for dependencies.
  • Added observability hooks and Slack alerts for each IMM stage.

Benefit

Execution time dropped, human intervention became optional, and audit teams gained reproducible evidence for regulatory reviews.

Projects

Need this kind of system in your team?

I help teams ship document agents, RAG copilots, computer vision pipelines, and operational automations without the usual prototype-to-production gap.