Saiful Khan

Building the future through software

Initializing portfolio0%
Skip to content
All projects

Automation Platform · 2024

Meridian Ops

Workflow automation replacing manual operations across finance and logistics.

Product visual
Manual hours
-1.9k/mo
Close time
-58%
Error rate
-94%

01 — Overview

What this system is

An internal automation platform that turns brittle spreadsheet processes into observable, versioned workflows.

02 — Challenge

The constraint that mattered

Finance and logistics ran on manual reconciliation that failed silently and could not be audited after the fact.

03 — Research

How the problem was measured

Process mapping across both departments quantified the failure points and the true cost of each manual step.

04 — Solution

The approach taken

A workflow runtime with typed steps, replayable runs and an audit trail that satisfies finance review.

05 — Architecture

System composition

  1. 01Typed workflow runtime with durable steps
  2. 02Retry and compensation semantics
  3. 03Immutable run history
  4. 04Integration adapters per system

06 — Development

Delivery model

Each workflow was migrated alongside the manual process until output parity held for a full accounting cycle.

  1. Mapping

    Process capture and failure cost analysis.

  2. Runtime

    Durable steps, retries, compensation.

  3. Parity

    Shadow runs against manual output.

  4. Handover

    Team ownership and runbook training.

export const reconcile = workflow("reconcile", async (ctx) => {
  const ledger = await ctx.step("fetch-ledger", fetchLedger)
  const bank = await ctx.step("fetch-bank", fetchBank)
  return ctx.step("match", () => match(ledger, bank), { retries: 3 })
})

07 — Features

What shipped

  • Durable step execution
  • Replayable run history
  • Typed integration adapters
  • Approval checkpoints
  • Anomaly alerting

08 — Stack

Technology

  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • AWS

09 — Performance

Measured in production

Run success
99.7%
P95 run
4.2s
Daily runs
38k
Recovery
auto

10 — Search

SEO outcomes

Internal docs
620
Search adoption
+92%
CWV pass rate
100%

11 — Gallery

Interface surfaces

  • Workflow builder
  • Run history
  • Audit trail
  • Alerting

12 — Impact

Business outcome

Month-end close shortened and reconciliation errors stopped reaching customers entirely.

Building something comparable?

Start a conversation