vladislav klimov
Front-End Developer
Hey there! As a passionate front-end developer, I specialize in creating dynamic, responsive web applications with seamless user experiences. I'm dedicated to delivering high-quality, user-friendly interfaces and eager to contribute to innovative projects with a dynamic team.
Skills
tech
react
Redux Toolkit
TypeScript
JavaScript
Tailwindcss

styled-components
shadcn/ui
HTML5
CSS3
Git
GitHub
languages
czech
(B2)
english
(fluent)
projects
TS + React: find all pairs
Complete migration from React + Redux Toolkit to TypeScript + React + Redux Toolkit. From the functional part this version contains everything that React version has, plus:
- type safety codebase
- fixed even more minor bugs
- significantly increased readabilty and maintainability
react: find all pairs
Rebuild of my Vanilla JavaScript project "find all pairs" using React, Redux Toolkit and React Query which led to next improvements:
- significantly increased performance from 79 to 100 (Lighthouse report)
- 2x faster page load (from 1.1s to 600ms) with 100 Mbps network speed
- better compatibility with mobile devices (respect to additional UI elements such as search bar)
- fixed bugs ranging from minor UI issues to major problems such as data fetching and application data flow violations
- lesser system requirements
- 3D flip animation
- better code organization
Vanilla JS: find all pairs
A card game aimed to train your memory. The main features are:
- unique game sessions - random rules!
- seamless gameplay — smooth animations instead of loading screens between game sessions
- responsive design
- user-friendly interface
- easy to play