Kurniadi Ahmad Wijaya
Forward Deployed AI Engineer
Built production-grade AI and software for banking, fintech and enterprise.
Technical Consultant, Software & AI · Metrodata (PT Mitra Integrasi Informatika)
Skip to content

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

Role
Co-owner for foundation, infrastructure, security and performance; a colleague owned the agent prompts
Period
Apr 2026 to Sep 2026
Client
Coal mining group
Project type
Project
Room in the 3D HQ
L3:mining-coa-assistant

Results

  • Resumable

    Document processing that resumes after crashes

    Durable Functions orchestrations are merged to the main branch. No latency metric is claimed.

Problem

Crashes could lose document-processing work in the finance assistant. Data access also relied on repeated sequential database calls.

Contribution

  1. I replaced the threaded function app with Durable Functions orchestrations.
  2. 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

Related career entryTechnical Consultant, Software & AI, Metrodata (PT Mitra Integrasi Informatika)

I am open to freelance or part-time work in software and AI engineering.

kurniadiahmadwijaya@gmail.com
About and contactView CV