Skip to main content
Meytal Dahan
Back to insights

Figma to Code With No Compromises: How Do You Design a Complex System That's Easy to Build?

BlackSwan — Designed the Risk Engine - the platform's most complex surface, where all system logic and high-risk thresholds are defined - into a visual decision system compliance teams could actually own.
The eternal conflict between designers and developers usually stems from designs that are "disconnected from technological reality." A designer can produce a beautiful dashboard, but when it reaches R&D it turns out it requires complex custom development that doesn't fit the Grid or the server's performance constraints. In working on BlackSwan's data system, the design was carried out hand in hand with the system architecture. The use of fixed Components, the definition of precise responsive behavior, and the smart specification of Edge Cases (such as server errors or missing data) ensured that the development team received a handoff package ready for implementation — with no need for guesswork or endless alignment meetings.

Get in touch

Have a project in mind?

Drop a line. Meytalyav@gmail.com

Meytal Dahan

About

Making complicated into easy for users.

Senior product designer with a decade of work across complex systems - financial risk platforms, legal operations, healthcare apps, manufacturing tooling and insurance portals. The common thread is depth: products where the data is rich, the users are expert, and the interface has to disappear into the work.