Skip to content
Igor D.

Services

Six ways I can help

I work end to end, from the first strategy conversation to the code that ships. Most engagements are one of these, or two or three of them running together.

Brand and identity

Finding the one idea a company is actually about, then giving it a form that holds up on a screen, in print and in someone's hand. Built on a grid, documented so it survives the people who made it.

  • Positioning and naming
  • Logo and visual language
  • Brand guidelines

Product and UX design

Interfaces for the twentieth screen, not just the hero shot. Research, flows and the dense, awkward states that decide whether a product is pleasant to use on a Tuesday afternoon.

  • Discovery and user research
  • Flows and prototypes
  • End-to-end UI design

Design systems

One source of truth for design and code. Tokens, components and the written rules around them, set up so a team can move quickly without the library quietly drifting away from the product.

  • Token architecture
  • Component libraries
  • Governance and docs

Motion and interaction

Movement that explains something. Transitions that keep people oriented, micro-interactions that confirm what just happened, and a documented easing and timing scale so it stays consistent.

  • Interaction principles
  • Prototypes and specs
  • Production animation

Front end, AI assisted

I build what I design. React and TypeScript, written with Claude Code, which means a working, accessible, responsive site rather than a handover deck and a hopeful conversation.

  • React and TypeScript
  • Accessible, responsive build
  • Deploy and handover

Design leadership

Running the design side when a team is growing or stuck. Hiring, critique, process and the unglamorous work of getting design and engineering to agree on what good looks like.

  • Team and hiring
  • Critique and process
  • Fractional design lead

How I work

01

Understand

A week or two of reading, interviews and looking at what already exists, until the real problem is clear and written down in one sentence.

02

Make

Short loops of design and build in the open, so you are reacting to something real rather than approving a slide about it.

03

Hand over

Working code, documented decisions and a system your team can carry on without me. I would rather be useful than necessary.