Jinson Johny
I'm a Design Engineer in Dubai. At IBM iX I set up design systems and the ways of working around them. On the side, I build tools for designers, starting with Deck, now used by 160,000+ designers, at companies like Nike, Mastercard and Accenture.
Now: Riyadh Air for IBM iX by day, .gui and Blocks by night.
Deck is used by designers at
- Accenture
- Mastercard
- Nike
- Amazon
- Apple
- SAP
- Salesforce
- Samsung
- Adidas
- PayPal
Used by designers at Accenture, Mastercard, Nike, Amazon, Apple, SAP, Salesforce, Google, Samsung, Adidas, PayPal, Deloitte, EY, PwC, LEGO, Microsoft.

Work
Riyadh Air
Design System ManagerStarted on screens, took over the design system, and rebuilt it from December 2024 with a contribution model and automated reviews. Now making it AI-ready, and contributing to the coded components in Storybook.
Read the case study
Part of this case study is password-protectedADNOC (Design system)
Design System ManagerAudited a starter design system built for HR tools, then extended it for a data-heavy turnaround app with a modular table, page templates, a gatekept library and a design handbook.
Read the case study
Part of this case study is password-protectedADNOC (Product)
Product DesignerDesigned an app that moves oil and gas turnaround planning off email and spreadsheets, from user workshops and IA for 30+ modules to the screens.
Read the case studySide projects

Figma frames to fully editable PowerPoint
I got tired of rebuilding my slides in PowerPoint. Designers make great slides in design tools, then lose hours rebuilding them because clients need an editable file. So I built Deck: select frames in Figma, get a real PowerPoint with editable text and shapes.
- Designers
- 160k
- Presentations
- 1M+

The interface, finally a file
Graphics have SVG. Why don’t interfaces have an open, public format? Interfaces live inside proprietary design files or get flattened into screenshots. So I started .gui: an open file format that people, tools and AI agents can all read, write, diff and render.
- Screens on gui.farm
- 185+
- Licence
- MIT

Make your Figma components AI ready
Why can’t AI fill my components with real data, and get the totals right? Blocks makes Figma components AI ready. Two skills for Figma's agent set a component up and fill it from a plain request, so totals, counts and states follow the content. The plugin shows a heat map of what AI can change.
The Blocks story
A “Spotify Wrapped” for your Figma files
Born out of the #FigmaMakeathon, Figma Playback turns a Figma file's version history, comments and contributors into a “Spotify Wrapped”-style year in review.
The Playback storyWriting and talks
- Teaching AI to understand design systems · Friends of Figma Dubai Show & Tell, DubaiTalk
- AI is changing how we ideate, design, and build UIsHackerNoon
- We're still figuring out what an AI-native UI artifact looks likeBootcamp
- Design engineering is the new product designHackerNoon
- Why design systems need a "logic layer"Bootcamp