Product designer who’s comfortable with code. I make web apps, mobile apps, and complex internal systems usable and reliable. I follow new technology closely and enjoy bringing AI into design workflows.

Anton Poliakov looking at a phone on a Kyiv street
Product designUser interface designFigmaClaude CodeGitTypographyHTML / CSS

A daily news digest in Ukrainian, built on a three-agent loop that picks the stories, writes them up and fact-checks them against the source, with a generated podcast for every issue.

Project
Naia news app — the daily issue as a two-column feed of story cards, with the daily podcast player pinned at the bottomNaia news app — the daily issue as a two-column feed of story cards, with the daily podcast player pinned at the bottomNaia news app — top of a story with its headline, topic, source, tags and a lead where the people involved are marked with lettersNaia news app — top of a story with its headline, topic, source, tags and a lead where the people involved are marked with lettersNaia news app — a card for one side of the story: who they are, what they stand to gain and what they riskNaia news app — a card for one side of the story: who they are, what they stand to gain and what they riskNaia news app — the parties the article never names, followed by a “why it matters” section explaining the newsNaia news app — the parties the article never names, followed by a “why it matters” section explaining the newsNaia news app — the storyline timeline: how the story developed over the past weeks, with links to coverage from other sourcesNaia news app — the storyline timeline: how the story developed over the past weeks, with links to coverage from other sourcesNaia news app — share screen previewing the story as a card for sharing, Instagram Stories or savingNaia news app — share screen previewing the story as a card for sharing, Instagram Stories or saving

An interface concept for my favorite coffee brewing app. More in the post ›

Concept
Coffee brewing app — timer counting down a brew stepCoffee brewing app — Aeropress recipe with temperature, grind and time parametersCoffee brewing app — taste settings with sweetness and strength slidersCoffee brewing app — step-by-step Aeropress brewing instructionsCoffee brewing app — coffee beans selection screen
Julia ZaliznytskaSenior Product Manager, Rocken
He owned design end-to-end: research, wireframes, and shipped UI across all our products, leading the Candidate Portal rebuild and a full CRM redesign. He never treated design as decoration — he ran usability testing, stayed open to direct contact with customers, and let those findings actually shape his designs.
Andriy BorovykCo-founder, Work.ua
Anton brings a rare combination of broad design knowledge and precision when it comes to design systems. He took real ownership of the projects he led, and his guidance helped raise the quality and cohesion of our design output across the board.

Finance app for freelancers — how much of the balance is actually yours once tax and social contributions are set aside.

Finance app for freelancers — balance after deferred obligations, receivables and upcoming tax payments

Checkbox in a design system — every state it ships with, down to indeterminate, disabled and the error a live form has to show.

Checkbox component states in a design system

Message composer in a dark theme — mentions, attachments and a send button that keeps its secondary action folded away.

Dark-themed messaging widget for customer support

Candidate and recruiter conversations — the unread counts carry the navigation, so nothing waits unanswered out of sight.

Messaging feature showcase

Candidate dashboard — what needs an answer today, and what’s still missing from the profile before it goes out.

Analytics dashboard interface

Completed a course in product design at Projector

Talked about making the design process work for the whole company at the Case Design Conference