Специалисты

Описание

Ключевые навыки:
Golang, Solidity, Postgresql, Redis, Kafka, grpc, Kubernetes, k9s, Rest-api, Gitlab, Centry, MongoDB, ElasticSearch, NATs, JSON-RPC2, Git, Python, Docker, Node.JS.

Высшее образование:
2003
Волгоградский государственный технический университет, Волгоград
Информатика и ВТ, АСОИУ

Опыт
Проект

Проектирование микросервисной архитектуры

Описание

-Проектирование микросервисной архитектуры - Выбор стека технологий - Организация процесса разработки - Разработка стандартов разработки - Планирование и постановка задач - Онбординг новых сотрудников - Собеседования и формирование команды - Разработка code style guide и project layout - Разработка протоколов взаимодействия - Согласование взаимодействий с другими командами - Разработка шаблонов интеграций со сторонними сервисами - Управление командой 13 человек.(6 BE, 3 FE, 2 Devops, 2 UI/UX.)

Технологии

golang, kafka, postgres, redis, ddd, microservices, cloud native

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

Июнь 2022 — Апрель 2024 месяца

Проект

Разработка бэкенда для инфраструктуры обслуживания NFT-тoкена

Описание

- Проектирование и разработка микросервесной архитектуры проекта - Взаимодействие с ethereum-контрактами( вызовы, обработка событий) - Создание rest-api - Генерация изображений NTF-токенов - Работа с IPFS, AWS(S3)

Технологии

golang, solidity, postgresql, redis, kafka, grpc, kubernetes, k9s, rest-api, gitlab, centry

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

Июль 2021 — Июнь 2022 месяца

Проект

Проектирование микросервисной архитектуры backend для корпоративной системы хранения, обработки, анализа и поиска данных

Описание

- Проектирование микросервисной архитектуры backend для корпоративной системы хранения, обработки, анализа и поиска данных(BigData). - Разработка JSON-RPC API сервисов. - Руководство отделом backend разработки - Разработка алгоритмов обработки данных - Разработка протоколов взаимодействия систем анализа хранения и отображения данных - Создание коробочной версии системы. - Решение задач многопоточной обработки большого объема данных и поддержания целостности данных. - Разработка модели хранения данных и программных интерфейсов для их обработки. - Codereview и менторинг команды.

Технологии

Golang, PostgreSQL, MongoDB, ElasticSearch, gRPC, NATs, JSON-RPC2, GitLab, Git, Python

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

Ноябрь 2020 — Август 2021 месяц

Проект

Индивидуальное предпринимательство

Описание

- Разработка бэкенда для плейсмаркета по недвижимости (Django) - Разработка многопоточных парсеров (Golang + MySQL/PostgreSQL) - Разработка телеграм ботов (Golang+MongoDB+PostgreSQL) - Интеграция телеграм бота с криптовалютой Ethereum (Golang) - Разработка микросервиса обработки изображений для плейсмаркета по недвижимости (Python + Node.js) - Разработка API Для микросервиса обработки изображений (Node.JS) - Разработка экспертной системы типа вопрос-ответ для торговой площадки (Golang) - Администрирование сервера под управлений linux. Настройка связок node.js+django+nginx+PostgresQL+MongoDB+Redis+Golang, микросервисы

Технологии

Golang, Node.JS, JS, Python+Django, PostgreSQL, MongoDB,Redis.

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

Январь 2018 — Декабрь 2020 месяцев

Проект

Проектирование архитектуры и разработка программного обеспечения аппаратного комплекса предназначенного для обработки сетевого трафика в реальном времени

Описание

- Проектирование архитектуры и разработка программного обеспечения аппаратного комплекса предназначенного для обработки сетевого трафика в реальном времени - Интервьюирование кандидатов. Оценка уровня подготовки специалистов. - Распределение и контроль выполнения задач. - Создание эмулятора устройства.

Технологии

Golang, C++14, ООП

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

Август 2019 — Апрель 2020 месяцев

Проект

Индивидуальное предпринимательство

Описание

- Разработка архитектуры приложений и выбор стека технологий - Планирование, оценка и распределение задач - Разработка фреймворков для игр - Внедрение систем моделей данных с промежуточным кешированием и валидацией кэша - Оптимизация структуры базы данных. Денормализация. Разделение данных с большим и малым временем жизни. Разделение критичных и некритичных данных. Программирование хранимых процедур и триггеров. - Решение задачи конкурентных вычислений при высоких нагрузках(неск тысяч запросов в секунду) - Разработка микросервисов и API - Разработка системы удаленного управления бытовыми приборами по http протоколу.

Технологии

JS, ActionScript, PHP, Python, Django, C++, PostgreSQL, MySQL, memcache, Git, Svn

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

Январь 2005 — Май 2015 месяцев

Проект

Индивидуальное предпринимательство

Описание

- Создание сайтов с использованием php+mysql. - Разработка собственной модульной CMS (AirCMS). Решение задачи автоматического обновления CMS. Полное разделение программного кода и шаблонов. Разработка шаблонизатора. - Разработка интернет магазина - Интеграция с платежными системами(в т.ч. Assist Visa + MC)

Технологии

php, mysq

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

Январь 2002 — Январь 2004 месяца