English



Вы можете заказать собеседование со специалистом, оставив заявку на сайте

Кирилл . Frontend

Россия, Саратов

Год рождения
стаж с 2018 года


Node.JS Front/React.js Frontend Front/TypeScript DB/Mongo
Frontend
JavaScript (3+ лет), React JS(+redux, redux-thunk, react-router, react-dnd)(1.5+ лет), NodeJS (1+ лет), HTML (2+ лет), CSS(2+ лет), styled-components (1+ лет), SCSS(1+ лет), Material UI(1+ лет ) TypeScript(0.4+лет) Jest(0.4 + лет)

Backend
NodeJS (1+ лет), Express.js + MongoDB(1 + лет)

Образование:
Саратовский государственный университет имени Н.Г Чернышевского
Направление: педагогики и начального образования. 2017-2022
Языки: англии?скии? (Intermediate).

Опыт



Проект


Coding Dojo
Описание Платформа для начинающих IT специалистов, где каждый участник с нуля может выучить язык программирования, играя в игру. В силу постоянного развития сервиса
Спектр выполняемых задач:
Доработка существующих модулей и их рефакторинг;
Создание универсальных и масштабируемых UI компонентов;
Создание новых страниц со сложной бизнес-логикой;
Оптимизация скорости загрузки сайта;
Использование в работе над проектом последние технологии React(hooks).
Технологии React.js, Redux, react-router, Node.js, Mongo DB, styled-components, webpack, react hooks, react-final-form, Git
Длительность 12 месяцев месяцев


Проект


UI developer. Веб-сервис
Описание Создание макетов, Адаптивная кроссбраузерная верстка.
Реализация общей верстки приложения
Работа с API
Работа с предпроцессорами
Кроссбраузерная и адаптивная верстка
Оптимизация скорости загрузки сайта
Технологии HTML, CSS, SCSS, Webpack, JavaScript, Bootstrap
Длительность 4 месяцев


Проект


Work-App for task management
Описание Авторизация;
Реализация бизнес логики;
Валидация форм;
Реализация уровней абстракций организации работы с API;
Улучшение производительности существующих компонентов;
Доработка серверной части приложения (NodeJS, express, mongodb);
Интеграция с API: обработка и валидация ответов API, сохранение полученных данных (axios);
Маршрутизация на стороне клиента;
Маршрутизация на серверной части;
Рефакторинг кодовой базы проектов;
Тестирование компонентов;
Валидация на стороне бэкенда;
Code-review;
Разделение приложения не независимые компоненты;
Использование в работе над проектом последние технологии react (hooks, context), что в свою очередь упрощает процесс разработки;
Оптимизация скорости загрузки сайта.
Технологии JavaScript, React, Redux, Node, Express , Адаптивная верстка, Redux-Form, Git, react-router
Длительность 4 месяцев


Проект


NDA - CRM сервис
Описание Настройка сборки frontend части проекта и интеграция со сборкой бэкенд фреймворка
Проектирование frontend архитектуры
Проектирование backend архитектуры
Настройка и внедрение тестирования для frontend части (unit, E2E)
Code-review
Разделение приложения не независимые компоненты
Валидация на стороне бэкенда и фронтенда
Технологии JavaScript, Jest, TypeScript, NodeJS, React, Redux, react-router, styled- components, CSS, SCSS, work flow Redux, redux thunk, hooks
Длительность 4 месяцев