Back to professional work
Enterprise Workflow Architecture · UCB · 2026

ICCD WorkDesk: Compliance Workflow Platform

A role-aware workflow platform designed to replace Excel and email coordination for a 100-person bank compliance division, with accountable task lifecycles and management visibility. The public demo runs on dummy data only.

[ EVD ]

Engineering evidence

My contribution
Discovery · Requirements · Stakeholder workflow mapping · System architecture
Outcome
Reframed manual task coordination as an auditable role-based system
Decision record 01
Pivoted from an early prototype to React, FastAPI, and PostgreSQL after identifying concurrency, auditability, and deployment risks.
[ ARC ]

Architecture

  1. 01

    React client

    • Hierarchy-aware dashboards
    • Task, team, and profile views
  2. 02

    FastAPI service

    • Role-based access (RBAC)
    • Assign, forward, reassign, reopen
    • Subtasks and partnerships
  3. 03

    Persistence

    • PostgreSQL + SQLAlchemy
    • Alembic migrations
    • Private activity logs
  4. 04

    Operations

    • Reports and KPI snapshots
    • Attachments, recycle bin
    • Storage and backups
[ KEY ]

Technical highlights

  1. 01

    Modelled assignment, delegation chains, deadlines, attachments, activity history, workload analytics, and management exports around real compliance workflows.

  2. 02

    Published a sanitised demo with seeded dummy data and role logins, so the design can be reviewed without any bank data.

[ STK ]

Stack

  • React
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • RBAC