Специалисты

Описание

Навыки: Golang, PHP, JavaScript, Bash, WordPress, Yii2, HTML, CSS, SCSS/SASS, LESS, Bootstrap, Vue.js, Swagger, SQL, REST, Docker, Docker-compose, БЭМ, Redis, RabbitMQ, PostgreSQL, MySQL, SQLite, Git, WebSocket, YML, XML, JSON, gRPC, Composer, Ajax, jQuery, Bitrix, Figma, Photoshop, Prometheus, Grafana, Rest full, Mongodb.

Образование:БГТУ, Информационная безопасность телекоммуникационных систем

Опыт
Проект

Специализированная, модульная, легко изменяемая ETL система

Описание

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

Технологии

Go, Grpc, Rest full, Swagger, Mongodb, Redis, Docker-compose

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

Июнь 2022 — Декабрь 2022 месяца

Проект

Фармацевтический проект

Описание

1.Сервис по сбору метрик Приняли решение создать прослойку микросервис перед prometheus с сбором дополнительных данных в postgres. Сервис заполнял таблицы postgres под метрики, а также отдавал данные prometheus под графики grafana. Реализовывал микросервис в виде rest приложения. 2.Чистка sentry Был большой поток ошибок в стеке сервисов, которые были либо не информативны, либо не должны находиться в sentry. Понижал уровень ошибок, менял логирование на метрики после обсуждений с командой. В конечном итоге по sentry можно было определять действительно важные ошибки. 3.Добавление функционала в сервис-монолит фармацевтической компании. В cli-приложение, которое являлось кором проекта, добавлял функционал. Нужно было готовый csv файл фраз для elasticsearch парсить, добавлять в базу данных. При необходиомсти отправлять по grpc на сервис, который работал с elastic. При необходимости вытаскивать добавленные данные списком и БД. При необходимости менять активность данных по id.

Технологии

Go, docker-compose, postgres, prometheus, grafana

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

Март 2022 — Июнь 2022 месяца

Проект

Создание микросервиса на GO

Описание

Необходимо было создать микросервис по обработке и добавлению пользователей. Также имелась возможность вывода списка пользователей через map. Данные пользователей приходили с помощью rest в формате soap. Дополнительные данные для обработки забирались из других микросервисов по grpc. Все сервисы хранились на общем сервисе в kubernetes. Была настроена basic авторизация.

Технологии

Go, REST, SOAP, gRPC, Kubernetes

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

Июль 2021 — Февраль 2022 месяца

Проект

Создание телеграмм бота для обработки и сохранения пользователей

Описание

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

Технологии

Go, Gin, Reddis, gRPC, SOAP, Docker, Telegram-bot-api

Проект

Бэкенд для сервиса парсинга постов из соцсетей

Описание

Бэкэнд для обработки и хранения данных пользователя, запросов, тарифов. Общение с клиентом через jwt по rest api.

Технологии

Go, Echo, PostgreSQL, Nginx

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

Апрель 2021 — Июль 2021 месяц

Проект

Корпоративный сайт лестниц с каталогом

Описание

Описание: Cоздание сайта лестниц под google speed. Сложность была в том, что на главной странице было множество элементов: слайдеры с видео, большие баннеры, 2 карты iframe. Сайт на bitrix. Заказывал дизайн от имени заказчика и верстал. Интегрировал с quizgo.ru. Верстался с помощью sass. Задачи: Сделать рекурсивное меню из разделов базы данных. Рекурсивные списки данных в разделы сайта Реализация системы купонов

Технологии

Bitrix, JS, CSS, HTML, PHP, SASS, jQuery

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

Март 2020 — Апрель 202 месяца

Проект

Каталог магазина на ajax

Описание

Требовался каталог сайта на Bitrix, который работает на Ajax. т.е. данные подгружались после загрузки DOM, менялись данные без перезагрузки страницы в зависимости от выбора пользователя.

Технологии

PHP, Bitrix, CSS, HTML, jQuery

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

Август 2019 — Март 2020 месяцев

Проект

Функционал загрузки 3D файлов в форму и онлайн просмотра с расчетом размеров

Описание

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

Технологии

Bitrix, Three.js

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

Февраль 2019 — Август 2019 месяцев

Проект

Сайт фирменной спортивной одежды от разных производителей

Описание

Сайт работает на bitrix cms, интеграция товаров, заказов и клиентов через 1C. Оптимизировался под google speed. Переписывал всё, учитывая многочисленные связи. Это был монолитный сервис. Впервые познакомился с sphinx на проекте, т.к. нужно было реализовать умный поиск. Множество элементов перевёрстывалось по дизайну, плоть до главной страницы. Главную страницу сделал конфигурируемой из админки в зависимости от контента.

Технологии

Bitrix, Sphinx

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

Декабрь 2018 — Февраль 2019 месяцев

Проект

Оптимизирующие задачи для seo

Описание

На cms bitrix делал правки для SEO. Добавлял тексты, менял meta-теги, добавлял описание картинок, делал валидную маршрутизацию url, закрывал от индексирования, убирал или скрывал дубли страниц, добавлял микроразметку.

Технологии

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

Декабрь 2017 — Октябрь 2018 месяцев