Люблю создавать элегантные интерфейсы, разбираюсь в блочной модели, семантике, адаптивности и кроссбраузерности. Имею представление о БЭМ и системе контроля версий Git + работал по gitflow. Обожаю Typescript, разбираюсь в его прототипном ООП и ООП в целом, знаю современные стандарты языка. Умею работать с DOM, как на ваниле, так и на react. Так же имею опыт написание серверной части на php7, Laravel, NodeJS.
Для расширения кругозора пробую разные Frontend и не очень технологии: saga, ssr, pixi.js, 3djs, express.js, vue и т.д.
Принимал участие в icpc 2019, где наша команда вошла в топ 10 Тюмени и стала первой командой среди колледжей всего Уральского округа. Так же усердно работал на двух хакатонах(Цифровой прорыв, vk hackathon) в первом наша команда выходила в финал. Участвовал в паре геймджемов, имею одну более-менее законченную игру.
В последнее время уделяю много времени на изучение архитектуры и паттернов проектирования. Успел поглотить 2 книги по паттернам, обе они называются "Паттерны проектирования"))
Так же посвящаю время решению алгоритмических задач. Являюсь активным читателем хабра.
Из хобби: игра на ударной установке, бассейн и велосипед. Занимаюсь английским с преподователем.
Из личных качество могу выделить быструю обучаемость и трудолюбие. Имею огромное желание получать опыт и профессионально расти.
Прошел погружение в проект "Касперский веб-консоль", выполнил все тестовые задания. Во время испытательного периода правил баги, занимался анализом и оценкой истории с новым функционалом, взаимодействовал с аналитиками, бекендерами. Вместе с бекендером продумывал архитектуру api
Занимался разработкой и поддержкой маркетплейса СберЗдоровья.
В ходе работы провел несколько тех. анализов и оценок новых историй. Самой значимой историей был функционал по онлайн записи в клинику для сдачи анализов. В функционал входило много работы с картой: выбор города, адреса, выбор клиники, сортировки клиник, кастомные балуны и маркеры. Так же расчет стоимости анализов и оплата.
В ходе работы активно занимался улучшением кодовой базы: рефакторинг кода, тех. анализ и переезд с vue на react, миграция с redux-act на redux-toolkit. Также на работе у нас был свая ui библиотека, в развитии которой я принимал участие
Рассказывал внутри компании небольшие доклады о своем рабочем проекте и планах по его развитию.
Стек: Typescript, react, redux, styled-components, linaria, jest
Занимался разработкой фронтенд (react-native) части мобильного рабочего места для МЧС Москвы. В функционал приложения входили множество сложных форм поиска (поиск гидрантов, объектов, происшествий и т.д.), много работы с картами и эффективные способы взаимодействия между сотрудниками МЧС (отправка отчетов, работа с файлами и т.д.).
Мой самый значимый вклад в проект - разработка калькулятора ГДЗС, куда входила форма создания звена, в которой формировался отряд из определенного количества сотрудников, вводились настройки оборудования, и форма расчетов, в которой рассчитывались параметры работы звена в условиях задымленности (в какое время выходить, максимальное падение давления, предположительное общее время работы и т.д).
Успел немного поработать над Системой дополнительного образования для госслужащих.