Position: Software Developer
Category: Golang
English level: upper
Years of experience: 3


I'm a go developer, using go for 5 years, and more than 3 years in production. 
My experience mostly consists of projects related to web and microservice architecture in a huge outsource company. During my work on that projects I performed vary of development actions including: requirements analysis, estimation, planning, team leadership, legacy support, guiding junior developers, optimizing SQL queries, backlog management, profiling and more other boring developers stuff.
My learning backlog consists of a set of rare technologies that contains: Rust, Flutter, Communicating sequential processes and some more. I'm also looking forward to extend my experience with cloud platforms and Kubernetes.
I also have good communication experience with customer that is mostly related to requirements analysis and SDLC processes. My english level is enough to handle requirements, speak with customer stakeholders, tech experts, and to lead english speaking teammates.
I'm interested in technically challenging projects, especially security or high load related, data streaming. Actually I can't know every topic that can be interesting to me, so I'm always open to any new technical area except of: gambling or any kind of illegal stuff.