Files
site-portfolio/public/en/resume/index.html
T

1018 lines
47 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en" data-theme="dark" data-radius="medium">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
<meta
name="description"
content="Nikolai Mamadaev's Resume — Product Designer with over 10 years of experience."
/>
<title>Resume — Nikolai Mamadaev</title>
<script>
(function () {
var FONT_CSS = {
merriweather: "/assets/fonts/merriweather.css",
geologica: "/assets/fonts/geologica.css",
mono: "/assets/fonts/mono.css",
};
try {
var t = JSON.parse(localStorage.getItem("siteThemeV1") || "{}");
var d = document.documentElement;
var m = t.mode;
if (m !== "light" && m !== "dark" && m !== "system") m = "system";
var eff =
m === "system"
? window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches
? "dark"
: "light"
: m;
d.dataset.theme = eff;
var h = typeof t.h === "number" ? t.h : typeof t.hue === "number" ? t.hue : null;
var s = typeof t.s === "number" ? t.s : typeof t.sat === "number" ? t.sat : null;
var l = typeof t.l === "number" ? t.l : typeof t.light === "number" ? t.light : null;
if (h !== null) d.style.setProperty("--theme-h", String(h));
if (s !== null) d.style.setProperty("--theme-s", String(s));
if (l !== null) {
var L = Number(l);
if (Number.isFinite(L)) d.style.setProperty("--theme-l", String(Math.min(70, Math.max(20, L))));
}
var hVal = h !== null ? h : 210;
var sVal = s !== null ? s : 90;
var lVal = l !== null ? Math.min(70, Math.max(20, Number(l))) : 40;
var H = (((hVal % 360) + 360) % 360) / 360;
var S = Math.min(100, Math.max(0, sVal)) / 100;
var Lv = Math.min(100, Math.max(0, lVal)) / 100;
var r, g, b;
if (S === 0) { r = g = b = Lv; }
else {
var q = Lv < 0.5 ? Lv * (1 + S) : Lv + S - Lv * S;
var p = 2 * Lv - q;
var hue2rgb = function(p, q, t) {
if (t < 0) t += 1; if (t > 1) t -= 1;
if (t < 1/6) return p + (q - p) * 6 * t;
if (t < 1/2) return q;
if (t < 2/3) return p + (q - p) * (2/3 - t) * 6;
return p;
};
r = hue2rgb(p, q, H + 1/3);
g = hue2rgb(p, q, H);
b = hue2rgb(p, q, H - 1/3);
}
var lum = 0.2126 * r + 0.7152 * g + 0.0722 * b;
d.style.setProperty("--on-accent", lum > 0.58 ? "hsl(220 14% 12%)" : "hsl(0 0% 98%)");
var rad = t.radius;
if (rad === "soft" || rad === "medium" || rad === "strong") {
d.dataset.radius = rad;
} else {
d.dataset.radius = "medium";
}
var f = t.font;
if (f === "onest") f = "geologica";
if (f === "anonymous") f = "mono";
if (f !== "merriweather" && f !== "mono" && f !== "geologica") f = "merriweather";
d.dataset.font = f;
var mb = t.meshBg;
if (mb === "off") {
d.dataset.meshBg = "off";
} else {
d.dataset.meshBg = "on";
}
var href = FONT_CSS[f];
if (href && !document.querySelector('link[data-theme-font="' + f + '"]')) {
var link = document.createElement("link");
link.rel = "stylesheet";
link.href = href;
link.setAttribute("data-theme-font", f);
document.head.appendChild(link);
}
} catch (e) {}
})();
</script>
<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon/favicon-16x16.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-touch-icon.png" />
<link rel="manifest" href="/assets/favicon/site.webmanifest" />
<link rel="preload" href="/assets/fonts/merriweather.css" as="style" />
<link rel="preload" href="/css/main.css" as="style" />
<link rel="preload" href="/js/skill-connectors.js" as="script" />
<link rel="modulepreload" href="/js/main.js" />
<link rel="stylesheet" href="/css/main.css" />
<script src="/js/skill-connectors.js" defer></script>
<script type="module" src="/js/main.js"></script>
<style>
.resume-doc {
max-width: 52rem;
margin: 0 auto;
background: var(--surface);
border: 1px solid var(--line);
border-radius: var(--radius-card);
padding: clamp(1.5rem, 3vw, 2.5rem);
}
.resume-header {
display: flex;
gap: 1.5rem;
align-items: flex-start;
margin-bottom: 1.5rem;
}
.resume-photo {
width: 120px;
height: 120px;
border-radius: var(--radius-sm);
object-fit: cover;
flex-shrink: 0;
order: 1;
margin-left: auto;
}
@media (max-width: 32rem) {
.resume-header {
flex-direction: column;
align-items: center;
text-align: center;
}
.resume-photo {
width: 100px;
height: 100px;
}
}
.resume-doc h2 {
margin: 2rem 0 1rem;
font-size: clamp(0.95rem, 1.35vw, 1.1rem);
font-weight: 600;
color: var(--text);
letter-spacing: 0.04em;
border-top: 1px solid var(--line);
padding-top: 1rem;
}
.resume-doc h2:first-of-type {
border-top: none;
padding-top: 0;
}
.resume-doc .section__prose + .section__prose {
margin-top: 0.75rem;
}
.resume-doc .section__prose a {
color: var(--accent);
}
#skills,
#about {
border-top: none;
padding-top: 0;
}
.resume-meta {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 0.5rem 1.5rem;
margin: 0.75rem 0 1.5rem;
font-size: 0.92rem;
color: var(--text-muted);
}
@media (max-width: 32rem) {
.resume-meta {
grid-template-columns: 1fr;
}
}
.resume-meta dt {
font-size: 0.8rem;
font-weight: 600;
color: var(--text);
letter-spacing: 0.03em;
margin-bottom: 0.1rem;
}
.resume-meta dd {
margin: 0;
}
.resume-meta a {
color: var(--accent);
}
.resume-exp {
margin: 1.5rem 0;
padding-bottom: 0;
}
.resume-exp__header {
margin-bottom: 0.5rem;
}
.resume-exp__company {
font-weight: 700;
font-size: 1.1rem;
color: var(--text);
letter-spacing: -0.01em;
}
.resume-exp__meta-row {
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 0.85rem;
color: var(--text-muted);
margin-top: 0.25rem;
}
.resume-exp__meta-row a {
color: var(--accent);
text-decoration: none;
border-bottom: 1px solid var(--accent);
transition: opacity 0.2s;
}
.resume-exp__meta-row a:hover {
opacity: 0.7;
}
.resume-exp__sep {
color: var(--line);
}
.resume-exp__period {
font-size: 0.8rem;
color: var(--text-muted);
letter-spacing: 0.02em;
}
.resume-exp__desc {
color: var(--text-muted);
font-size: 0.92rem;
margin: 0.5rem 0;
line-height: 1.55;
}
.resume-exp__section {
margin: 1rem 0;
}
.resume-exp__cols {
display: grid;
grid-template-columns: 1fr 1fr 10rem;
gap: 0 1.5rem;
}
@media (max-width: 48rem) {
.resume-exp__cols {
grid-template-columns: 1fr;
}
}
.resume-exp__section-title {
font-weight: 600;
font-size: 0.92rem;
color: var(--text);
margin-bottom: 0.5rem;
}
.resume-exp__label {
font-size: 0.8rem;
font-weight: 600;
color: var(--text);
letter-spacing: 0.03em;
margin: 0.75rem 0 0.35rem;
}
.resume-exp ul {
margin: 0;
padding-left: 1.25rem;
color: var(--text-muted);
font-size: 0.92rem;
line-height: 1.55;
}
.resume-exp li + li {
margin-top: 0.25rem;
}
.resume-skills {
display: flex;
flex-direction: column;
gap: 1rem;
margin: 1rem 0;
}
.resume-skill {
display: flex;
align-items: baseline;
gap: 0.75rem;
font-size: 0.92rem;
line-height: 1.55;
}
.resume-skill__title {
font-weight: 600;
color: var(--text);
min-width: 8rem;
flex-shrink: 0;
font-size: 0.85rem;
letter-spacing: 0.02em;
margin: 0;
}
.resume-skill__desc {
color: var(--text-muted);
margin: 0;
}
.resume-about {
margin: 1.5rem 0;
font-size: 0.92rem;
color: var(--text-muted);
line-height: 1.55;
}
</style>
</head>
<body>
<a class="skip-link" href="#main">Skip to main content</a>
<header class="header" data-theme-picker>
<div class="header__inner">
<a class="logo" href="../" aria-label="Home">NM</a>
<div class="header__cluster">
<nav class="nav" aria-label="Page sections">
<a href="../">Home</a>
</nav>
</div>
</div>
</header>
<div class="fab-stack" aria-label="Quick Actions">
<div class="theme-panel-fab-wrap">
<button type="button" class="fab fab--secondary glass-neutral" data-resume-print-btn aria-label="Print Resume">
<span class="fab-secondary__ico fab-secondary__ico--print" aria-hidden="true"></span>
</button>
</div>
<a href="/assets/resume/Mamadaev_Nik__CV__Product_Designer_UX-UI.pdf" download="Mamadaev_Nik__CV__Product_Designer_UX-UI.pdf" class="fab fab--primary fab--label" aria-label="Download the resume as a PDF">
<span class="fab-primary__ico fab-primary__ico--pdf" aria-hidden="true"></span>
<span class="fab__label">Download as PDF</span>
</a>
</div>
<div class="content-edit-fab-stack" aria-label="Content Edits" data-content-edit-ui>
<button
type="button"
class="fab fab--secondary glass-neutral content-edit-fab"
data-content-edit-mode-toggle
hidden
aria-pressed="false"
aria-label="Content Editing Mode"
title="Edit Mode"
>
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path
d="M4 20h4l10.5-10.5a2.12 2.12 0 0 0 0-3L16.5 4.5a2.12 2.12 0 0 0-3 0L3 15v5z"
stroke="currentColor"
stroke-width="1.75"
stroke-linejoin="round"
/>
</svg>
<span class="content-edit-fab__badge" hidden aria-hidden="true">0</span>
</button>
</div>
<main id="main" class="section section--surface section--tight">
<div class="section__inner resume-doc">
<div class="resume-header">
<img class="resume-photo" src="../../assets/index/me_static.webp" alt="Nikolai Mamadaev" width="120" height="120" />
<div>
<p class="hero__eyebrow">Resume</p>
<h1 class="case-page__h1">Nikolai Mamadaev</h1>
<p class="section__prose"><strong>Senior UX/UI Designer, Product Designer</strong></p>
</div>
</div>
<hr class="sep sep--air">
<dl class="resume-meta">
<div>
<dt>Portfolio</dt>
<dd><a href="https://mamadaevv.site" target="_blank" rel="noopener">mamadaevv.site</a></dd>
</div>
<div>
<dt>Salary Range</dt>
<dd>250,000 – 310,000 rubles</dd>
</div>
<div>
<dt>Work Format</dt>
<dd>Remote</dd>
</div>
<div>
<dt>Email</dt>
<dd><a href="mailto:nik@mamadaevv.site">nik@mamadaevv.site</a></dd>
</div>
<div>
<dt>Social Media</dt>
<dd><a href="https://t.me/mamadaevv" target="_blank" rel="noopener noreferrer">@mamadaevv</a></dd>
</div>
</dl>
<hr class="sep sep--air">
<h2 id="experience">Work Experience</h2>
<hr class="sep sep--air">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">Astratech</p>
<p class="resume-exp__meta-row"><span>January 2026 — Present</span></p>
</div>
<p class="resume-exp__desc">Development and support of digital systems and tools to improve employee productivity.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Worked on interface design</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Successfully completed assigned tasks</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Figma</li>
<li>HTML/CSS</li>
<li>AI/LLM</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">Primo RPA</p>
<p class="resume-exp__meta-row"><span>February 2023 — November 2025 (2 years and 10 months)</span><a href="https://primo-rpa.com/" target="_blank" rel="noopener noreferrer">·primo-rpa.com</a></p>
</div>
<p class="resume-exp__desc">A Russian enterprise-grade RPA platform: a suite of desktop robot development environments and web services for management, analytics, and ML. I worked as a lead designer on the entire product line, consisting of 6 products.</p>
<div class="resume-exp__section">
<p class="resume-exp__section-title">AI Server Platform (SaaS)</p>
<p class="resume-exp__desc">A control panel for training, running, testing, and other operations involving neural networks deployed within the company’s internal network.</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing the model management interface: training, deployment, testing, versioning, and monitoring</li>
<li>Developing workflows for Smart OCR—extracting data from various types of documents</li>
<li>Designing document markup and validating recognition results</li>
<li>Managing the states of long-running processes: model training, progress, errors, rollback</li>
<li>Preparing interactive prototypes and overseeing implementation</li>
<li>Conducting interviews with ML engineers and business users to validate behavioral models</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Packaged complex ML logic into an interface that is understandable not only to ML engineers but also to business analysts without a technical background</li>
<li>Streamlined work with models into a single, predictable 4-step workflow instead of 9 disparate screens</li>
<li>Reduced the time required to configure a new model from 40 to 15 minutes, based on test results</li>
<li>Designed a document annotation interface that reduced support requests on this topic by 60%</li>
<li>Conducted 8 usability sessions and, based on the results, revised the key model training scenario</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>ML / neural networks</li>
<li>Smart OCR</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Robot Automation Studio (Windows)</p>
<p class="resume-exp__desc">An environment for developing and debugging robots for business process automation.</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing the interface for a professional desktop IDE: workspace, toolbars, process tree, debugger</li>
<li>Developing the product’s component library and visual language</li>
<li>Designing debugging scenarios: breakpoints, step-by-step execution, variable inspection</li>
<li>Designing support for large activity trees and nesting</li>
<li>Working in tandem with the development team on component implementation, providing author supervision</li>
<li>Conducting regular design reviews within the team</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Updated the product’s visual language to the Windows 10/11 standard—components are now a generation more modern</li>
<li>Redesigned over 80 screens and dialogs, bringing them into a unified grid and typography</li>
<li>Compiled a library of 140 components, covering 90% of the interface’s needs</li>
<li>Converted icons and some illustrations to vector graphics: ensuring correct display at any zoom level and DPI</li>
<li>Reduced the time it took the team to build a new screen from 2 days to 4 hours by using pre-built components</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Desktop IDE</li>
<li>Windows 10/11</li>
<li>Component library</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Robot Automation Studio (Linux)</p>
<p class="resume-exp__desc">An environment for developing and debugging robots for business process automation.</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Adapting the Studio design for the Linux version using the Avalonia framework</li>
<li>Designing components while taking into account the framework’s technical limitations</li>
<li>Synchronizing the visual language between the Windows and Linux versions of the product</li>
<li>Collaborating with the development team to determine what is technically feasible in Avalonia and what requires workarounds</li>
<li>Preparing component behavior specifications for implementation</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Compiled an extensive library of 95 components for Avalonia, which did not exist in the project before I joined</li>
<li>Ensured product consistency across two platforms with different technology stacks</li>
<li>Reduced the number of visual discrepancies between versions from several dozen to just a few isolated cases</li>
<li>Provided the Linux version team with a ready-made set of solutions instead of having to design each screen from scratch</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Avalonia</li>
<li>.NET</li>
<li>Linux</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Idea Hub Dashboard (SaaS)</p>
<p class="resume-exp__desc">Enables the collection and analysis of employee suggestions, performance evaluation, and monitoring of automation implementation status. Analytics on key performance indicators and a high-level view of automation.</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing dashboards and analytical views for robotization KPIs</li>
<li>Managing the idea lifecycle: submission → evaluation → prioritization → implementation → impact measurement</li>
<li>Section information architecture, working with dense tables, filters, and bulk operations</li>
<li>Designing a role-based model: employee, analyst, manager</li>
<li>Selecting data visualization types for specific management questions</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Integrated high-level analytics and work on a specific idea into a single continuous workflow without switching between sections</li>
<li>Designed data visualizations so that managers can see the impact of automation without having to manually export data to Excel</li>
<li>Reduced the process from idea submission to evaluation from 6 steps to 3</li>
<li>Designed 12 analytics widgets covering customers’ key questions about the ROI of automation</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Analytics / Dashboards</li>
<li>KPIs</li>
<li>Data Visualization</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Orchestrator Automation Management Tool (SaaS)</p>
<p class="resume-exp__desc">Ensures seamless system operation and management of hundreds of robots: launching, monitoring, and management.</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing a management interface for a fleet of hundreds of robots: schedules, queues, priorities, and monitoring</li>
<li>Developing state management and error handling for bulk launches</li>
<li>Designing a system for notifications and alerts regarding failures</li>
<li>Working with complex tables: sorting, filtering, bulk actions, saved views</li>
<li>Prototyping complex scenarios for validation prior to development</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Designed a system to manage hundreds of objects so that the operator doesn’t get lost in the scale: from the big picture to a specific robot in just 2 clicks</li>
<li>Aligned the service with a unified design system alongside the rest of the product line’s web products</li>
<li>Reduced operator response time to robot failures from 12 to 4 minutes thanks to a redesigned alert system</li>
<li>Consolidated 5 different robot list views into a single customizable one</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Monitoring</li>
<li>Schedules / Queues</li>
<li>Notifications / Alerts</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Q&amp;A Portal (WEB)</p>
<p class="resume-exp__desc">A platform for posting questions and receiving answers from support</p>
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing workflows for posting questions, providing answers, and searching the accumulated knowledge base</li>
<li>Designing the portal interface based on the company’s common design system</li>
<li>Developing a role model: user, expert, support team, moderator</li>
<li>Designing search mechanics and suggestions for similar questions when posting</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Launched the portal using off-the-shelf components from the design system in 3 weeks instead of the planned 8</li>
<li>Reduced the support workload by approximately 25% by reusing existing answers</li>
<li>The suggestion feature for similar questions reduced duplicate questions by 45%</li>
<li>Ensured visual consistency with other products in the line—the portal does not look like a third-party service</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Web portal</li>
<li>Design system</li>
<li>Knowledge base</li>
</ul>
</div>
</div>
</div>
<hr class="sep sep--air">
<div class="resume-exp__section">
<p class="resume-exp__section-title">Company-wide</p>
<ul>
<li>I initiated a visual refresh of the entire product line—the company decided to redesign the products upon my arrival</li>
<li>I developed and implemented a unified design system for web services, integrating the company’s brand identity with the new interface structure</li>
<li>The design system was adopted by four product teams; it includes 210 components and theming tokens</li>
<li>Reduced the average time to prepare mockups across the product line by 35%</li>
<li>Created and maintained a UI kit to ensure consistency and accelerate development</li>
<li>Conducted more than 20 user studies and usability sessions during my tenure</li>
<li>Oversaw implementation, participated in design reviews, product discussions, and release planning</li>
<li>Served as the sole lead designer for an entire product line consisting of 6 products and two platforms</li>
</ul>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">Lunacy (Icons8)</p>
<p class="resume-exp__meta-row"><span>July 2022 – January 2023 (7 months)</span> <span class="resume-exp__sep">·</span> <a href="https://icons8.com/lunacy" target="_blank" rel="noopener noreferrer">icons8.com/lunacy</a></p>
</div>
<p class="resume-exp__desc">A graphic editor for working on interface designs and other mockups. Similar to Sketch App and Figma.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing the graphic editor’s interface: tools, property panels, working with the canvas and layers</li>
<li>Documenting solutions as user flows and handing them off to developers</li>
<li>Creating complex interactive prototypes in Protopie to demonstrate tool behavior</li>
<li>Illustrating missing icons in the product’s style</li>
<li>Making suggestions for improving the editor’s functionality</li>
<li>Participating in discussions about product solutions with the team</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Designed 6 functional blocks for the editor, including work with components and styles</li>
<li>Created 15+ prototypes in Protopie, which helped eliminate unsuccessful solutions before development</li>
<li>Some of my feature suggestions were included in product releases</li>
<li>Designed over 60 icons to complement the editor’s system set</li>
<li>Worked on a product for a professional audience of designers, where the requirements for interface details are higher than usual</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Protopie</li>
<li>Graphics editor</li>
<li>Icons / Illustrations</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">MANU Video Game Maker</p>
<p class="resume-exp__meta-row"><span>January 2019 — December 2021 (3 years)</span><a href="https://manu.co/" target="_blank" rel="noopener noreferrer">·manu.co</a></p>
</div>
<p class="resume-exp__desc">A game engine for creating video games without writing code.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>End-to-end product design of the engine: from interaction concepts to the final UI</li>
<li>Designing interface behavior for complex user scenarios</li>
<li>User research: observation, in-depth interviews, surveys</li>
<li>Creating user personas and empathy maps</li>
<li>Working with product analytics and metrics tied to user scenarios</li>
<li>Layout of the website’s homepage on Tilda, designing the site’s information architecture together with the team</li>
<li>Supervising the work of the web graphic designer</li>
<li>Hiring for the product department: conducting interviews and selecting specialists</li>
<li>Leading the department and establishing workflows for the entire product team</li>
<li>Overseeing the creation of user documentation</li>
<li>Implementing automation tools (Integromat, Zapier) for internal tasks</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Led a large-scale redesign of the entire program: established a fundamentally new concept and style</li>
<li>Designed the interface behavior for over 100 complex user scenarios</li>
<li>Designed the product’s design system from scratch: 120 components</li>
<li>Received a lot of positive, and in some cases enthusiastic, user feedback—the product became much easier to navigate</li>
<li>Onboarding completion rates increased from 34% to 58% following the redesign</li>
<li>Conducted 25 in-depth interviews and 4 rounds of surveys, and revised 3 key scenarios based on the results</li>
<li>Hired 4 specialists for the product department and grew from a designer to a team lead</li>
<li>Established departmental processes: design reviews, backlog management, and handoff to development</li>
<li>Automated the team’s internal routines, freeing up time for product tasks</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Tilda</li>
<li>Integromat / Zapier</li>
<li>User research</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">Aegees Messenger</p>
<p class="resume-exp__meta-row"><span>October 2017 — December 2018 (1 year and 3 months)</span><a href="https://aegees.com/" target="_blank" rel="noopener noreferrer">·aegees.com</a></p>
</div>
<p class="resume-exp__desc">A cross-platform messenger with secure storage and audio calls.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing the messenger for five platforms simultaneously: Android, iOS, macOS, Windows, and Linux</li>
<li>Developing use cases for secure storage and audio calls</li>
<li>Designing scenarios for registration, encryption, and access recovery</li>
<li>Adapting a unified product logic to each platform’s guidelines</li>
<li>Supervising the work of international illustrators in the preparation of graphic assets</li>
<li>Preparation of materials for app stores</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Developed a unified visual language for the product while adhering to the guidelines of five platforms simultaneously</li>
<li>Designed over 90 screens across five platform versions</li>
<li>Ensured a steady flow of graphic assets from external contractors without compromising the design style</li>
<li>Simplified the secure storage workflow so that people without technical training could use it</li>
<li>Worked in the sensitive areas of privacy and security, where a single interface error can cost user trust</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Android</li>
<li>iOS</li>
<li>macOS</li>
<li>Windows</li>
<li>Linux</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">Orion Innovation (formerly MERA)</p>
<p class="resume-exp__meta-row"><span>July 2016 – October 2017 (1 year and 4 months)</span><a href="https://www.orioninnovation.com/" target="_blank" rel="noopener noreferrer">·orioninnovation.com</a></p>
</div>
<p class="resume-exp__desc">Software development for external clients.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Worked in a design department with up to 8 people</li>
<li>Creating user personas and mapping product functionality based on user needs</li>
<li>Creating wireframes and designing the final UI</li>
<li>Designing use cases, screen maps, and micro-animation demos</li>
<li>Preparing mood boards and design concepts, and discussing them with clients</li>
<li>Preparing and delivering presentations on design concepts</li>
<li>Turning mockups into prototypes, writing scripts, and conducting qualitative usability testing</li>
<li>Making revisions based on test results</li>
<li>Overseeing the implementation of designs by developers</li>
<li>Participating in design reviews: analyzing colleagues’ work and defending your own decisions</li>
<li>Direct communication with international clients to discuss design and receive project briefs</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Conducted 10 usability testing sessions, from writing the test script to implementing changes</li>
<li>Learned to work with the Smart TV platform, which was new to me, and brought the project to successful release in the app store</li>
<li>Communicated directly with international clients, without intermediaries</li>
<li>Actively participated in improving the company’s design department workflow</li>
<li>Completed the full product design cycle on 5 client projects</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Smart TV</li>
<li>Usability testing</li>
<li>Mood boards / design concepts</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--line">
<div class="resume-exp">
<div class="resume-exp__header">
<p class="resume-exp__company">SpaceshipApps Studio</p>
<p class="resume-exp__meta-row"><span>June 2015 — June 2016 (1 year and 1 month)</span><a href="https://spaceshipapps.ru/" target="_blank" rel="noopener noreferrer">·spaceshipapps.ru</a></p>
</div>
<p class="resume-exp__desc">Mobile app and website development studio.</p>
<div class="resume-exp__section">
<div class="resume-exp__cols">
<div>
<p class="resume-exp__label">Responsibilities:</p>
<ul>
<li>Designing mobile and web products as part of the studio’s workflow</li>
<li>Worked across various sectors: social gaming, beauty services, food delivery, voice interfaces, legal services, and collaborative tools</li>
<li>Responsive web design and design of administrative dashboards</li>
<li>Illustrating icons and preparing graphics for projects</li>
<li>Preparing mockups for handoff to development</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Achievements:</p>
<ul>
<li>Launched 6 products in one year: a geolocation-based social game with real-world quests, an app for booking beauty professionals, a food delivery service, a voice-based word game, a website and admin panel for a copyright registration service, and a mobile “whiteboard” for collaboration</li>
<li>Learned to quickly get up to speed in new subject areas and maintain quality while keeping up with the studio’s fast pace</li>
<li>Handled the full range of tasks: mobile, web, admin panels, and graphics</li>
<li>Laid the groundwork for transitioning from execution-focused design to product-focused design</li>
</ul>
</div>
<div>
<p class="resume-exp__label">Stack:</p>
<ul>
<li>Mobile</li>
<li>Web</li>
<li>Dashboards</li>
<li>Graphics</li>
</ul>
</div>
</div>
</div>
</div>
<hr class="sep sep--air">
<h2 id="skills">Skills</h2>
<div class="resume-skills">
<div class="resume-skill">
<p class="resume-skill__title">Design</p>
<p class="resume-skill__desc">UX/UI, product design, information architecture, responsive design, design systems</p>
</div>
<div class="resume-skill">
<p class="resume-skill__title">Research</p>
<p class="resume-skill__desc">Interviews, surveys, usability testing, JTBD, empathy maps, conversion, retention, NPS</p>
</div>
<div class="resume-skill">
<p class="resume-skill__title">Tools</p>
<p class="resume-skill__desc">Figma, Protopie, Sketch, Adobe Creative Suite, Tilda, AI tools</p>
</div>
<div class="resume-skill">
<p class="resume-skill__title">Management</p>
<p class="resume-skill__desc">Team building, Agile, Kanban, project supervision, working with stakeholders</p>
</div>
</div>
<hr class="sep sep--air">
<h2 id="about">About Me</h2>
<p class="section__prose resume-about">
I’ve been in design for over 10 years, and in recent years I’ve focused on product design for complex B2B products. I work at the intersection of design and product management: I conduct research, formulate hypotheses and features, help with prioritization, and participate in release planning.
</p>
<p class="section__prose resume-about">
I love diving into complex topics and making them understandable—which is why I feel right at home with products like IDEs, orchestration tools, and ML dashboards, where a typical designer might find the work boring or intimidating.
</p>
<p class="section__prose resume-about">
I don’t wait for someone else to solve a problem—I build my own tools. I’ve created a private AI plugin for Figma, automate processes using n8n and PostgreSQL, and turn my ideas into working products through AI-assisted development. My skills for Alisa have attracted over 37,000 and 33,000 users, and the Slider Set file for designers has been downloaded more than 20,000 times.
</p>
<p class="section__prose resume-about">
I’m active in the community: I run the Telegram channel “Design Isn’t Pizza,” share useful resources on the Figma Community, gave a talk on analytics at a Yandex meetup, and have won hackathons—my most memorable victory was at the Yandex.I’m currently in St. Petersburg working on a QR code payment app.
</p>
<p class="section__prose resume-about">
English—B1. I work remotely and communicate smoothly with a distributed team.
</p>
</div>
</main>
<footer class="footer">
<div class="footer__inner">
<span class="footer__chunk footer__chunk--date">© 2015–2026<span class="footer__sep" aria-hidden="true"> ·
</span></span>
<span class="footer__chunk footer__chunk--main">Website design and development — Nikolay Mamadaev</span> ·<span class="footer__chunk footer__chunk--meta footer__attr"><span class="footer__sep" aria-hidden="true"> </span><a href="../cases/design-system/">Design System</a><span class="footer__sep" aria-hidden="true">·
</span><a href="../cookie-policy/">Cookie policy</a></span> ·<span class="footer__chunk footer__chunk--lang"><span class="footer__sep" aria-hidden="true">
</span><nav class="lang-switch" aria-label="Choose language" data-lang-switch>
<a class="lang-switch__btn" data-lang="ru" href="/">Русский</a>
</nav>
<script>
(function () {
var p = location.pathname.replace(/^\/+/, "");
var isEn = p.indexOf("en/") === 0;
var base = isEn ? p.slice(3) : p;
var links = document.querySelectorAll("[data-lang-switch] [data-lang]");
for (var i = 0; i < links.length; i++) {
var l = links[i].getAttribute("data-lang");
links[i].setAttribute("href", (l === "en" ? "/en/" : "/") + base);
}
})();
</script>
</span></div>
</footer>
<aside class="cookie-notice glass-neutral" hidden data-cookie-notice>
<p class="cookie-notice__text">
This site uses cookies to ensure a smooth user experience. For more information, see the
<a href="../cookie-policy/" data-cookie-policy-link>cookie policy</a>.
</p>
<button type="button" class="btn btn--secondary btn--flat cookie-notice__accept" data-cookie-accept>
<span>Accept</span>
<span class="cookie-notice__accept-icon" aria-hidden="true"><img src="../../assets/shared/icons/сookie.svg" alt="" width="20" height="20" loading="eager" decoding="async" /></span>
</button>
</aside>
<script>
(function () {
var printBtn = document.querySelector('[data-resume-print-btn]');
if (!printBtn) return;
printBtn.addEventListener('click', function () {
var doc = document.querySelector('.resume-doc');
if (!doc) return;
var styles = [];
document.querySelectorAll('link[rel="stylesheet"]').forEach(function (l) {
styles.push('<link rel="stylesheet" href="' + l.href + '">');
});
document.querySelectorAll('style').forEach(function (s) {
styles.push('<style>' + s.textContent + '</style>');
});
var win = window.open('', '_blank');
if (!win) return;
win.document.write(
'<!DOCTYPE html><html><head><meta charset="utf-8">' +
styles.join('') +
'<style>@media print{body{margin:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;}}</style>' +
'</head><body>' + doc.outerHTML + '</body></html>'
);
win.document.close();
win.onload = function () {
setTimeout(function () { win.print(); }, 500);
};
});
})();
</script>
</body>
</html>