One night · one frontend community

Kyiv Frontend Night

Practical frontend talks, sharper UI thinking, and one energized evening with Kyiv’s developer community.

Kooperativ, Kyiv
Speakers
6
practical talks
7
sharp speakers
1
social evening

19 November · Kooperativ, Kyiv

Evening schedule

  1. Check-in & welcome coffee

    Badges, first hellos, and a warm start.

  2. Opening: build for the people in the room

    A short welcome from the Kyiv Frontend community.

  3. Talk 01 · Interface systems that scale

    Practical patterns for coherent product UI.

  4. Talk 02 · JavaScript performance, without folklore

    Finding the bottlenecks that users actually feel.

  5. Short break

    Refuel, meet someone new, compare notes.

  6. Talk 03 · Design engineering in the real world

    The handoffs, trade-offs, and habits that help teams ship.

  7. Panel & open community questions

    Bring the frontend questions you want answered.

  8. Networking & closing

    Stay for conversations, connections, and a good end to the night.

Voices from the interface

Eight sharp minds. One electric night.

From resilient design systems to browser-native AI, meet the practitioners bringing useful ideas—and honest trade-offs—to the Kyiv frontend community.

Portrait of fictional speaker Olena Koval, a woman with a dark bob haircut wearing a cobalt overshirt

Design systems lead

Olena Koval

Tokens that survive the handoff

Talk details

Olena helps product teams turn messy interface decisions into shared, usable patterns.

In this talk: a practical system for naming tokens, documenting intent, and keeping visual drift out of shipped UI.

Portrait of fictional speaker Maksym Hryn, a man with short curly hair wearing a rust colored crewneck

Frontend architect

Maksym Hryn

The calm path off a legacy SPA

Talk details

Maksym has spent a decade making large web applications easier to change without freezing delivery.

In this talk: migration seams, strangler routes, and the decisions that keep a rewrite from becoming another legacy app.

Portrait of fictional speaker Sana Rahman, a woman with long wavy hair wearing a bright teal jacket

Accessibility engineer

Sana Rahman

Focus is a product decision

Talk details

Sana partners with designers and engineers to make inclusive interaction feel natural, not bolted on.

In this talk: designing focus order, feedback, and error recovery into flows before a screen reaches QA.

Portrait of fictional speaker Taras Melnyk, a bearded man with round glasses wearing a charcoal overshirt

Performance specialist

Taras Melnyk

Performance budgets people follow

Talk details

Taras turns field data into performance work that product teams can prioritize with confidence.

In this talk: setting human-readable budgets and using real-user signals to make speed a shared responsibility.

Portrait of fictional speaker Iryna Bondar, a woman with a short auburn haircut wearing a cream blazer

UI platform engineer

Iryna Bondar

Component APIs that age well

Talk details

Iryna builds component foundations for teams moving quickly across multiple customer-facing products.

In this talk: the API choices that preserve flexibility, prevent prop sprawl, and make migrations less dramatic.

Portrait of fictional speaker Danylo Verbytskyi, an East Asian man with close cropped hair wearing an indigo hoodie

Creative technologist

Danylo Verbytskyi

Generative UI without the gimmicks

Talk details

Danylo prototypes new interaction patterns where code, content, and visual systems meet.

In this talk: constraints for using generative tools in UI work while keeping the interface coherent and accountable.

Portrait of fictional speaker Kateryna Li, a woman with a neat black pixie cut wearing a violet turtleneck

JavaScript engineer

Kateryna Li

State machines for messy interfaces

Talk details

Kateryna makes complex asynchronous flows comprehensible for the teams who have to maintain them.

In this talk: modelling loading, retry, and failure states so your UI does not have to guess what happens next.

Portrait of fictional speaker Bohdan Ivanov, a Black man with shaved hair wearing a mustard yellow shirt

Product-minded developer

Bohdan Ivanov

Shipping experiments without shipping chaos

Talk details

Bohdan works at the point where technical quality and product learning need to move together.

In this talk: lightweight guardrails for feature flags, instrumentation, and experiment cleanup that respect developer focus.

Learning highlights

Make your next interface sharper.

Practical patterns, honest trade-offs, and techniques you can apply in the next sprint.

  • 01

    UI architecture

    Shape composable boundaries that keep complex interfaces easy to change.

  • 02

    Real-world performance

    Find the costly renders, loading paths, and metrics worth fixing first.

  • 03

    Accessibility by default

    Build keyboard-ready, semantic experiences without treating inclusion as a patch.

  • 04

    Design systems that scale

    Turn shared primitives into a system teams can trust and extend.

  • 05

    Tooling with intent

    Choose faster feedback loops from your editor, tests, CI, and build stack.

  • 06

    Healthy team workflows

    Make reviews, handoffs, and frontend decisions clearer across disciplines.

An evening like this is possible because community-minded partners invest in better frontend conversations.

Meet our supporters
PODIL · KYIV
7 min walk

IZONE Creative Community

Naberezhno-Luhova St, 8

VENUE MAP KONTRAKTOVA PLOSHCHA → IZONE

Meet us in Podil

Easy to find. Worth staying late for.

Thursday night, doors at 18:30 — gather with Kyiv’s frontend community at IZONE Creative Community, a short walk from Kontraktova Ploshcha.

Transport

Kontraktova Ploshcha metro is a 7-minute walk. Tram and bus stops on Nyzhniy Val are even closer; follow the riverside toward Naberezhno-Luhova.

Parking

Street parking is available around the venue, but spaces fill quickly after 18:00. Arrive early or use nearby paid lots along Naberezhno-Luhova.

Accessibility

The main event floor has step-free access and an accessible restroom. Need a hand on arrival? Let the registration desk know and our volunteers will help.

Before you join us

Good to know.

Quick answers for a smooth night of talks, ideas, and new connections.

Do I need to register or RSVP?

Yes. Please RSVP so we can plan seating and share any final event updates with you.

Can beginners attend?

Absolutely. The talks are practical and welcoming, whether you are learning the basics or shipping interfaces every day.

What time does the meetup start and finish?

Doors open at 18:30, talks begin at 19:00, and the official program wraps around 21:30.

What should I bring?

Just your RSVP confirmation and curiosity. A laptop is optional—there will be no workshop setup required.

Is networking included?

Yes. Stay after the talks for informal conversations with speakers, fellow frontend people, and the Kyiv tech community.