Бэкэнд-разработчик с 5-летним опытом работы над сложными масштабируемыми приложения, микросервисы, управление облачными инфраструктурами с расширенными навыками продукты CI/CD и AWS.
Опытный бэкенд-разработчик с более чем 10-летним опытом разработки веб-приложений и API для мобильных приложений. Использую Go и PostgreSQL в качестве основного технологического стека с 2016 года, создавая сложные back-end решения.
Опыт работы более 5 лет. Языки программирования: GoLang, PHP 7.*, 8.*; JS; Frameworks: Laravel, Symphony, Gin; SQL: MySQL, PostgreSQL; NoSQL : Elasticsearch, Redis, Memcached; Технологии: Queue, job-processing, rest-api, cache и тд.; Для работы использую: PHPStorm, GoLand, Sublime Text 3, Chrome 9+, Bash-консоль, Git, Composer, Docker, MakeFile, php code sniffer, phpstan, Doctrine, Gorm/QueryBuilder; Имею небольшой опыт работы со следующими вещами: CI/CD, Vue.js, nginx, functional tests, все php-шаблонизаторы. Профессиональные навыки: Разработка архитектуры, создание различных интеграций, сервисов и микросервисов, создание rest-api под любые нужды, оптимизация кода, доскональное документирования API в swagger, точное соблюдение workflow. Наставничество над junior-разработчиками, опыт управления командой разработки. Есть опыт работы с различными паттернами и модульной архитектурой.
Опыт разработки на Go: 3,5 года Опыт разработки на PHP: 10+ лет Опыт работы с языками: Golang, PHP, Python, C++, C, ASM Опыт работы с фреймворками: GIN-подобные, GORM Symfony, Sonata-Bundle, Yii2, Laravel, ZendFramework Опыт работы с библиотеками и технологиями: GIN, mockery, RabbitMQ / Kafka, MongoDB, PostgreSQL, Firestore, Redis, Swagger, gRPC, net/http golint-cli, bazel / Makefile Prometheus, Docker, Grafana Также опыт работы c: Git, Jira, Mantis, Trac, Redmine, YouTrack, Jenkins CI/DI, Docker
В IT с 2018 года, в курсе текущих и новых технологий. Соблюдаю сроки, детально разбираюсь в задачах, анализирую возможные проблемы. Уверенный опыт использования PHP 7+, Docker, работаю как с микросервисной архитектурой так и с монолитом. Использование фреймворков Laminas / Symfony, достаточные знания для построения сложных систем и сервисов API. Использование Golang для программного обеспечения. Знание Linux на уровне системного администратора: принципы ООП и паттерны проектирования - SOLID, DRY, KISS принципы; написание чистого и документированного кода, тестирование и оптимизация. Системы хранения данных: MySQL, Redis, ClickHouse. Приложения RESTful / Swagger. Очереди RabbitMQ и Beanstalk Образование
Ссылка на портфолио https://drive.google.com/file/d/1OJOviCAwY2x9xbjOM_Rsg8fuCdvy7BVT/view?usp=sharing User Flow / CJM Проектирование архитектуры продукта Создание дизайн-концепций а интерактивных прототипов Создание дизайн-систем Мобильные приложения / сайты / CRM-системы Глубокие знания Финтех и Крипто индустрий
Сильные коммуникативные навыки, умение работать в команде. Любит изучать что-то новое. Обширные познания в различных популярных и полезных инструментов разработки. Имеет опыт работы в крупных проектах в различных сферах.