Position: Technical Lead (Golang)
Category: Golang
English level: fluent
Years of experience: 5

- GCP Associate Cloud Engineer Certificate
- Speaker at GopherConEU 2019
- Blog
NDA (November 2020 - Present)
• Responsible for the full lifecycle of services, from the design of the service to the deployment and support in
the production.
• Main backend developer in the team, responsible for all backend related issues, tasks, and enhancements.
• Integrated NDA system with the NDA system, both have many services, databases, queue topics.
• Resolved performance issues and memory leaks in a couple of the services.
• Conducted interviews.

WPA (September 2019 - November 2020): Tool which analyzes and fixes issues with oil and gas wells
 Acting as a Project Coordinator and Key Developer. Maintaining ownership over two services in a wide
system of services.
 - Designing, implementing and supporting services in Go. Resolving memory leaks and profiling application.
 - Constantly communicating with other teams and collaborating on global solutions.
 - Implemented probes, health checks, metrices, monitoring and alarms.
 - Created flexible validation system that reduced technical debt and saved months of development efforts.

Wing (March 2019 - September 2019): Tool used by geophysicists for mining data analysis
 - Supported and developed services in Go and Python with gRPC, HTTP and pub/sub communication.
 - Learned Pandas basics and used it for complex algorithms.
 - Enhanced existing services performance using Go concurrency system.
 - Improved logging system.

Orkus (April 2018 - March 2019): Tool which analyzes cloud provider accounts and resources.
 - Switched from Node.js to Go without any prior experience with Go.
 - Designed, implemented and supported couple of services (authorization and some specific workers).
 - Integrated ELK stack for logging. Supported infrastructure and graph DB. Resolved issues with Kubernetes.
 - Researched and integrated various AWS services. Partially integrated Azure services.

Automatize (May 2017 - April 2018): Logistic app for cargo transportation.
 - Refactored legacy part, implemented new features, covered with unit tests, integrated Docker.
 - Designed Node.js back-end and MySQL database architecture.
 - Supported infrastructure on AWS and Angular.js front-end.