← Back to list
— Highly adaptive, highly motivated, 15+ years of experience programmer.

Portfolio

Tests examples

● Example of unit and integration tests.

Trading bot

● Designed and implemented a microservice for interaction with the exchange API. ● Implemented a learning algorithm from scratch on exchange data. ● Configured the display of service metrics.

Post parser

● Organized the code using the architecture (hexagonal architecture). ● Wrote an efficient temporary storage without using third-party tools. ● Implemented the asynchronous mode of the service, solved the problems of race conditions. ● Configured and tested communication between services using gRPC. ● Implemented and tested graceful shutdown. ● Described and documented the project using godoc, Figma.

Skills

Clickhouse
Golang
gRPC
Kafka
Kubernates
PostgreSQL
REST API
Testing
TLS

Work experience

Senior Golang Developer
since 04.2025 - Till the present day |Trading bot
Golang, Python, Testing, Debugging, Data analysis, PostgreSQL, REST API, Websocket, gRPC, Docker, Docker-compose, Prometheus, Grafana
● Designed and implemented a microservice for interaction with the exchange API. ● Studied and implemented a learning algorithm on exchange data. ● Configured the display of service metrics.
Golang Developer
06.2024 - 05.2025 |Finandy
Golang, Testing, Debugging, Monitoring, PostgreSQL, MongoDB, Redis, Clickhouse, gRPC, NATS, Websocket, Grafana, Docker, Docker-compose, Kubernetes
● Implemented testing style and practice into production code. ● Wrote code for an internal library for reuse in services. ● Completed over 240 tasks in microservice architecture.
Golang Developer
02.2024 - 05.2024 |Basis
Golang, Testing, Terraform, REST API, Docker, Docker-compose, Monolithic arhitecture
● Completed unboarding in 2 weeks. ● Wrote an app that fixed documentation errors, saving the team a week of work time writing articles for technical documentation.
Golang Developer
06.2021 - 01.2022 |ITooLabs
Golang, Python, Clickhouse, Kafka, REST API
● Retrained from a TP engineer to a Golang developer. ● Wrote a kubernetes operator. ● Implemented additional functionality for the user support platform.

Educational background

Information Security
2001 - 2007
Bauman Moscow State Technical University

Languages

EnglishAdvancedRussianNative