Daniil Yuschenko
Rating
CV
Frontend Developer Daniil Yushchenko
About Me
Frontend Developer with 1+ year of commercial experience building scalable e-commerce applications with React and Next.js.
Experienced in performance optimization, SSR, and third-party API integration.
Strong focus on clean architecture, maintainable code, and user-centric design.
Regularly deliver technical presentations for audiences of 100+ participants, confidently explaining product architecture and engineering decisions.
Work Experience - 1 Year
September 2025 - February 2026
Sportswear Outlet: 1 year | 09/2024 - 09/2025
Frontend Developer | Team project (8 members)
- Independently implemented a dynamic product filtering system across categories (React + Next.js), improving UX and reducing product search time.
- Developed authentication and registration with client-side validation and error handling.
- Optimized component rendering and implemented image lazy-loading, reducing page load time by ~30%.
- Integrated a third-party payment API with transaction status handling and error processing to ensure stable payment operations.
- Implemented SSR in Next.js to improve SEO and first render performance.
- Built global state management using React Context (cart, authentication).
- Implemented proper loading and error states when working with REST APIs.
- Worked in a Scrum team using Jira for task planning and coordination.
Technologies: React, TypeScript, JavaScript (ES6+), Zustand, React Context API, REST API, SSR, SCSS, CSS3, HTML5, Git, Jira
Modivo UA: 6 month | 09/2025 - 02/2026
Frontend Developer | Team project (8 members)
- Contributed to the development of an SPA application in a team of 5 developers.
- Independently implemented most UI components and core business logic (product catalog, product pages, shopping cart).
- Developed authentication and registration with form validation.
- Solved performance issues by optimizing components and applying memoization (React.memo / useMemo).
- Participated in design discussions and adapted layouts from Figma.
- Debugged backend-related issues, fixing incorrect form submission and request handling.
- Implemented proper loading/error states during REST API integration.
Technologies: Next.js, React, TypeScript, JavaScript (ES6+), Redux Toolkit, React Context API, REST API, SSR, SCSS, CSS3, HTML5, Git, Jira
Technical Skills
Frontend: React, Next.js, TypeScript, JavaScript, Redux Toolkit, Zustand, Tailwind CSS, CSS Modules, SCSS, CSS, HTML
Backend: Node.js (basic), REST APIs
Databases: MongoDB, MySQL
Tools: Webpack, Vite, Git, GitHub, Figma, CI/CD
Other: SSR, SPA architecture, performance optimization, responsive design
Soft Skills:
Cross-team collaboration, ownership mindset, analytical problem solving, public technical speaking
English: Intermediate
Skills and abilities
Programming
Portfolio
-
3 USD Development of a SPA online store for sportswear
Web ProgrammingDeveloped a SPA application for an online store of sports clothing and footwear with a focus on performance, stability, and user interface convenience.
Project Goal
… Creating a scalable e-commerce platform for:
selling sports clothing and footwear
easy navigation through the catalog
quick processing of user actions
An important task was also to eliminate stability and performance issues in the system.
Implemented Functionality
Product catalog (footwear, clothing, accessories)
Product pages with dynamic data loading
Filtering and navigation by categories
SPA architecture (without page reload)
User authentication
CRUD operations (products / orders)
Responsive layout
Technologies
React / Next.js, TypeScript / JavaScript, Redux, Node.js, MongoDB, REST API
My Role
Development of the online store interface (UI + logic)
Performance and rendering optimization
Working with API and application state
Building component architecture
Results and Insights
Transition to a new iterator, which reduced money loss on transaction fees
Identified bottlenecks in the caching and session storage system
Accelerated interface loading
Analyzed the backend instability issue (Redis error)
-
100 USD Development of a SPA platform for UniLink (online store of technology)
Web ProgrammingDeveloped a SPA application for the UniLink platform — an online store specializing in the sale of technological equipment (satellite communication, walkie-talkies, Starlink, and satellite devices).
Project Goal
Creating a convenient and fast interface for:
… viewing and selecting products
processing orders
user interaction with the system
The main focus was on UX, performance, and scalability.
Implemented Functionality
Product catalog with categories and filtering
Dynamic content display (SPA)
User authentication system
CRUD operations (working with products and orders)
Global state management through Redux
Fully responsive interface
Technology Stack
Frontend: React, Next.js, TypeScript
State management: Redux
Backend: Node.js
Database: MongoDB
API: REST + authentication
My Role in the Project
Full development of the main page (UI + business logic)
Optimization of application performance
Development of reusable components
Improvement of user experience (UX)
Results
Reduced SPA loading time: from 5 seconds → to 1.5 seconds
Decreased code duplication through a component-based approach
Improved UX, enhancing the ease of interaction with the product
Ensured proper functionality on all devices
Created my own CEO agent for filtering requests with data for SMM agents.
-
100 USD Development of a SPA online store in Modivo (React / Next.js)
Web ProgrammingDeveloped the main page of the online store (similar to Modivo) with full functionality and thoughtful UX.
What has been implemented:
Full-fledged main page of the online store
… Responsive layout for all devices
API integration (authorization + CRUD operations)
Working with global state through Redux
Server logic on Node.js + MongoDB
Technologies: React, Next.js, TypeScript, JavaScript, Redux, Node.js, MongoDB
My tasks in the project:
Complete development of the main page (UI + logic)
Optimization of application performance
Implementation of reusable components
Improvement of the interface UX
Results:
Accelerated SPA loading from 5 seconds to 1.5 seconds
Reduced code volume through a component-based approach
Provided a convenient and understandable user interface
Teamwork:
Participated in the development of the authorization system
Implementation of CRUD logic and overall product architecture
Demo at the link on GitHub: https://github.com/dmytro-vasyliev-dev/store-web-app