В работе отдаю предпочтение интересным и не тривиальным задачам(проектам), очередной интернет магазин, CRM это не ко мне.
Написание unit тестов, ревью кода, рефакторинг, проектирование и внедрение CI/CD пайплайнов для непрерывной интеграции и доставки кода, Agile + Scrum. Разработка через TDD там где это оправдано.
Опыт организации работы команды от 10 человек в роли TechLead, TeamLead, CTO присутствует.
Контейнеризация и оркестрация продуктовых решений с Docker и Kubernetes. Проектирование архитектуры приложений с учетом предоставленных SLA.
В настоящший момент совмещаю удаленную разработку в основном на Golang.
Отдаю предпочтение в первую очередь вакансиям на Golang ... идеально для меня была бы работа с применение DevOps практик и адекватной командой настроенной в работе на результат)
Особый плюс, если ваша вакансия связана с около криптовой тематикой ... вся эта возня имеет интересный для меня скоуп задач и вызовов.
Увлечения
Ролики, вело, сноуборд, скейтборд, кайтинг, серфинг, мото ...
Не оставляю шансов себе в освоении хотя бы одного музыкального инструмента ... электрогитара, драмы.
Крипта, это то во что я верю.
Разработка крипто сервиса onranp / offramp, покупка / продажа крипты за фиат.
Организация работы бэкэнд команды, 4 человека, хайринг(в том числе не русскоязычных разработчиков), сбор бизнес функциональных требований с заказчиков, планирование спринтов, ревью, рефакторинг, коммуникации со стейкхолдерами, дизайн архитектуры, протоколы и тд.
Основной язык разработки golang, микросервисная архитектура, grpc, protobuf, postgresql, redis, cadence, rabbitmq etc
Chainanalysis, Infura, Crystal, Sumsub, Unlimit, Cryptology, OKX, Binance etc ... далеко не полный список внешних интеграций в рамках жизненного цикла пользовательского заказа.
Помимо менеджерской работы было реализовано на практике ... монорепозиторий для микросервисной разработки(в данном случае это было оправдано), внедрение DI и унификация микросервисов, сбор метрик, трейсинг, алертинг, внедрение Cadence для организации воркфлоу заказа, рефакторинг критичных частей системы, интеграция новых криптобирж, куча новых фичей и тд
Разработка и поддержка высоконагруженной системы для анализа tracking url, количество переходов, конверсии etc
Геораспределенная система, ~300k RPS
Используемый стек
CyberBet - платформа для приема ставок на киберспортивные мероприятия.
В проекте начал работать с самого основания. С командой из 2х человек, за 9 месяцев был реализован MVP платформы для принятия ставок на киберспортивные мероприятия.
В последующем наша команда была расширена, на момент моего увольнения над продуктом работало уже 10 человек.
Ключевые навыки списком
* Активное участие в разработке микросервисов на языке Golang, код ревью.
* Проектирование архитектуры проекта, выбор стека технологий для реализации.
* Внедрение DevOps практик.
* Проработка заданий для разработки, сбор бизнес функциональных требований, определение критериев приемки, документация.
* Внедрение Scrum.
* Расширение штата, собеседования.
Разработка продуктовых решений на Python. В частности бэкэнд интернет магазина и внутренней CMS.
Разработка нового функционала уже реализованной системы. Перенос старого функционала с php на python/django. Организация работы команды, постановка задач, контроль выполнения, ревью. Поддержка инфраструктуры проекта, сервера, деплоймент и тд.
Разработка нового функционала, обновление текущего. Сложный и нетривиальный бэкэнд - астрология же ))) Используемые технологии: python, django, mysql, html, css, js
PS: Сайт переехал, сейчас там не актуальная версия, см Портфолио
Разработка системы для онлайн коммерции, сетевого маркетинга и партнерской программы. Используемые технологии: python, django, mysql, celery, html, css, js etc
PS: Компания не пережила сложные времена, сайт закрыт, см Портфолио
Разработка приватной части для работы с оптово-розничными клиентами. Используемые технологии: php, mysql, qooxdoo, html, css, js