DiMuto • 2025
Solving fragmented communication in multi-party trade workflows

Project summary
DiMuto is an agri-trade management platform used by exporters, importers, and trading companies (including DiMuto itself) to manage the full lifecycle of a trade. Before this feature, there was no native way for teams to communicate about a specific trade contract inside the platform. Updates on active trades lived across monday.com, Microsoft Teams, email, and WhatsApp, with nothing tying those conversations back to the contract they were about.
Problem
Communication about any given trade was fragmented across tools and team habits. A note about a missing shipping document might be in a Teams channel; a payment confirmation might come via WhatsApp; a supplier update might arrive by email.
None of it was connected to the trade contract itself — and there was no way to control which updates a buyer, supplier, or trader could see without giving them access to an entirely separate tool.
Solution
I designed a structured update feed embedded within each Trade Contract — a 0-to-1 feature. Each update carries a visibility setting that users can set when composing their message, with replies inheriting the parent's setting.
The design includes @mentions with typeahead search, emoji reactions, pinned updates, media attachments, and two AI features: on-demand Gemini Flash summaries of the full thread and LLM-based inline translation for foreign-language updates.
Impact
The feature shipped in 2025. DiMuto's Sales, Operations, and Finance teams shifted to the Updates section as their primary channel for contract communication, replacing Teams and WhatsApp for cost breakdown sign-offs, payment confirmations, documentation upload notices, and operational status checks.
Most trade contracts managed by DiMuto's own trading team now carry a live update thread.
My role
I owned design end-to-end, collaborating with the Head of Tech Ops/Senior PM (who surfaced the problem), a Senior Tech Lead, and a Software Engineer.
Requirements were co-defined with the Senior PM; all design decisions were mine.


