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

MII Cowork UI Revamp and Deck Studio

A frontend revamp for MII Cowork, the AI workspace with a sandbox for each conversation, plus Deck Studio for creating MII Deck presentations alongside the chat.

Key results

  • 194

    Commits by Kurniadi, merged in 10 pull requests

  • 133 files

    Changed by the frontend revamp, with no backend or API change

  • 57%

    Frontend source lines written by Kurniadi

Role
Frontend revamp lead and Deck Studio engineer (the platform and backend are led by a colleague)
Period
Sep 2026 to Oct 2026
Project type
Featured
Room in the 3D HQ
L3:mii-cowork

Results

  • 194

    Commits by Kurniadi, merged in 10 pull requests

    Repository history, 23 Sep to 6 Oct 2026.

  • 133 files

    Changed by the frontend revamp, with no backend or API change

    Pull request record.

  • 57%

    Frontend source lines written by Kurniadi

    Line authorship (git blame) on the main branch, 15 Oct 2026.

Problem

MII Cowork already ran agents in per-conversation sandboxes, but its interface still relied on browser confirm dialogs and mixed icon sets, and there was no path from a conversation to a finished MII presentation.

Contribution

  1. I rebuilt the frontend on an MII design system with MII Light (default) and MII Dark themes, official MII brand assets, and shared dialog, sheet, menu and toast components in place of browser confirm dialogs.
  2. I redesigned the layout: a navigation rail with a context panel, a files and tasks panel that overlays the chat or docks beside it, a centered chat column, and tool steps shown as activity rows.
  3. I integrated MII Deck as Deck Studio: a Decks hub and a Deck mode on the home page, a studio panel beside the chat, and publishing through the MII Deck pipeline.
  4. I checked AA contrast in every theme, focus traps, keyboard focus and reduced motion, and tested the revamp at 1440, 1100, 768 and 390 px without changing a backend file or API contract.

Tech stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Python
  • Microsoft Agent Framework
  • Azure Container Apps

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