Position: Golang Developer
Category: Golang
English level: intermediate
Years of experience: 1.5


I am Oleksii a Golang Developer and I have been programming for a year and a half.
Within this time I gained experience in Monitoring Remote systems.
One of the projects that I also participated in was Client Data Migration.
The main goal was to transfer clients' data to use it in new features of the main project.
My ultimate career goal is to become a seasoned developer within 5 years as well as taking part in unique projects.


Projects:
Remote Monitoring and Management platform
- Implement features;
- Fixed bugs;
- Most of the microservices had a coverage more than 85%; 
- Wrote technical documentation pages;
- Implementing Unit tests;
- Using Unified Modelling Language (UML);
- Refactoring the code.
Tools & Technologies:
Golang, Cassandra, Kafka, Restful APIs, Docker, Gitlab, ElasticSearch, Jenkins, UML.

Notification service project
- Adding ServiceNow destination in proto-file;
- Creating a ServiceNow destination type;
- Implementing CRUD operations for the ServiceNow destination type;
- Implementing the notifications for ServiceNow sender;
- Writing unit-tests;
Tools & Technologies:
Golang, protobuf, gRPC, ginkgo, Docker, Git.

SoftServe IT Academy project
- Write a simple REST API/gRPC;
- Implementing CRUD operations Storing data using Cassandra;
- Writing unit-tests;
Tools & Technologies:
Golang, protobuf, gRPC, ginkgo, Docker, Git.