Skip to content

10+ years of product design. An early adopter of AI in how I design and build.

I'm Irfan, a product designer in Jakarta. For most of the last decade I've worked remotely with teams in the UK, Europe and the US, mostly on enterprise software where the data is dense and the people using it are busy. That has meant R&D portfolio tools at GSK, legacy enterprise applications at bp, safety apps at Pertamina, and more recently React front ends and internal tools at Samsung Electronics.

In September 2025 I started building the things I'd been imagining. Sometimes that begins in Figma, but more often I go straight from the idea to code, with AI tools doing a lot of the typing. It started as a way to prototype properly and carried on because it turned out I liked it. I've since shipped four products of my own, payments and all. Codeplainer, Linkbrand and Claeva are web apps in React, TypeScript and Tailwind, and Unslow is a native Mac app in Swift. It changed how I hand work over. It tends to arrive as working code with the reasoning attached now, rather than a file of annotations.

I got my start on Topcoder, designing against a brief and a deadline for companies like IBM, GE and NASA. I won for IBM and GE and placed for NASA, and GE kept me on for a year afterwards to keep improving the concept. It taught me to decide quickly and to be honest about which decisions I'm sure of. I still teach UX part-time at Purwadhika, which keeps me explaining the basics out loud, and there is no better check on whether I actually understand something.

Experience

10+ years in product design, from startups to Fortune 500.

  1. 2025–Present

    Samsung Electronics (Samsung R&D Institute Indonesia)

    Senior Designer (CL3), Interaction Design

    React prototypes for an enterprise CMS, production front ends wired to backend APIs, and internal tools. Led two web development workshops for the design team.

  2. 2025–Present

    Unslow · Codeplainer · Linkbrand · Claeva

    Founder & Builder

    Four live products, solo, from concept to payment integration, alongside full-time work.

  3. 2024–2025

    Skyshi (Nabati)

    UI/UX Designer, R&D

    End-to-end redesign of a developer-built legacy R&D app, process and UI, across FMCG and restaurant brands. Validated with coded React prototypes.

  4. 2023–2024

    Freelance

    Product & Web Designer

    Designed and built two client websites end to end, a marketing site and an export product catalog, and shipped a Framer template accepted into a curated marketplace.

  5. 2022–2023

    GSK

    Product Designer

    R&D investment dashboards for UK senior leadership, in a multi-billion-pound savings program.

  6. 2021–2022

    Wipro → bp

    UX Consultant

    Led UX for bp Shipping's legacy modernization. Research across 4 global regions.

  7. 2019–2021

    Pertamina

    UI/UX & Graphic Designer

    HSSE, drilling & HR platforms. Executive data visualization for directors.

  8. 2017–2018

    General Electric

    UI/UX Designer (Freelance)

    Engaged after winning GE's global design challenge. Global B2B quoting app.

  9. 2016–2018

    Pawoon

    UI/UX Designer

    Led design across POS, dashboard & waiter apps. Growth up, churn down.

  10. 2015–2021

    Topcoder

    Competitive Designer

    Fortune 500 design in 2–5 day turnarounds. First place for GE and IBM, second for NASA.

How I work

Design in code when it counts

Static mocks lie about motion, latency, and edge cases. When interaction is the product, I prototype in React, so decisions get made on real behavior, not guesses.

Enterprise rigor, startup speed

GSK and bp taught me rigor at scale. Founding my own products taught me to ship in weeks. Most problems need both. Most teams have one.

AI is a multiplier, not a shortcut

I use Claude Code and Cursor to compress the distance between idea and shipped product. The taste, research, and judgment stay human.

Data deserves better design

From R&D investment dashboards at GSK to POS systems under rush-hour pressure, dense information made legible without stripping its power.

Toolkit

Design
Product Design, UX Research, Interaction Design, Design Systems, Usability Testing, Data Visualization, Prototyping
Engineering
React, Next.js, TypeScript, Tailwind CSS, Framer Motion, Supabase, Git, API Integration
Tools & AI
Figma, Claude Code, Cursor, Codex, Framer, VS Code, Jira, Notion

Credentials and teaching

  • IBMCertified Design Thinking PractitionerVerifiedIBM Enterprise Design Thinking Practitioner badge: a green circular seal reading 'Enterprise Design Thinking' around the IBM logo, with 'Practitioner' across the centre.
  • Purwadhika Digital Technology SchoolUX Design Instructor (part-time), teaching UX to working professionals
  • PertaminaGM Award for the QHSSE promotion and campaignPertamina Hulu Kalimantan Timur General Manager Award presented to Irfan Rosandi for excellent contribution and support in executing the QHSSE promotion and campaign, Balikpapan, March 2021.
  • Mikroskil UniversityB.Sc. Information Systems (2011–2015)