Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!

Артем С. Golang разработчик, Middle+

ID 4972
АС
Артем С.
Мужчина
Португалия, Лиссабон, UTC+1
Ставка
3,937.5 Р/час
НДС не облагается
Специалист доступен с 4 декабря 2023 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
AWS
CockroachDB
CouchDB
Docker
ELK
GOlang
Grafana
Grpc
GSP
InfluxDB
Kubernetes
MongoDB
MQTT
MSQL
MySQL
NATS
PostgreSQL
Prometheus
Protobuf
Python
RabbitMQ
Redis
REST
Sentry
Swagger
WebSockets
Node.js
Главное о специалисте
Гражданин РФ, находится в Португалии Back-end разработчик с опытом работы 10+ лет, из них 5+ лет на языке программирования Golang. Участвовал в проектах в сфере здравоохранения, финтех, онлайн-казино и crypto (на рынках ЕС). Самостоятельный специалист, способный расставлять приоритеты и планировать входящие задачи с учетом актуальных требований и сроков. Командный игрок, внимательный к деталям, с хорошими коммуникативными навыками на русском и английском языках
Проекты   (11 лет 2 месяца)
Восточно-Европейский институт психоанализа
Роль
Go Разработчик
Обязанности
Восточно-Европейский институт психоанализа – первая в России площадка, которая дает полноценное психологическое и психоаналитическое образование в онлайн-формате. Сайт сделан на базе библиотек ReactJS и Redux Toolkit для упрощения работы с состоянием приложения. Реализовано разбиение кода на сегменты, каждый сегмент вызывается тогда, когда он нужен пользователю. Мы используем React Query, чтобы проще организовывать цепочки вызовов API сервисов. На backend реализовали микросервисную архитектуру. Для разных сервисов используются разные технологии: Go, PHP, Node.js. Микросервисы на Go используют gRPC и применяют многопоточность. В качестве хранилища данных используется PostgreSQL. Мои обязанности / задачи Проектирование и разработка микросервисов с учетом требований бизнес логики и протоколов коммуникаций. Написание unit и интеграционных тестов. Проектирование схем баз данных и скриптов миграций. Коммуникации с менеджерами/тестировщиками/front-end и back-end разработчиками.
Период работы
Январь 2022 - По настоящее время  (2 года)
Онлайн казино
Роль
Go Разработчик
Обязанности
Участвую в разработке сервисов игр онлайн казино (турниры/раунды и др.) · Предлагаю архитектурные решения и идеи о межсервисном взаимодействии, выполняю code review коллег · Сервисы общаются по протоколам Rest/WS · Для имплементации серверов используем swagger/gin/gorilla mux · Документация также ведется с помощью swagger, код покрываем unit тестами · Логи записываем через logrus и мониторим состояние в Prometheus/Grafana · Используем такие БД как PostgreSQL, Redis
Период работы
Апрель 2021 - Январь 2022  (10 месяцев)
Fintech - B2B ориентированный продукт
Роль
Go Разработчик
Обязанности
Задачи: · Реализовывал логику группы сервисов для предоставления финансовых услуг, таких как JWT Auth, Account Manager, Verification/KYC service и др. · Сервисы взаимодействовали по протоколам Http/gRPC · Рутинные задачи по имплементации серверов и документации проводились с использованием Swagger/Protobuf · Покрывали код unit и интеграционными тестами · Использовали такие БД как MongoDB, PostgreSQL, Redis · Сервисы работали на AWSCloud
Период работы
Апрель 2021 - Июнь 2021  (3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

E-commerce & Retail • EdTech • Government & Public Sector • Logistics & Transport
МБ
Михаил Б.
Оренбург
Golang разработчик
Middle
3,800 Р/час
GOlang
PHP 7.4
JavaScript
Laravel
Gin
MSQL
SQL
SQLx
MySQL
PostgreSQL
NoSQL
Elasticsearch
Redis
Memcached
Queue
Caché
PHPStorm
Goland
Sublime Text 3
Git
Composer
Docker
PHP
Node.js
Xcode
Doctrine
CI/CD
Vue.js
Nginx
gtest
Symfony
REST API
Bash
Bash Shell
BashScript
Terminal Bash
Swagger
RabbitMQ
MongoDB
MQTT
GORM
ORM
Framework7
AWS
Yii2
+45

Опыт работы более 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-разработчиками, опыт управления командой разработки. Есть опыт работы с различными паттернами и модульной архитектурой.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking
ВЛ
Вячеслав Л.
Краснодар
DevOps
Middle+
3,375 Р/час
Zabbix
Git
Bash
Администрирование серверов Linux
DevOps
Oracle
Bitbucket
Linux
Grafana
Kubernetes
GitLab
Nginx
AWS
Prometheus
Istio
Ansible
ELK
LXC
VPN
Confluence
Apache Kafka
Docker
SQL
Python
Jenkins
OpenShift
Nexus
Jira
MySQL
PostgreSQL
+30

Обо мне 1) Желание учиться, расти и развиваться в нашей отрасли. Не первый год работаю в DevOps, и чем дальше, тем больше нравится) 2) Ответственность. Умение работать в команде и держать данное слово. Если надо сделать - сделаю, даже в новогоднюю ночь. Необходимо тихо сидеть в уголочке и писать код или работать в команде, или выступить на конференции перед публикой (опыт публичных выступлений имеется) — всё это не проблема. 3) Умение грамотно изложить свою мысль. Устно и письменно. Первая работа была системным администратором в Думе, в силу специфики общался с депутатами, председателем Думы, Мэром и тд. Жалоб не было) 4) Знания о работе с ОС Linux и ПО AWS - IAM - S3 Docker - Как инсталлировать Docker - Как использовать Docker Image - Как запускать Docker Container - Основные команды Docker Linux - IP-телефония(Asterisks+Elastix) - основные команды - Nginx - Apache - Nexus - Gerrit Мониторинг - Zabbix - Prometeus - Grafana - ELK Git - основные команды SQL(имеется сертификат) - Пишу запросы, знаю отличие delete от truncate CI/CD - Teamcity/GitLab/Jenkins Базы данных - PostgreSQL - Oracle - Clickhouse - MySQL Ansible - написание ролей - написание плейбуков Atlassian - Jira - Confluence - Bitbucket 5) Высшее техническое образование

Подробнее