Position: Software Engineer
Category: Golang
English level: upper
Years of experience: 4


Projects/Role descriptions:  Project 1: Distributed file system
Duration: 05.2020 – present time
Role: Software developer
Project Description: Preparing and improving packages for various Linux distributions. Implementation of custom features for specific customers' needs.
Responsibilities: Linux package update and upgrade, resolving inconsistent in different open-source implementation. Kubernetes operator implementation. 
Tools and Technologies: Go, Java, Containers, k8s, Spark, Livy, Zeppelin, Linux, bash.

Project 2: Real estate Web
Duration: 09.2018 – 04.2020
Role: Software Developer
Project Description: Real estate site and web services backend development.
Responsibilities: Implementation various features
Tools and Technologies: Go, REST, MySQL, GCP

Project 3: The international company provide Big Data Solutions for Physical Security & Operations
Duration: 03.2018 – 09.2018
Role: Back-end developer
Project Description: Participate in the work on the recording application is responsible for exposing media from cameras both for live viewing and for playback. The recording application supports the following: Streaming of video, video recording, managing of devices.
Responsibilities:
• Provide an interface between camera API and Recorder Service.
• Test coverage
Tools and technologies: Go, gRPC, Docker