Artem Kalynov - Frontend разработчик

Photo

Навыки

  • Angular
  • CSS
  • Express
  • HTML
  • JavaScript
  • MobX
  • nodejs
  • React
  • Redux
  • RTK
  • Saga
  • TypeScript
  • webpack
  • webRTC

Опыт работы

Qligent

Lead Frontend Engineer - 09.2020

Обязанности: Разработка новых интерфейсов и модулей для портала видеомониторинга; взаимодействие с командой разработчиков, дизайнеров и архитекторов; участие в cod-review, оценка задач, планирование, участие в презентациях и демо.
Достижения:
1. Разработал с нуля Frontend часть модуля для авторизации по лицу, с помощью WebRTC и WebSocket.
2. Покрытие автотестами критически важного функционала с помощью Jest.
3. В составе команды разработки успешный вывод в продакшн очередной версии продукта в запланированные сроки, с значительным приростом функционала, и обеспечено высокое качество программного продукта.

Twill

Frontend-разработчик - 10.2021/03.2023

Обязанности: Разработка новых интерфейсов, поддержка существующего функционала, участие в обсуждениях, cod-review.
Достижения:
1. Успешно внедрили поддержку WCAG 2.0 и прошли сертификацию

Skytrack

Frontend-разработчик - 12.2019/11.2020

Обязанности: Доработка и поддержка существующих продуктов;
разработка новых фич; участие в проектировании веб-приложений; взаимодействие с командой back-end; обучение новых сотрудников; cod-review.
Достижения:
1.Переход публичных страниц на Server-Side Rendering, для улучшения скорости загрузки (по оценке pagespeed.web.dev оценка увеличилась с 30 до 91).
2.Внедрена Lerna для управления пакетами приложения и разделения на микрофронтенды.
3. Осуществлен переход на технологию WebRTC для сокращения задержки видеотрансляций (по сравнению с HLS задержка сократилась с 4 секунд до 0.5-1 секунды).
4. Улучшена стабильность приложения.
5. Внедрен ESLinter для поддержания кодстайла кодовой базы.
6. Начал создание дизайн системы компонентов.

Учи.ру

Javascript разработчик - 04.2018/12.2019

Разработка небольших spa в виде обучающих карточек для школьников; вёрстка по макету; программирование логики взаимодействия с пользователем; разработка новых компонентов, использующихся во всем проекте.
Достижения:
1.Разработал и внедрил в работу скрипт для расчета оптимального времени для выполнения задач.

Образование

Сети телекоммуникации

Нижегородский Государственный Технический Университет им. Р.Е. Алексеева
2012/2018

Обо мне

Frontend разработчик и тимлид с более чем 6-летним опытом создания и оптимизации веб-приложений на JavaScript, TypeScript, React и Redux. Работал над высоконагруженными проектами, включая системы видеомониторинга и управления сигналами IP/TV. Специализируюсь на создании удобных и доступных интерфейсов (WCAG 2.0), а также на тестировании (unit и E2E тесты с использованием Jest и Playwright). Имею успешный опыт руководства командой и улучшения качества кода, что помогло снизить количество повторно открытых багов с 30% до 5%. Хорошо знаком с технологиями WebRTC, WebAudioAPI и разработкой UI Kit для сложных систем.

45 / 0,319 / 54.58mb