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
01
React client
- Hierarchy-aware dashboards
- Task, team, and profile views
02
FastAPI service
- Role-based access (RBAC)
- Assign, forward, reassign, reopen
- Subtasks and partnerships
03
Persistence
- PostgreSQL + SQLAlchemy
- Alembic migrations
- Private activity logs
04
Operations
- Reports and KPI snapshots
- Attachments, recycle bin
- Storage and backups
[ KEY ]
Technical highlights
- 01
Modelled assignment, delegation chains, deadlines, attachments, activity history, workload analytics, and management exports around real compliance workflows.
- 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