HTML • CSS • JavaScript • TypeScript • React • Redux • Rest • WS • Git • NodeJS • MongoDB • Redis
2019 - 2023
HTML • CSS • JavaScript • TypeScript • React • Redux • Rest • WS • Git
Восточно-Европейский институт психоанализа – первая в России площадка, которая дает полноценное психологическое и психоаналитическое образование в онлайн-формате.
Сайт сделан на базе библиотек ReactJS и Redux Toolkit для упрощения работы с состоянием приложения. Реализовано разбиение кода на сегменты, каждый сегмент вызывается тогда, когда он нужен пользователю. Мы используем React Query, чтобы проще организовывать цепочки вызовов API сервисов.
На backend реализовали микросервисную архитектуру. Для разных сервисов используются разные технологии: Go, PHP, Node.js. Микросервисы на Go используют gRPC и применяют многопоточность. В качестве хранилища данных используется PostgreSQL.
Проектирование архитектуры Front-end приложения.
Разработка компонентов.
Адаптивная верстка. Коммуникация с командой.
HTML • SCSS • JavaScript • TypeScript • React • Redux • Rest • WS • Git
Разработка корпоративного сайта-медиа для бизнеса и профессионального сообщества. Верстка и интеграция готового дизайна в систему управления – кастомную CMS на основе Strapi.
Работа с JavaScript библиотеки ReactJS, с менеджером состояний Redux.
Организация рендеринга на стороне сервера, для этого используется NextJS.
Код ревью.
Корректировка технических решений.
HTML • SCSS • JavaScript • TypeScript • React • Redux • Rest • WS • Git
Разработали и запустили обновленную версию сайта одного из крупнейших банков Болгариии. Выполнили все работы по верстке и программированию
Верстка шаблонов для вордпресса.
Написание библиотек на чистом JS.
HTML • SCSS • JavaScript • TypeScript • React • Redux • Rest • WS • Git
Создали удобную и понятную админ панель для студенческой дисконтной системы
Разработка фронтенд части админ-панели.
Написание компонентов.
Рефакторинг legacy кода.
2017 - 2019
Node.js, React, Redux, Webpack, Express, Twitter Bootstrap, Адаптивная верстка, MongoDB, Redis
Разработка системы защиты от скликивания контекстной рекламы.
Разработка проектов для клиентов компании на ReactJS / NodeJS.
Верстка лендингов.
Разработка API.
Я Frontend разработчик с 5 - летним опытом .
В своей работе использую Javascript(ES6/7/8) React ( Hooks ) / Redux / TypeScript на фронте и NodeJS / MongoDB / MYSQL ( в меньшей степени ) / Redis на бэке
Есть небольшой опыт с socketio ( писал простые чаты ). Код тестирую c помощью Jest, Enzyme и Mocha Chai.
Умею верстать HTML5 / CSS3 / Flexbox, проекты собираю через Webpack ( ранее Gulp )
Знаком с парадигмами функционального программирования и объектно-ориентированного, шаблонами проектирования, принципами DRY KISS SOLID.
Работал на проектах от "сверстать лендинг" до “разработка систем защиты от скликивания контекстной рекламы, образовательных платформ”