Специалисты

Описание

Навыки:
Golang, PHP, JavaScript, C++
Docker, Unit Testing, Jenkins, CI/CD, XML, REST, gRPC, Swagger
MySQL, PostgreSQL, Redis
Data Mining
Atlassian, Jira Confluence, Redmine, Git, Slack

Опыт
Проект

Внешний сервис продавца

Описание

Роль: Sr Back end Developer Задачи: - Разработка API для интеграции с бэкендом внешнего сервиса продавца - Поддержка существующего API - Планирование, декомпозиция и оценка задач - Проверить код - Контроль за адаптацией нового человека в команду Полученные результаты: - Разработал API для интеграции с бэкендом внешнего сервиса продавца - Подготовлен список требований для интеграции с новой системой управления железной дорогой Поставщика API.

Технологии

Длительность

Март 2022 – наст время месяцев

Проект

Руководство проектом по управлению доменными именами

Описание

Роль: Lead Back end Developer Платформа предоставляет нашим клиентам возможность управлять через веб-интерфейс или через XML API большим количеством принадлежащих им доменных имен (от сотен до десятков тысяч доменов на одного клиента). Так же клиентам предоставляется возможность работы с сопутствующими продуктами: SSL-сертификаты, спам-фильтры, управление DNS. Задачи: - Управление командой из 3 back-end разработчиков - Проведение 1 на 1 с разработчиками, ежеквартальный обзор - Планирование и контроль реализации проекта - Декомпозиция пользовательских историй и задач, оценка задач - Поддержка существующих бэкэнд-сервисов PHP/Go. - Разработка новых бэкенд-сервисов на Go - Найм и адаптация новых людей в команду Полученные результаты: - Упрощенная регистрация пользователя - Создание сервис в Go для упрощения переноса домена и интегрировали его с фасад и монолит - Ускорена работа с балансом пользователя - Ускорить и исправить генерацию счетов

Технологии

PHP, Go

Длительность

май 2018 — декабрь 2021 месяцев

Проект

Разработка платформы для управления доменными именами

Описание

Роль: Разработчик PHP/Go Платформа предоставляет нашим клиентам возможность управлять через веб-интерфейс или через XML API большим количеством принадлежащих им доменных имен (от сотен до десятков тысяч доменов на одного клиента). Так же клиентам предоставляется возможность работы с сопутствующими продуктами: SSL-сертификаты, спам-фильтры, управление DNS. Задачи: - Поддержка существующих бэкэнд-сервисов PHP/Go. - Разработка новых сервисов на Go Полученные результаты: - Мы переключили бэкенд на фронтенд (BFF) для работы через клиентов, сгенерированных на основе protobuf. - Написал синтаксический анализатор, который создает файлы yml, proto на основе журналов запросов/ответов XML API. - За 3 месяца мы успешно перенесли XML API на REST с помощью этого парсера (protobuf), генерацию кода, создание микросервиса для проксирования запросов Golang - Интегрирована служба переадресации домена с API через асинхронное сообщение. Обработка через Redis. Покрыт тестами с использованием PHPUnit - Интегрирован сервис для работы с баннерами в API с использованием GRPC, PHPUnit, Redis - Разработал Go-сервис для управления истечением срока действия домена, интегрировал его с монолит.

Технологии

PHP, Go, XML API, REST, PHPUnit, GRPC, Redis

Длительность

май 2018 — декабрь 2020 месяцев

Проект

Сервис 3D-печати ювелирных изделий

Описание

Роль: PHP-разработчик Задачи: - Бэкенд-разработка для сервиса 3D-печати ювелирных изделий - Рефакторинг кода - Доработка интернет-магазинов Полученные результаты: - Реализовано 3 интернет-магазина - Непрерывное развитие сервиса 3D печати на протяжении 3,5 лет

Технологии

Длительность

Ноябрь 2014 — Апрель 2018 месяцев

Проект

Онлайн-игра в покер

Описание

Роль: PHP-разработчик Задачи: - Разработка модулей веб-панели управления для онлайн-игры в покер на основе Zend - Разработка модулей для интеграции сайта на drupal с платежными системами - Разработка веб-сервиса, работающего по протоколу SOAP - Интеграция флеш покер приложения с социальными сетями (facebook, vk, odnoklassniki) - Рефакторинг, участие в код-ревью Полученные результаты: - Разработано 5 модулей для панели управления веб-покером - Разработано 5 модулей для интеграции сайта на drupal с платежными системами - Разработан веб-сервис, работающий по протоколу SOAP - Flash-приложение интегрировано в социальные сети facebook, vk и odnoklassniki с помощью php

Технологии

Zend, drupal, SOAP, php

Длительность

Июль 2011 — Август 2012 месяцев

Проект

Темы оформления и модули сайта

Описание

Роль: PHP-программист Задачи: - Разработка тем и модулей для CMS joomla Полученные результаты: - Разработан сайт с темой оформления и модулями CMS joomla

Технологии

CMS joomla

Длительность

Январь 2011 — Июнь 2011 месяцев

Проект

Веб-система для администрирования онлайн-игры

Описание

Роль: PHP-программист Задачи: - Разработка веб-панели управления для онлайн-игры в покер на базе Zend Рамки - Разработка юнит-тестов для веб-панели управления покером - Разработка и доработка drupal тем и модулей - Рефакторинг, участие в код-ревью Результат: - Разработана веб-система для администрирования онлайн-игры в покер. - Разработано около 50 юнит-тестов для веб-панели управления покером - Улучшена тема сайта для сайта на базе drupal - Разработал около 5 модулей для сайта на базе drupal

Технологии

Zend, drupal

Длительность

август 2010 — декабрь 2010 месяцев