👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти
Кирилл Сиденко (dangeronika), 23 года, Россия, ДубнаКирилл Сиденко (dangeronika), 23 года, Россия, Дубна

Кирилл Сиденко

Веб-разработчик для фронта и команды :)Фронтенд разработчикВеб-разработчикСредний (Middle)
Не ищу работу

Контакты

Войти
Возраст: 23 года
Опыт работы: 3 года и 2 месяца
Регистрация: 29.08.2022
Последний визит: 5 месяцев назад
Гражданство:
Местоположение: Россия, Дубна
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Способен занимать позиции:


- Фронтенд-разработчик


- Руководитель группы разработки 


Основной стек:


- React (Next.js/CRA, MobX/Redux, styled-components, swr) 


- TypeScript, Javascript


- Webpack, Vite


- Node.js, Koa, Sequelize


- Стили -  Bootstrap, Tailwind, SCSS, 


Ещё:


- Связь с бэком - Rest/Graphql, axios, taxios, swagger, koa, валидация данных

- UIKits - mui, mantineui, кастомные компоненты

- EventEmmiter, PostgreSQL, Docker, DBeaver


--------------------------------------------------------------------------------------------------
В дополнение к своим обязанностям, я способен выполнять организационные функции в роли лидера разработки. Мой анализ процесса разработки включает как глобальную оценку по дорожной карте проекта, так и локальные на каждой итерации. Я быстро вливаюсь в команду и проект, увлечен продуктами, которые мы создаем и поддерживаем. 


Считаю, что каждый инструмент должен быть использован для решения конкретных проблем, и стремлюсь избегать ненужного усложнения проектов. 

Ищу возможность работать в дружелюбной и коммуникабельной команде, создавая ценные и значимые продукты.

Заинтересован в изучении новых технологий и стеков, и стремлюсь развиваться в направлении Fullstack-разработки.

Совершенствую свои профессиональные навыки, включая чтение технической документации по новым и современным библиотекам.

Работаю с нагруженными системами посредством API.

Был небольшой опыт на python: Jango / flask.

Инструменты разработчика (IDE):  WebStorm, VSCode, DataGrip, fork-git, smartGit,  консоль, githubDesctop

Системы контроля версий:  Bitbucket, Github, Gitlab

Навыки

JavaScript
React
Vue.js
TypeScript
Node.js
Next.js
Express
Webpack
SCSS
Веб-разработка

