Рейтинг лучших ИТ-работодателей России 2019 от Хабр Карьеры: читать на Хабре
Обо мне

Front-end разработчик

Юзаю: VS Code, Photoshop/Sketch/Zeplin/Figma

Использую в работе: React, React-Native, Styled-components

Пробовал: Reason, ReasonReact

Участвую в OpenSource проектах, люблю пробовать что-то новое, сейчас интересуюсь AR и ML.

Внимательное отношение к чистоте и качеству кода + eslint

    Telegram в любое время: https://telegram.me/vondervuflya

    Gmail: 97serdj97@gmail.com

    /*-------------------------- ENGLISH --------------------------*\

     Fron-end Developer

    You can see my project on Github https://github.com/VonderVuflya

    For contact with me: 

    1) Telegram https://telegram.me/vondervuflya

    2) Gmail 97serdj97@gmail.com

    3) Linkedin https://www.linkedin.com/in/svcherkashin/?locale=e...

    Профессиональные навыки
    Участие в профессиональных сообществах
    Опыт работы
    TianDe
    Москва
    Mobile Developer
    Ноябрь 2018 — По настоящее время (1 год и 4 месяца)

    Разработка мобильного приложения на React Native.

    Верстал и дорабатывал экраны для приложения.
    – Верстка нового экрана с 0
    – Фиксил верстку на старых экранах
    – Доделывал логику(чтобы все кнопки работало)
    – Продумывал UX - чтобы пользователь видел, что по нажатию что-то происходит

    Написание запросов на GraphQl
    Работа с Redux хранилищем
    Работал с React-Navigation(переходы/прокидывание параметров/работа с таб баром и хедером)
    Чутка коснулся анимации и поработал с нативным кодом на Objective-C

    Делал новые компоненты

    Рефакторил код
    – Переписывал запросы к GraphQl со стандартного формата на формат для Apollo graphql client
    – Переписывал ScrollView в компонентах на FlatList для оптимизации работы приложения и во избежание утечек памяти
    – Переписал во всем приложении передачу tabBarIcon на более простой и формат


    Выпустили приложение на iOS в Феврале 2020: https://apps.apple.com/us/app/tiande-интернет-магазин/id1248325926?ls=1

    Стартап
    Санкт-Петербург
    ReactNative Developer
    Декабрь 2019 — Февраль 2020 (3 месяца)

    Разработка приложения для курьеров на React Native, под iOS и Android с 0

    Задача:

    • Сделать апп для курьеров, где они смогут просматривать и выбирать заказы.


    Что приходилось делать:

    • Отображать заказы на карте
    • Реализовать счетчики/таймеры на заказах
    • Подключить Mapbox, расставить маркеры и нарисовать область по координатам
    • Осуществить прокладку маршрута от точки А до точки Б через Яндекс Карты(deeplink)
    • Выкладывать проект в TestFlight 

    Какие технологии использовались в проекте: 

    • Работа с апи/бекэнд через Google Firebase
    • Стилизация через styled-components
    • Весь апп сделан на React Hooks
    • Для глобального хранилища использовался Storeon
    • Для навигации react-native-navigation


    Итоги работы:

    По итогам 2-х месяцев работы сделан апп для iOS и выложен в TestFlight.


    Проблемы/Что не получилось:

    Не удалось выпустить апп на андроид, заказчик закрыл проект. В ходе работы много времени было потрачено на перенос аппа на андроид.Причина, слабое знание разработки под андроид, плохая оптимизация используемых библиотек под RN - 0.60+, в связи с чем большую часть времени приходилось гуглить и читать issue на гитхабе чтобы разобрать как запустить ту или иную библиотеку


    StartUp
    Москва
    Frontend разработчик
    Сентябрь 2018 — Октябрь 2018 (2 месяца)

    Обучение Reasonml, ReasonReact

    Разработка Log in формы на ReasonReact

    Верстка лендинга на React

    Участие в opensource проекте bs-ant-design