Position: Golang developer
Category: Golang
English level: upper
Years of experience: 2.5

- Accelerated the withdrawal of payments by 2 times, reduced the load on the base by 2 times, replaced the offset limit with seek method (SQL);
- Performed synchronization using the CalDAV protocol between internal systems;
- Optimized the unloading of registries by 50%, and improved services in general by removing legacy code and some redundant queries to DB;
- Created reviews and 1C accounting services that speed up till ~10000 rps (production load 1000 rps) with logs to logstash than elastic, apm agents for logs and sql queries, drone deploy, golint, swagger
I am a backend developer, have experience with international retail and finance companies, work with microservices on Golang, have knowledge and usage of Docker(docker-compose), Gitlab ci/cd (drone), PHP(laravel), JS (Vue), SQL, Redis, ELK. Worked with high load services like accounting, payments (analytics, incidents).
I am a citizen of Kazakhstan and currently there, prefer to work remotely or relocate. Do not care about the stack of technologies, the only things that matter are the usage of new technologies and progression.