Iaroslav TyvoniakProduct DesignerKyiv

From MVP to event operations.

I led the redesign of ShowUp’s early MVP, created its first design system, and designed the admin and check-in experiences that reached launch.

ShowUp event dashboard with attendee and check-in activity

A product foundation. Then the workflows on top.

I owned most product-design decisions, aligning them with the project manager, stakeholder, technical lead, developers, and designers. My scope covered the core screens, new functionality, and the design system.

1
Product

Redesign the MVP

Turn rough product screens into a connected operational workspace.

2
Foundation

Create the first system

Build Figma patterns around the team’s existing React components.

3
Delivery

Connect the experience

Design admin, kiosk, and mobile workflows with engineering.

I designed name, email, QR, and personal-device check-in routes with recovery states, and built Figma patterns around the team’s existing React component library. Developers implemented the product code.

Giveaways. Know who received what.

Connect attendee identification, item assignment, and distribution records across desktop and mobile.

My responsibility Desktop & mobile design, reviews, handoffDesign & alignment Approximately two weeksDelivery Up to one month with engineering

A new giveaway workflow. An event deadline.

The event team needed to connect giveaway distribution to attendee badges. Administrators would manage attendees, items, and devices on desktop; on-site staff would identify people and assign items with mobile scanners.

Make each handover traceable.

At the point of handover, staff needed to confirm the person, assign the correct item, and recognize items already assigned elsewhere. Administrators needed a clear view of who received what. Failed scans and camera issues also needed a recovery route within a short delivery window.

One record of distribution. Two ways to work.

I designed the desktop controls and the mobile handover flow as parts of the same operation: configure items and devices, identify an attendee, assign an item, and update the recipient record.

Give administrators a clear operational view.

Attendees, Items, and Scanners separate the three administrative tasks. Recipient counts and recent activity make distribution visible, while item settings define names and barcode recognition.

Scan the person. Assign the item. Confirm.

The scanner first identifies the attendee from their badge. Staff then choose the giveaway and scan its barcode. Confirmation updates the assignment and returns them to the recipient list.

Make the next action clear when a scan fails.

Recovery states cover an unsuccessful badge scan, missing camera permission, and an item already assigned to someone else. The wider flow also supports manual barcode entry, items without barcodes, and unassigning an item before reassignment.

Build and test with the team.

I spent about one week designing, followed by another on reviews, revisions, handoff, and engineering alignment. Equipment setup was tested before the event, with developers supporting implementation and fixes.

Built in time.
Used at the event.

The desktop and mobile workflow was implemented and used successfully at the event.

Delivery with engineering took up to one month. The operational scenario worked at the event, and the company was satisfied with the result.

On this page