большую часть работы занимали продуктовые фронтенд задачи. Разработал общие модули для упрощения тестирования приложений. Ускорил сборку общих npm пакетов в 1.5 - 2 раза. Внедрил валидацию форм и server state pattern.
- исследование, проектирование и управление программным обеспечением
- тестирование программного обеспечения
- модификация программного обеспечения для исправления ошибок и улучшения его производительности
- разработка программной документации
- доставка программного продукта до окружения
реализация продуктовых и платформенных задач. Интеграция тестирования в разработку продуктов компании. Создание общих компонентов для улучшения написания тестовой документации продуктовыми командами.
улучшение сборки библиотеки общих компонентов.
создание REST API. Проектирование взаимодействие микросервисов.
проектирование структуры базы данных.
проектирование функций
внедрил Agile методологию и основные принциппы работы команды как единой системы, где разработка, проверка качества и доставка продукта работают как одно целое.
- выстраивания процесса работы команды разработчиков, QA, DevOps.
- ревью кода
- оптпимизация работы SQL запросов и работы Cassandra
ревью кода. Внедрение стандартных практик создания компонентов и сервисов.
внедрение рективного программирования в продукт компании
проектирование REST API.
проектирование структуры БЗ и оптимизация запросов.
анализ работы производительности.
Основная задача стояла в проектировании решений компании для интеграций с партнёрами.
- разработка микросервисов
- анализ работы и проектирование структуры базы данных
- ревью кода разработчико
- коммуникация с тимлидами внутренних команд и компаний партнёров
проектирование веб сервисов, настройка конфигураций
внедрение изменений для интеграции с партнёрами
прототипирование решений для последующего внедрения в бизнес решения компании.
проектирование структуры базы данных.
проектирование функций
Управление распределённой командой разработчиков. Доставка приложений до окружения. Внедрение SSO в легаси систему аутентификации и авторизации.
- ревью кода
- взаимодействие с тимлидами компании
- взаимодействие с продуктовой командой для формирования backlog
- приоритезация задач. Сохранение технического долга на минимуме
- разработка архитектуры микросервисов
внедрение использования React. Замена MVC паттерна.
внедрение SSO в продукты компании
ревью кода
проектирование структуры базы данных. Разработка хранимых процедур.
проектирование функций
Разработкал портал для корпоративного сектора, с целью управления входящими в компанию сети практик. Разработка продуктовых задач как фронденд так и бекенд.
- разработка новой функциональности
- оперативное исправление багов
- код ревью
разработка REST API, background service
разработка структуры базы данных
реализация фронетенд. На основе jQuery + javascript был построе wizard для создания компании уведомлений
рализация страниц в рамках MVC паттерна
оптимизировал скорость работы сетевого оборудования с 20 сервисов до 4. Внедрение структурированого контракта между фронед и сервером.
- разработка новой функциональности
- оперативное исправление багов
- разработка архитектуры мониторинга оборудования
- разработка архитектуры учёта оборудования
разработка REST API и background сревисов по различному уведомлению о нештатных ситуациях
разработка и проектирование структуры базы данных
внедрение фреймворка для решения фронтед задач
разработка микросервисов для мониторинга сетевого оборудования по протоколу SNMP
азработка мелких утилит для взаимодействия с оборудованием звоноков и уведомлений
формирования команды с нуля, создание производственной студии игр. Команда состояла и 4 художников и 4 программистов. Реализована игра по заказу Гарри Каспарова
- постановка задач
- управление спринтами
- коммуникация с арт директором, креативным директором и гейм-дизайнром
- ревью кода
разработка игры для мобильных сторов
разработка игры для социальных сетей
Управление командой разработки. Развитие портала компании для продажи игр на международном рынке.
- постановка задач
- коммуникация с руководителями отделов компании
- коммуникация с партнёрами компании для интеграций биллинговых систем и коммерческих площадок
внедрение технологий для стабилизации серверного продукта
Разработка и проектирование структуры базы данных
Реализация страниц портала
Разработка портала компании для продажи мобильных игр
- разработка новой функциональности
- оперативное исправление багов
- интгерация с API биллинговых систем
- разработка системы отчётности для партнёров
диалект Lisp языка. Фреймворк исользовался для реализации серверного кода.
реализация снипетов для интеграции в siscweb
реалзиация страниц портала
разработка системы с нуля и интеграция в купленные информационные системы компании
- разработка новой функциональности
- оперативное исправление багов
Разработка MVC компонентов.
Разработка и проектирование структуры базы данных
реализация страниц системы