Resume
Nikolai Mamadaev
Senior UX/UI Designer
Product Designer
AI Designer
About Me
I specialize in SaaS products and desktop applications. I design clear, scalable, and efficient interfaces for complex workflows, so users solve their tasks faster and the product becomes more convenient and useful.
I work across every stage of product design: researching user needs, shaping information architecture, designing user flows, building interactive prototypes with vibe coding, and creating scalable design systems with Figma + Storybook.
I stay active in the community: I run the Telegram channel “Design Isn’t Pizza,” share resources on Figma Community, spoke about voice skill analytics at a Yandex meetup, and talked about a designer’s toolkit at a business forum. I’ve won hackathons more than once.
Work Experience
-
Astratech
Development and support of digital systems and tools to improve employee productivity.
Responsibilities
- Creating production-ready interfaces
- Breaking down ideas and concepts and turning them into design tasks
Achievements
- Set up a configured environment for delivering interfaces to production
- Ran more than 15 hypothesis tests on working prototypes without involving the development department
- Sped up processing of user testing results by applying AI tools (summarization, classification, transcription)
Stack
- Figma
- HTML/CSS/JS
- AI/LLM
- GitHub
- Gitea
- Coolify
- CI/CD
- Hermes Agent
- Zed IDE
-
Primo RPA
A Russian enterprise-grade B2B 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.AI Server Platform (SaaS)
A control panel for training, running, testing, and other operations involving neural networks deployed within the company’s internal network.
Responsibilities
- Design a web interface for the local LLM control panel. Enable the following scenarios: dataset creation, training of narrowly focused models, rapid testing, and administration of deployment on the client’s local infrastructure.
- Improve how Smart OCR is configured for more accurate data extraction from documents of various types
- Managing the states of long-running processes: model training, progress, errors, rollback
- Preparing interactive prototypes and overseeing implementation
Achievements
- Created an intuitive interface for handling the complex setup of LLM models. This significantly lowered the barrier to entry for users without deep neural network expertise.
- Reduced setup time from 3–5 days to 2 hours, based on conversations with users
- Designed a document annotation interface that reduced support requests on this topic by 60%
- Conducted 8 usability sessions and, based on the results, revised the key model training scenario
Stack
- Figma
- React
- Ant Design
- Hope UI
- LLM core
- Smart OCR
Robot Automation Studio (Windows)
An environment for developing and debugging robots for business process automation.
Responsibilities
- Designing the interface for a professional desktop IDE: workspace, toolbars, process tree, debugger
- Developing the product’s component library and visual language
- Designing debugging scenarios: breakpoints, step-by-step execution, variable inspection
- Designing support for large activity trees and nesting
- Working in tandem with the development team on component implementation, providing author supervision
- Conducting regular design reviews within the team
Achievements
- Updated the product’s visual language to the Windows 11 standard—components are now a generation more modern
- Redesigned dozens of screens and modal windows, bringing them into a single token-based design system.
- Built a library of more than 50 reusable components, making it possible to design new functionality scenarios while preserving established behavior patterns
- Redrew all legacy raster icons as vectors. This produced a library of over 300 unique icons that display perfectly at any UI scale and DPI
- Reduced the time it took the team to build a new screen from 2 days to 4 hours by using pre-built components
Stack
- Desktop IDE
- Windows 10/11
- Figma
- AI tools
- DevExpress UI
- Handy Controls
Robot Automation Studio (Linux)
An environment for developing and debugging robots for business process automation.
Responsibilities
- Designing the IDE interface for Linux, based on the selected feature set and the already implemented Windows version
- Designing components with the technical constraints of the Avalonia Suki UI framework in mind
- Preparing component behavior specifications for implementation
Achievements
- Built a component library based on Suki UI that lets me quickly assemble interfaces in Figma and hand them off to developers
- Developed a product style that meets international standards, which will support expansion into foreign markets
- Handed developers design instructions for assembling screens, so they can build interfaces for new features on their own and ship releases according to the roadmap
Stack
- Avalonia
- Suki UI
- Figma
- AI tools
- Cursor IDE
- MobaXterm RDP
- Linux
Idea Hub Dashboard (SaaS)
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.
Responsibilities
- Designing dashboards and analytical views for robotization KPIs
- Managing the idea lifecycle: submission → evaluation → prioritization → implementation → impact measurement
- Section information architecture, working with dense tables, filters, and bulk operations
- Designing a role-based model: employee, analyst, manager
- Selecting data visualization types for specific management questions
Achievements
- Integrated high-level analytics and work on a specific idea into a single continuous workflow without switching between sections
- Designed data visualizations so that managers can see the impact of automation without having to manually export data to Excel
- Reduced the process from idea submission to evaluation from 6 steps to 3
- Designed 12 analytics widgets covering customers’ key questions about the ROI of automation
Stack
- Figma
Orchestrator Automation Management Tool (SaaS)
Ensures seamless system operation and management of hundreds of robots: launching, monitoring, and management.
Responsibilities
- Designing a management interface for a fleet of hundreds of robots: schedules, queues, priorities, and monitoring
- Developing state management and error handling for bulk launches
- Designing a system for notifications and alerts regarding failures
- Working with complex tables: sorting, filtering, bulk actions, saved views
- Prototyping complex scenarios for validation prior to development
Achievements
- 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
- Aligned the service with a unified design system alongside the rest of the product line’s web products
- Reduced operator response time to robot failures from 12 to 4 minutes thanks to a redesigned alert system
- Consolidated 5 different robot list views into a single customizable one
Stack
- Figma
- Ant Design
- Storybook
- AI tools
Q&A Portal (WEB)
A platform for posting questions and receiving answers from support
Responsibilities
- Designing workflows for posting questions, providing answers, and searching the accumulated knowledge base
- Designing the portal interface under the constraints of the PHP engine used for a QnA-type site.
- Developing a role model: user, expert, support team, moderator
- Designing search mechanics and suggestions for similar questions when posting
Achievements
- Launched the portal using off-the-shelf components from the design system in 3 weeks instead of the planned 8
- Reduced the support workload by approximately 25% by reusing existing answers
- The suggestion feature for similar questions reduced duplicate questions by 45%
- Ensured visual consistency with other products in the line—the portal does not look like a third-party service
Stack
- PHP QnA Engine
- Figma
- Design system
Company-wide
- I developed and implemented a unified design system for web services, integrating the company’s brand identity with the new interface structure
- Reduced the average time to prepare mockups across the product line by 35%
- Created and maintained a UI kit to ensure consistency and accelerate development
- Conducted more than 20 user studies and usability sessions during my tenure
- Oversaw implementation, participated in design reviews, product discussions, and release planning
- Hired 4 interface designers for different company projects
- Conducted more than 30 interviews, including introducing the WhiteBoard Interview format
- Developed test assignments tailored to the needs of specific roles and tasks
- Introduced an internal video call system based on Jitsi within the company’s internal network, together with the technical support department
-
Lunacy (Icons8)
A graphic editor for working on interface designs and other mockups. Similar to Sketch App and Figma.
Responsibilities
- Designing the graphic editor’s interface: tools, property panels, working with the canvas and layers
- Documenting solutions as user flows and handing them off to developers
- Creating complex interactive prototypes in Protopie to demonstrate tool behavior
Achievements
- Designed 6 functional blocks for the editor, including work with components and styles
- Built a Protopie prototype for a new feature: editing multi-layered realistic object shadows with complex behavior logic, almost indistinguishable from the production solution. Not counting smaller, simple prototypes.
- Validated 3 hypotheses for improving the editor with real users. 1 made it into the release.
Stack
- Protopie
- Figma
- Design system
- Avalonia Custom UI
- Windows
- Linux
- macOS
-
MANU Video Game Maker
A game engine for creating video games without writing code.
Responsibilities
- End-to-end product design of the engine: from interaction concepts to the final UI
- Designing interface behavior for complex user scenarios
- User research: observation, in-depth interviews, surveys
- Creating user personas and empathy maps
- Working with product analytics and metrics tied to user scenarios
- Layout of the website’s homepage on Tilda, designing the site’s information architecture together with the team
- Supervising the work of the web graphic designer
- Hiring for the product department: conducting interviews and selecting specialists
- Leading the department and establishing workflows for the entire product team
- Overseeing the creation of user documentation
- Implementing automation tools (Integromat, Zapier) for internal tasks
Achievements
- Led a large-scale redesign of the entire program: established a fundamentally new concept and style
- Designed the interface behavior for over 100 complex user scenarios
- Designed the product’s design system from scratch: 120 components
- Received a lot of positive, and in some cases enthusiastic, user feedback—the product became much easier to navigate
- Onboarding completion rates increased from 34% to 58% following the redesign
- Conducted 25 in-depth interviews and 4 rounds of surveys, and revised 3 key scenarios based on the results
- Hired 4 specialists for the product department and grew from a designer to a team lead
- Established departmental processes: design reviews, backlog management, and handoff to development
- Automated the team’s internal routines, freeing up time for product tasks
Stack
- Zapier
- Figma
- Miro
- Mailchimp
- Windows
- Notion
- Airtable
-
Aegees Messenger
A cross-platform messenger with secure storage and audio calls.
Responsibilities
- Designing the messenger for five platforms simultaneously: Android, iOS, macOS, Windows, and Linux
- Developing use cases for secure storage and audio calls
- Designing scenarios for registration, encryption, and access recovery
- Adapting a unified product logic to each platform’s guidelines
- Supervising the work of international illustrators in the preparation of graphic assets
- Preparation of materials for app stores
Achievements
- Developed a unified visual language for the product while adhering to the guidelines of five platforms simultaneously
- Designed over 90 screens across five platform versions
- Ensured a steady flow of graphic assets from external contractors without compromising the design style
- Simplified the secure storage workflow so that people without technical training could use it
- Worked in the sensitive areas of privacy and security, where a single interface error can cost user trust
Stack
- Android
- iOS
- macOS
- Windows
- Linux
-
Orion Innovation (formerly MERA)
Software development for external clients.
Responsibilities
- Worked in a design department with up to 8 people
- Creating user personas and mapping product functionality based on user needs
- Creating wireframes and designing the final UI
- Preparing mood boards and design concepts, and discussing them with clients
- Turning mockups into prototypes, writing scripts, and conducting qualitative usability testing
- Participating in design reviews: analyzing colleagues’ work and defending your own decisions
Achievements
- Conducted 10 usability testing sessions, from writing the test script to implementing changes
- Learned to work with the Smart TV platform, which was new to me, and brought the project to successful release in the app store
- Conducted research and reverse-engineering of app design for the Roku TV platform and created a client app design development workflow that includes: idea formation, clickable prototype development, usability testing on the actual device, and design control in the app built by our developers
- Communicated directly with international clients, without intermediaries
- Actively participated in improving the company’s design department workflow
- Introduced the team to using Miro (ex. Realtime Board) for storing research artifacts
Stack
- Sketch
- Miro
- Android
- iOS
- ROKU TV Box
- Smart TV
- Marvel App
- ProtoPie
- Framer
-
SpaceshipApps Studio
Mobile app and website development studio.
Responsibilities
- Designing mobile and web products as part of the studio’s workflow
- Worked across various sectors: social gaming, beauty services, food delivery, voice interfaces, legal services, and collaborative tools
- Responsive web design and design of administrative dashboards
- Illustrating icons and preparing graphics for projects
- Preparing mockups for handoff to development
Achievements
- 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
- Learned to quickly get up to speed in new subject areas and maintain quality while keeping up with the studio’s fast pace
- Handled the full range of tasks: mobile, web, admin panels, and graphics
- Laid the groundwork for transitioning from execution-focused design to product-focused design
Stack
- Mobile
- Web
- Adobe Photoshop
- After Effects
- Adobe Illustrator
Skills
- Design
- UX/UI, product design, information architecture, responsive design, design systems
- Research
- Interviews, surveys, usability testing, JTBD, empathy maps, conversion, retention, NPS
- Management
- Team building, Agile, Kanban, project supervision, working with stakeholders
- Tools
- Figma, Protopie, Sketch, Adobe Creative Suite, Storybook
- AI Tools
- Hermes Agent, Perplexity, Cursor IDE, Zed IDE, Open Design, Codex, Claude Code