Chart-of-Accounts AI Assistant
Resumable document processing and fewer sequential data calls for a coal mining group's finance assistant.
Key results
Resumable
Document processing that resumes after crashes
- Co-owner for foundation, infrastructure, security and performance; a colleague owned the agent prompts
- Apr 2026 to Sep 2026
- Coal mining group
- Project
- L3:mining-coa-assistant
Results
Resumable
Document processing that resumes after crashes
Problem
Crashes could lose document-processing work in the finance assistant. Data access also relied on repeated sequential database calls.
Contribution
- I replaced the threaded function app with Durable Functions orchestrations.
- I replaced N+1 data-access loops with batch reads and parallel writes, then moved secrets to Key Vault references with deployment tooling that rejects secret literals.
Tech stack
Durable Functions
Cosmos DB
Next.js
Key Vault
Managed Identity
More AI Engineering projects
Technical Consultant, Software & AI, Metrodata (PT Mitra Integrasi Informatika)