6+ years in design
Product and graphic design
Hi! I design products and systems for a national GovTech ecosystem serving 145M+ users – and turn complex, manual workflows into scalable tools
Connect the dots
Who’s hiding here?
00/ 27
Click the dots in order, starting with 1. You can also drag from dot to dot
Contacts
- Email jhdiana.verenkova@gmail.com
- Telegram @dddenisovich
Internal products that made my team’s work faster and calmer
Content and some UI details have been changed for confidentiality
How our team replaced the Figma → development → testing chain for standard pages with a single no-code workflow. I designed the key flows and the interface – and after launch, built real pages in the tool myself

Even a standard page went through the full cycle
Before VKL (our Visual Landing Builder), the team relied on a template kit – a Figma library of standard blocks based on the portal’s guidelines. A designer put together a mockup and handed it off to development; then the page went through testing and design QA. Even the simplest one

Turning the template kit into a tool
The goal: let the team build a standard page without a separate development stage – inside the design system, not in a general-purpose editor
VKL was never meant to compete with off-the-shelf website builders. Its job is to assemble standard pages quickly, within the design system
Before
- Figma
- Development
- Testing
- Design QA
- Release
After
- VKL
- Design QA
- Publishing
My role
I designed the key flows and the interface: VKL’s structure, components, settings and responsive behaviour. After launch, I regularly built real pages in it, ran design QA, logged issues and proposed next improvements. I also helped colleagues get up to speed with the tool
Familiar patterns, built into a product
We built it on blocks and patterns the team already knew from real mockups: templates with a starting structure, a block library, navigation for long pages, settings limited to allowed values, automatic responsive layouts and ready-to-publish JSON

After launch: catching mobile errors before publishing
Pages were built for desktop, and the mobile version was generated automatically. Some mobile settings need manual tuning, so errors only surfaced after publishing – when the page was already live
I proposed adding a preview to VKL and designed a flow with two states: Desktop and Mobile. Now you can go back to block settings before exporting the JSON

Concept: editing text right on the page
Right now, text is edited in a side panel: find the field, match it to the text on the page, change it, check it. I proposed inline editing – click the text on the canvas and edit it in place. The concept hasn’t been built yet


Results
According to the team’s internal estimate, VKL cut the cost of producing standard landing pages by about 70% and made delivery about 3× faster. I designed the product and used it on real tasks – which helped me spot weak points and turn observations into next steps
How I turned manually assembled emails and in-app notifications (GEPS, the Gosuslugi notification service) into a repeatable process the whole team could use: a UI kit, master templates and documentation

There were rules, but no system
Visual rules for emails already existed: typography, button styles, layout structure. But assembly was still manual: designers dug elements out of old mockups, copied them between files and re-checked spacing every time
How it worked
- Find an old mockup
- Copy a block
- Replace content
- Check styles and spacing
- Assemble the email
- Design QA
The initiative
There was no task to build a UI kit. I proposed systematising the process myself after noticing how many identical steps were repeated from one email to the next. The team and my manager supported the initiative
From a set of elements to a working system
I designed the Figma library and master templates: library structure, componentisation, variants and component properties, publishing for the team, documentation and final design QA. The library inherits the rules of the main design system and adapts them for email: emails stay in Arial for predictable rendering, while GEPS notifications can use Lato

After
- Open a template
- Pick blocks
- Replace content
- Check
Components weren’t enough
For a long time, I was the one who knew the process best – which became obvious whenever I went on vacation. So I wrote a detailed guide to the whole process, one that anyone on the team could use, not just designers

From a designer’s tool to a team process
I also trained editors to use the templates. Over time, some of them began assembling correct mockups on their own, with a designer stepping in only for final QA. I still maintain the library: changes go into a single source of truth, not into every mockup
The process no longer depends on one designer’s knowledge

