← Back to projects2025-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.