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

AziOnline.kz 
Involved in developing an online version of a card game called “Azi” with more than 100 000 downloads. (Go, MongoDB)

Myguru.kz 
Designed and developed educational service myguru.kz (Go, PostgreSQL)
Software Engineer at DocHQ, United Kingdom (Apr 2022 - ...)
- Designed a service for receiving rewards after workouts and payments (Go, gRPC, PostgreSQL, Google PubSub)
- Developed service and consumers for storing workout points and providing stored data to widgets (Go, gRPC, PostgreSQL, Google PubSub)
- Designed and developed a service for storing questionnaire answers (Go, gRPC, PostgreSQL, Google PubSub)

Software Engineer at TreeLab, Kazakhstan (Oct 2021 - Feb 2022)
- Designed database and implemented a car rental service using Go and MongoDB.
- Automated the build process from version control tool into testing and production environment and decreased that allowed 3x build speed increase. (Gitlab CI)

Freelance Software Engineer, Self-Employed (Aug 2021 – Oct 2021)
- Designed and developed a backend side of service for interacting with industrial enterprises and stakeholders, designed database schemas with complex entity relationships. (Go, PostgreSQL) 
digital.qazindustry.gov.kz 

Data Scientist at Open Technologies Group, Kazakhstan (Sept 2019 – Aug 2021)
- Analyzed high-load road traffic data and built recommendations and proposals for the modernisation of the transport system on platforms as Grafana and Redash.io using ClickHouse and PostgreSQL.
- Developed an interactive UI in React.JS that displays statistical data of the transport system in Nur-Sultan and Almaty cities based on data collected in ClickHouse.
- Optimized ClickHouse big heavy queries and decreased its execution time from 25s to 10s.
- Agile, Scrum and Kanban methodologies 
- No wishes to work with legacy code