Results
By my working estimate, assembling a standard email went from about 20 minutes to about 5. The system has been used for 2,200+ emails and notifications reaching an audience of about 62 million users
years in design. 5+ years → product design within the Gosuslugi ecosystem: services, design systems, and internal tools
Experience
Product design
RT Labs (Gosuslugi)
Senior product designer
- Develop an internal visual landing-page builder, moving standard pages from manual production to a component- and template-based system. Reduced production cost per page by approximately 70% and increased delivery speed by around 3×
- Lead design quality control across an ecosystem of 1,550+ landing pages and service portals
- Built and continue to develop an email and notification design system, with a template library supporting 2,200+ communications and a potential audience of around 62 million users
- Introduced mid-process and final design reviews to catch issues before handoff and implementation
- Develop UI kits, guidelines, and documentation; support other designers and share practices across the team
Vitacore
Product designer
- Designed web and mobile products for iOS and Android, covering user flows, information architecture, and interface design
- Developed and maintained the UI kit, working closely with developers through implementation
Graphic design
Freelance and agencies
Graphic and product designer
- Created digital campaign assets and visual materials for Yandex Delivery, PLEON, and other commercial projects
- Developed visual concepts, brand identities, advertising campaigns, and assets for both digital and offline channels
- Led projects from initial idea and visual direction through final design and production
ORCUS Agency
Graphic designer · Germany
- Developed brand identities and visual concepts for international-market projects
- Created advertising and communication materials for global clients
Kazan Parks and Squares Directorate
Graphic designer
- Developed visual materials for urban spaces, including wayfinding, signage, posters, and event graphics
- Created digital and print assets tailored to the urban environment and existing visual identity
MICHELIN
TEMP Digital
Graphic designer
- Developed digital assets for MICHELIN Russia and brand projects across dozens of international markets
- Created campaign visuals and local adaptations for Mobil × MANN and other international campaigns
Inde online magazine
Graphic designer
- Designed 29 editorial pieces over four months, including image sourcing and editing, illustration, and graphic design
- Created 50+ visual assets for social media
Clients and teams
Brands, products and teams · 2018 – 2026
Skills
- Product design
- Design systems
- Complex interfaces
- Prototyping
- Research
- Design review
- Visual communication
- Visual identity
- Mentoring
- Design processes
Figma · Photoshop · Illustrator · Cinema 4D · Tilda · HTML · Jira · AI tools
Education and languages
Education
KNRTU · 2020
Metrology and standardisationTranslation studies (English)
Languages
RU
Russian – native
EN B2
English – B2
Russian – native, English – B2

Hi! I’m Diana. I design products and systems – I dig into the problem, structure the logic, and carry the solution through to a polished interface
For the past five years, I’ve been working on products in the Gosuslugi ecosystem – Russia’s national e-government platform. I’m especially drawn to complex services, internal tools and design systems – projects where design improves not only the user experience, but also the way teams work
Before moving into product design, I spent several years working in visual communication. That background shaped how I approach product work today: product logic and visual craft matter equally to me
How I work
Understand first
I start by understanding the problem, context, user behaviour, existing solutions, and constraints – and only then move on to the interface
Reviews along the way
I review the work throughout the process, not just before release. It’s easier to catch and fix issues before they make it into implementation
Using what I design
Whenever possible, I use the tools I design myself. Working with them in real-world scenarios helps uncover issues that aren’t always visible in mockups
Sharing knowledge
I document decisions and share context with the team so processes don’t depend on one person
Off work
- Drawing
- Art books
- Geographic and anthropological research
- Brewing V60 coffee
- Making things by hand
In short
to understand the place I’m in
I’m often drawn to things that usually go unnoticed or are seen as ugly: old cars, carts, boxes, wires, building structures, crushed cans, temporary signs and random city objects. I’m interested in their form, how they exist in space and the character they give a place
What catches me most is everything imperfect, unfinished and temporary – the things you usually want to fix, hide or simply not notice. Later I learned about wabi-sabi and realised this view of beauty is close to mine: it can live in imperfection, impermanence and traces of time. Maybe that’s why I’m less interested in drawing “ideal” objects than things that look random, worn, temporary or slightly out of place
When I end up in a new city, these observations are how I slowly start to understand it. Drawing is my way to slow down, look closer at my surroundings and notice what I’d otherwise walk past. Through such things I gradually read the character of the place I’m in
Winter 2023 · Istanbul
Istanbul jacket
“Istanbul jacket” began in the winter of 2023, when I moved to Istanbul. I was looking for a new home and at the same time trying to make sense of the city – its visual noise, improvisation, unfinishedness and unpredictability
I liked that so much here looks temporary, as if put together on the go. What can be irritating or chaotic at first gradually becomes part of the city’s character
So my drawings are less about specific objects and more a way to capture the process of getting to know a place. Through them, I try to find beauty where people don’t usually look for it