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


I have 10+ years of experience in software development. During that time, I participated in projects of various size and complexity.
Have strong experience in software development using various programming languages and technologies, and leadership experience.
Most of my expertise is development of cloud-based high-load back-end microservices and applications using Go and Java programming languages.
I have been involved in several major long-term banking, betting, payment processing, remote monitoring and management (RMM) projects, which gave me strong experience in various areas of software design and development.
I have strong understanding of the object-oriented concepts, design and architecture patterns, SOLID principles and SDLC processes.
I am always open to new and accepting the challenges with interest and enthusiasm. I have good skills in problem solving. I am open-minded and goal-oriented. I have active teamwork attitude and quick learning ability.