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


As a Backend Engineer with experience in both Go and Python, I have developed and supported various services throughout my career. Whether it was refactoring legacy code, building new architectures, or implementing new services, I have consistently sought to improve and optimize the systems I work on.

Currently, I am a Golang Developer at Magnit, a leading Russian retailer where I work on developing and maintaining core backend services for the company's mobile app, focusing mainly on payments. Our team follows Agile methodologies and works with a tech stack consisting of Golang, Postgres, nats-streaming for events, and rabbitmq as a queue.

Previously, I worked as a Golang Developer at Newmax Technologies where I developed and maintained the server-side of a ride-hailing app called MyTaxi. This project involved developing microservices with a focus on high load handling. Our tech stack included MySQL, Kafka, rabbitmq, and gRPC.