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


Currently I am working as part of the Services team. My responsibilities include designing and developing new services, maintaining the existing infrastructure. Stack: Scala, Typelevel ecosystem, Izumi, ZIO, various AWS services (S3, SQS, DynamoDB, etc). The most notable achievements are:
 Co-design and develop a service that brings a teams feature (game clans and chat) to our games.
 Develop a large part of our in-house loadtool.
 Contribute to our open source lib for working with DynamoDB in a pure functional way in Scala - D4S.  Drasticaly improve SQL queries speed for our analytics service (more than 10x perfomance gain)

Previously, I was working on Android porting project in the automotive industry. Stack: C++, C, Java, Python, Linux Kernel, AOSP. Key resposibilites:
 Working on HALs development and porting.  Working on OS boot-time optimization.
 Improve CTS/VTS pass rate.

Also, I've done some OSS work while contributing to Izumi Project, which provides tools that improves developer productivity, including functional abstractions like typeclasses, structural logging, DI, etc. Small contributions to Monix-BIO project - an implementation of a bifunctor IO monad in Scala.
I don't want to work in gambling industry.