← Back to list

Portfolio

FBS

System monitoring, troubleshooting, communication with client support, financial and partner departaments.

Ritm

-I was engaged to develop a new equipment that receives data from external system, transform it and load it to server side. -Figured out integration processes and prototype's testing.

Data Driven Lab. International broker with 20+ million users

Go, PostgreSQL, RabbitMQ, Redis, Consul, GitLab, Prometheus, Grafana, Consul, Elasticsearch, Kibana Company has a microservices architecture with 100+ microservices. I worked on the most highload project in the company. My responsobilities included: - Create microservices and figure out how they interact with another part of the system - Bug fixes - Making features Interesting cases I've faced: - changing field type in tables with >100 million rows without downtime - integrating a new module with different logic instead of the old one (>10 services affected) For the last half a year I have been working on DWH solution based on an event model

Skills

Consul
Elasticsearch
GitLab
Golang
Grafana
gRPC
Kafka
Kibana
Microservices
MySQL, PostgreSQL
Prometheus
RabbitMQ
Redis
REST API

Work experience

Go developer
11.2019 - 02.2023 |Data Driven Lab. International broker with 20+ million users
Go, PostgreSQL, RabbitMQ, Redis, Consul, GitLab, Prometheus, Grafana, Consul, Elasticsearch, Kibana
Company has a microservices architecture with 100+ microservices. I worked on the most highload project in the company. My responsobilities included: - Create microservices and figure out how they interact with another part of the system - Bug fixes - Making features Interesting cases I've faced: - changing field type in tables with >100 million rows without downtime - integrating a new module with different logic instead of the old one (>10 services affected) For the last half a year I have been working on DWH solution based on an event model
Support Engineer
12.2018 - 10.2019 |FBS
Grafana, Kibana, Zabbix, Jira
System monitoring, troubleshooting, communication with client support, financial and partner departaments.
Software Test Engineer
03.2018 - 05.2018 |Ritm
Linux
I was engaged to develop a new equipment that receives data from external system, transform it and load it to server side. Figured out integration processes and prototype's testing.

Educational background

Infocommunication Technologies
2012 - 2016
ITMO University

Languages

RussianNativeEnglishIntermediate