Специалисты
НАВЫКИ
Высококвалифицированный Web разработчик с опытом построения сложных Web-приложений
основанных на следующих технологиях и фреймворках: JavaScript, TypeScript, NodeJS, ReactJS, Electron, BackboneJS / MarionetteJS, HTML5 / CSS3
Серверные операционные системы: Linux
Различные инструменты программирования: WebStorm, Git, JIRA, Bugzilla
ОБРАЗОВАНИЕ
2005 -2010 Нижегородский Госудаственный Университет им. Н. И. Лобачевского, Факультет Радиофизики
Административная панель
Роль: Senior Software Engineer Задачи Разработка административной контрольной панели с использованием ReactJS & RecoilJS Дизайн и разработка новых функциональных компонентов и исправление багов Интеграция консоли с третьесторонней системой аутентификации и авторизации Auth0 Интеграция с API бакенда основанной на Google Protobuf Оптимизация системы Thruk (часть OMD системы) под нужды проекта, а также написание новых плагинов для него Разработка и конфигурирование CI/DC на основе GitLab Поддержка и доработка Ansible playbooks Разработан бакенд компонент на NodeJS для экспорта проприетарных отчетов в форматах HTML & PDF Разработка приложения на основе фреймворка Electron + TypeScript/React/Redux stack
ReactJS & RecoilJS GitLab CI/DC Ansible playbooks Electron + TypeScript Redux stack NodeJS
2020 - наст время месяцев
Системы управления и POS
Роль: Senior Software Engineer Проекты и задачи 1. Система мониторинга и управления. Участие в разработке административной панели управления основанной на “чистом” JS + WebSockets 2. POS система. Разработка UI на основе BackboneJS/MarionetteJS библиотек. Lintelus Meeting - “второй экран в браузере” для больших конференций с возможностями интерактивного представления слайдов, голосования, задачей вопросов презентуемому, выводом аналитической информации и пр. 3. Сателлит предыдущей системы разработанный с “нуля” и основанный на новой архитектуре
JS + WebSockets, BackboneJS/MarionetteJS
2015 - 2020 месяцев
Проектная разработка
Роль: Web разработчик Задачи Разработка Web сайтов на основе PHP движков, таких как: Joomla, Drupal, WordPress Web UI дизайн и исполнение - Контроль входящих технических заданий Планирование ресурсов и дат релизов Поддержка заказчиков разрабатываемого софта Организация процеса трехуровневой поддержки заказчиков
PHP, Joomla, Drupal, WordPress
2008 – 2015 месяцев