Я Frontend разработчик с 3+ годами опыта работы.
Я увлечен постоянным повышением своих навыков и воплощением новых идей в жизнь. Моя цель на ближайшие 5 лет - стать ведущим разработчиком, несколько раз выступить на публике, получить опыт работы в бигтехе, получить опыт работы с высоконагруженными системами, а также написать несколько собственных библиотек.
Я всегда готов к вызову и с удовольствием беру на себя сложные задачи, которые подталкивают меня к обучению и росту. Я командный игрок, которому интересно работать с людьми, разделяющими мою страсть к созданию отличных продуктов.
На своём текущем месте работы (Yandex.Edadeal) я занимаюсь разработкой клиентской части проекта Edadeal.
Также один из моих интересов - активное участие в различных хакатонах, олимпиадах и IT-фестивалях.
Если вы ищете целеустремленного и увлеченного Frontend разработчика, который готов браться за сложные задачи и вносить свой вклад в успех вашей команды, пожалуйста, напишите мне в телеграм.
Frontend:
Backend:
Другие скиллы:
В данной компании к сожалению я работал всего 4 месяца в связи с личными обстоятельствами, но даже за этой время удалось внести вклад в команду и получить ценный опыт.
— Участвовал в код-ревью
— Занимался исправлением багов
— Дописывал недостающий функционал
— Выполнял задачи из беклога
— Принял участие в создание монорепозитория
Проекты:
Основной задачей является разработка внутренних проектов для университета. Сейчас активно занимаюсь внедрением Jira и Gitlab в процесс разработки проектов.
— Создаю EdTech проекты, в том числе с использованием VR и AR (Создание и экспорт сцен из Unity в WebVR с помощью WebXR).
— Внедряю Jira и Gitlab в процесс разработки для управления проектами
— Участвовал в хакатонах, IT-Фестивалях, олимпиадах.
— Поддерживаю существующие проектов
EKTUStudentsBot - телеграм бот, полностью разработан мной, для студентов, сотрудников нашего ВУЗа, а также для абитуриентов.
В нём реализована интеграция с порталом дистанционного обучения, студенты могут получить информацию по оценкам, расписанию, заданиям и т.д.
Также я реализовал интеграцию со столовой внутри университета, сотрудники и студенты могут оформить заказ через бота, а затем забрать его в столовой, чтобы не стоять в очереди.
А для абитуриентов собирается и агрегируется из различных открытых источноков важная информация на период поступления(гранты, специальности, вузы), а также система рекомендаций ВУЗов на основе действий пользователя, предпочтений и его геолокации.
— Разрабатывал 9 различных проектов
— Строил архитектуру Frontend проектов
— Проводил Код-ревью других членов команды
— Внедрил интеграцию Gitlab и Jira в процесс разработки
В проектах:
Richmate - Dating приложение, которое я разрабатывал с 0, в рамках этого приложения мной был разработан чат с возможностью загрузки файлов, фотографий, лента для поиска партнёра, большая система фильтров и настроек аккаунта. В этом проекте я получил интересный опыт создания Real-Time чата на вебсокетах, регистрации с большим количеством шагов, а также различные методы оптимизации контента.
Arizona LMS - в этом проекте я оживил Offline LMS приложение, написанное на Electron + React, пофиксив огромное количество багов и переписав половину приложения. Пришлось добавить глобальное состояние для корректной синхронизации данных как на фронте, так и с бекендом. В этом проекте я получил опыт стабилизации и рефакторинга legacy кода.
Yvision - разрабатывал мобильной версии приложения, занимался исправлением критических багов. В этом проекте я получил опыт работы с github collaborations, а также улучшил навыки быстрой оценки задач.
NomadCRM - Гибкий конструктор CRM, в этом проекте была реализована интерактивная Drag&Drop доска с иерархией подразделений. На доске может быть любая вложенность, а также реализована автоматическая отрисовка связей между подразделениями. Помимо этого реализовал конструктор сущностей, ролей и воронок, канбан с Drag&Drop и календарь задач. В этом проекте я получил много опыта работы с Drag&Drop, оптимизацией загрузки контента, оптимизацией отрисовки, также интересный опыт использования концептов чистой архитектуры в рамках фронтенда.
AFM - Система для внутреннего использования, был создан чат с шаблонами для ответа, авторизация с помощью ЭЦП, вывод статистик в виде графиков. В этом проекте я получил навыки работы с графиками, работы с эцп.
— Создавал образовательный контент по HTML, CSS, JS и React (План лекций, состав лекций, ревью видео-контента)
— Управлял командой из 15 кураторов
— Проводил собрания раз в две недели для обсуждения и решения проблем, которые могли накопиться за это время, разбирали разные кейсы работы с детьми и их родителями.
— Обсуждал и внедрял новые услуги для учеников
— Проводил занятия в четырёх группах по 10 человек в каждой
— Следил за соблюдением регламента
— Проводил технические интервью на должность куратора.
— Написал python скрипт, который агрегировал информацию об успеваемости обучающихся из getcourse и alfacrm, после чего генерировал Excel файл с формулами и графиками, которые показывали текущий уровень успеваемости по каждому ученику.
— Разработка REST API с помощью Django
— Исправление существующих багов
— Изучение Gitlab, Jira, Bitbucket
— Писал различные парсеры сайтов
Участие в научно-исследовательской деятельности университета. Участие в IT хакатонах. Разработка Telegram бота на базе университета интегрированного с онлайн порталом.
Получил навыки по обработке и анализу фотографий. Навыки обучения интернета вещей на примере duckie ботов.