Welcome to my GitHub page! I am a frontend developer with a strong passion of UX/UI design. Each day I create beautiful web-products using best practices and modern technologies. Here you can find some of my open source and pet-projects.
- Frontend: React (with React hooks) โค๏ธ, TypeScript, JavaScript, HTML5, CSS;
- Styling: Styled Components, Emotion, SCSS/LESS, CSS modules;
- State management: Redux / Redux Toolkit;
- Testing: Jest, React Testing Library;
- UX/UI: Storybook, Figma, Adobe XD, Sketch.
- Node.js;
- SQL, MongoDB;
- Cypress.
Project name | Description | Technologies |
---|---|---|
F1 Seasons App | App to see the results about F1 seasons and rounds with possibility to add drivers in favorites list. | JavaScript, React, React hooks, styled-components |
Create HTML Boilerplate | A set of base files for creating a front-end project (HTML/SCSS + JavaScript). Uses Webpack as a bundler. | HTML, SCSS, JavaScript, Webpack |
What To Watch | Online cinema app with ability to log in, rate, comment and watch movies. | TypeScript, React, Redux, Jest, Enzyme, Webpack |
Big Trip | Travellers app that helps to plan your next trip. Choose dates, cities and activities, view statistics and more. | Vanilla JavaScript (ES6), Chart.js, Moment.js, Flatpickr.js, Webpack |
Aviasales Test | The project is a simple SPA, that imitates flight tickets search. My own improvements to the task are responsive design, infinite scroll & lazy loading, button "Back To Top", tickets counter, error notifications. | Vanilla JavaScript (ES6), HTML, SCSS, Webpack, Jest (WIP) |
Kekstagram | Simple "instagram"-like app, where you can view photos, upload your own photos and use CSS-filters on them. | Vanilla JavaScript (ES5) |