Опыт работы

  • Специализируемся на веб-разработке проектов уровня enterprise, крупных систем управления данными и предприятиями
    ДубнаОт 10 до 100 сотрудников
    Ведущий специалист отдела разработки
    Июнь 2021 — Май 2023 (2 года)

    Проекты:

    • ВТБ (Апрель 2023 -  Май 2023)

      Разработка интерфейса с использованием внутренней библиотеки. Участие во всех ритуалах процесса разработки sсrum. 
      Занимаюсь UX пользователя, редизайном разработанного функционала, написанием типов и интерфейсов для проекта. 
      Провожу код ревью, доставляю код для последующей обработки на этап тестирования

      Применяю свои знания и навыки на практике для реализации продукта.
      Много сказать не могу,  NDA :)
      ---------------------------------------------------------------------------------
    • Проект НБГИ (Сентябрь 2022 -  Март 2023)

      Реализация процесса разработки с нуля. Тесное взаимодействие с заказчиком и командой. Работал полностью на фронте, реализовывал интересные фичи (query builder, мультиязычность). Написание кастомных компонентов ui. 

      Проект не начинался с нуля, изначально была кодовая база. Первой задачей было актуализацией кодовой базы.
      Участвовал во всех ритуалах (оценка, планнинг, дейли, ретро). Проводил демонстрацию сделанной работы, как приёмку реализованного функционала, заказчику.

      Использовал:
      -React
      -FloatingUI
      -i18n
      -React-hook-form
      -yup


      По окончанию работы на проекте, заказчик был доволен и рассматривает дальнейшее сотрудничество с компанией.
      ------------------------------------------------------------------------------
    • Руководитель команды разработки (СУТ)Ноябрь 2022 — Май 2023

      Являюсь лидом разработки, активно распределяю задачи и слежу за продуктивностью разработчиков.
      Балансирую нагрузку в спринтах в соответствии с возможностями самого подчинённого.
      Провожу дейли и планнинги, встречи для обсуждения насущных проблем разработки. Предлагаю альтернативные и менее болезненные варианты реализаций. Активно принимаю участие в жизни проекта и провожу код ревью.
      ------------------------------------------------------------------------------
    • СУТ (2021-2023)

      Начинал работать на проекте как fullstack - разработчик. В первой итерации продукт реализовывался с фреймворком Vue 2. В дальнейшем весь функционал был переписан на React.
      Разрабатывал интерфейс пользователя с применением библиотеки компонентов MUI.
      Принимал активное участие на ритуалах скрама, предлагал различные варианты решения на планнингах, а также аналоги для задач. 
      Провожу своевременный рефактор целых разделов приложения, для повышения UX и perfomanse. 

      Реализовывал:
      - высоконагруженные компоненты с использованием AgGrid
      - формы авторизации, crud с сущностями приложения
      - логирования
      - сервисы на бэке

      Использовал
      - Vue 2, React
      - mui
      - taxios
      - koa, sequelize, postgres, joi
      - react-hook-form
      - mobx
      - AgGrid

      - в команде разработчиков разрабатывал клиентскую часть,
      - работал с legacy, проводил рефакторинг кода,
      - реализовывал различные компоненты интерфейса, от личного кабинета, форм авторизации/регистрации до комплексных сводных таблиц,
      - верстал по макетам из фигмы
      - помогал отделу тестирования в локализации и фиксу дефектов
      - типизировал запросы с бэка
      ---------------------------------------------------------------------------------
    • Сибирское здоровье (2022)

      Работал над legacy поддержкой.
      Немного разобрался с angular js.
      Активное взаимодействие с заказчиком и внутренней командой разработки, реализация и поддержка метрики приложения (ymetric, g.a.). 
      Проведение код ревью.

      Использовал

      - twig
      - angularJs
      - Docker
      - Redis, Postgres
      - немного linux :)

      Получил богатый опыт на совершенно ином стэке, проводил аналитику и self-тестирование функционала.

  • Стартап
    Дубна
    Специалист отдела разработки - Джун
    Апрель 2020 — Июнь 2021 (1 год и 3 месяца)

    Первый проект, представляет собой простой сервис для структурирования и формализации проведения стажировки в компаниях.
    Позволяет упростить и снизить львиную долю нагрузки с эйчара и распределить эту нагрузку между ответственными лицами.

    Моей целью было получение опыта для командной разработки, с использованием основных сервисов для реализации процесса разработки (Jira, Bitbucket, Figma). 

    Начинал свою работу с фикса багов, со временем задачи усложнялись до крупных как архитектурно, так и функционально сложных. 
    Были люди,  которым задавал свои вопросы (наставник? мидл). Постепенно расширял кругозор в возможностях библиотек и вариантов решений.

    Занимал позицию младшего разработчика
    Верстал и реализовывал функциональные требования на стэке:
    -React,
    -Redux,
    -axios,
    -Typescript,
    -webpack,
    -bootstrap,
    -React-hook-form,
    -git flow.

    Пробовал различные библиотеки компонентов, а также изучал good practices для реализации современных фич (загрузка файлов на бэк, валидация, работа с HOC в React, использование контекстов и хуков)

    Ознакомился с "базой" в области веб-разработки и работе в команде, что способствовало получению работы и дальнейшего карьерного роста

Высшее образование

  • Государственный университет «Дубна»

    Международный университет природы, общества и человека
    Институт системного анализа и управления
    Сентябрь 2019 — Июль 2023 (3 года и 10 месяцев)

    Получил знания в области веб разработки (php, js, работа в команде и методологии разработки продукта).

    Использование Trello для реализации процесса разработки

    Описывал бизнес планы и требования к системе
    Разрабатывал собственные приложения на базе c# с использованием ORM для бд
    Работа с бд и написание нативных sql запросов
    Использование plsql, посредством изучения триггеров в бд
    Изучал способы локализации проблем в бизнесс планах

    Знания полученные из университета бесценны для самообучения, но не являлись "готовым" решением на IT рынке, ввиду чего
    изучил документацию learnjavascript и ушел в веб-разработку

Рекомендательные письма

  • Даниил Смирнов
    Full stack developerколлега
    Кирилл проявил себя как активный высококвалифицированный специалист, с которым было приятно общаться и работать. Он обладает глубоким знанием технологий веб-разработки и может в одиночку без проблем решать любого рода интерфейсные задачи, обеспечивая при этом высокую производительность и качество кода. В работе всегда был эффективным и ответственным, и я как руководитель знал что могу на него положиться. У Кирилла никогда не было проблем в общении с командой/заказчиком, он всегда без проблем налаживал хорошие отношения и принимал участие в коллективном обсуждении проектов. Также он всегда открыт для обучения и совершенствования своих навыков, и с быстротой применяет полученные навыки и современные технологии в рамках проекта. Если вы ищете талантливого и профессионального frontend разработчика, который добавит ценности в вашу команду, то я настоятельно рекомендую Кирилла для этой роли.
    Письмо написано 14 апреля 2023 в 22:34