Designed a web interface and mobile app from scratch (new product) for supervisors, managers, and directors
Main stages:
User research (interviews, surveys, fieldwork)
Analytics (current metrics, behavioral patterns)
Wireframes and design for web and mobile
Usability testing
MVP launch
Collecting feedback and defining new metrics
Iterations and improvements
My role
I was responsible for the full design cycle — from discovery to post-launch support
Key tasks:
Research & communication — interviewed supervisors and managers, ran field studies, validated hypotheses, and collaborated with the dev team and stakeholders
Interface & UX design — designed user flows and scenarios based on real needs and constraints
Team process setup — design reviews and close collaboration with frontend developers
Mentorship — coached a junior designer who later grew into a confident mid-level specialist
As a result, I was not only delivering design solutions but also shaping team processes and helping designers grow
Problem / Why it matters
To manage the darkstore network effectively, supervisors and managers need tools that allow them to:
Check the current status and location of the centers
Run and track inspections
Assign and follow up on tasks
Analyze key performance indicators
Before the app, all this was done manually — through spreadsheets, messages, and word of mouth. It led to miscommunication and data loss. Bringing all processes together in one app with a single entry point helped centralize operations and make them more transparent
User story
As a supervisor or territory manager I want to have all tools in one app — to check the state of each fulfillment center, assign tasks, and track KPIs So that I can manage operations and quality in real time without losing data across tools
Hypotheses
Bringing all tools into one app (inspections, tasks, KPIs) will reduce time spent switching between tools and help spot problems faster
Unifying roles in one design system will make onboarding easier and ensure role-specific UX while keeping a consistent experience
Replacing the adaptive web with mobile will increase usage — mobile is more convenient for daily tasks
Streamlining task creation will reduce errors and delays, helping teams respond faster
Structuring inspection flows will increase data completeness and reduce missed issues
Giving users access to real-time KPIs will help them act faster and make better decisions
Adding onboarding hints will make it easier for new users to get started and reduce support load
Metrics / Success Criteria
DAU (Daily Active Users) — frequency of usage
Time to detect an issue — from incident to first response
Avg. task completion time — fewer overdue tasks
Fewer manual pings — less need to ask about task status
Better data quality in KPIs — fewer mismatches, cleaner dashboards
How we know we’re on track:
Supervisors and managers use the app more regularly
Issues get logged and resolved faster, without duplicate messages
"Indicators" section helps make faster and better decisions
What happens if we don’t do this
Operations remain fragmented — users jump between tools and chats
Issues are spotted too late (or not logged at all)
Delays pile up, status gets unclear, and support teams are overloaded
Scope limits
The app doesn’t fully replace external tools (e.g., bots, email), but reduces the need to use them
KPI data may have a 1-minute delay — an acceptable trade-off
You can only manage fulfillment centers you’re responsible for (based on role and org structure)
Research & Design
Research & Analytics
We ran 20+ in-depth interviews, a few quant surveys, and collected data from existing dashboards. Spent a few days in the field with users to see how they really work. This was the starting point — and research continued throughout the process
Scope of work
Over 15 product areas were designed for the web version, 6 for mobile, with 100+ user flows and over 3000 layouts created
Visual Design: Web
The web app was built using Ant Design and our internal design system. We ran multiple usability tests to validate decisions and improve clarity
Visual Design: Mobile
The mobile app was built on React with our internal design system. Also validated through dozens of usability tests
Results
We created the web interface from scratch, then built a mobile app to fully digitize the workflow for supervisors and managers. This improved collaboration and helped raise key metrics.
What we achieved:
Launched a full web interface — core processes are now automated
Built a mobile app — optimized for mobility and task execution
Shifted users from adaptive web — better UX on mobile increased usage
Increased user retention — intuitive design made the service easier to use
Reduced task time — mobile helped speed up task execution
Created a unified design standard — smooth and consistent experience across platforms
Bottom line: The team can now manage operations faster, easier, and from anywhere — improving both efficiency and the user experience
Built web interfaces and a mobile app from scratch for employees (couriers, storekeepers, pickers) and managers. Launched in the US market (New York), adapted to local requirements