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

6+ years using Golang and overall 18+ years of backend development and enterprise solutions. Extensive experience working with Docker and Kubernetes. Numerous projects from scratch to real-world production based on concepts like microservice architecture, low-code concept, CQRS/ES.

My aspirations also include working on complex distributed systems, highload/low latency services, as well as exploring new ways to tackle a variety of challenges.
2018 November - Present: Software Development Team Lead at Mafin

Mafin is an online car insurance company. My role at Mafin is to design backend architecture, developing PoC, investigating new technologies, seeking their pros and cons, leading the team & developing the project from scratch to a production-ready state, and handling all the other duties of being a team leader like code reviewing and task planning.

Go(golang), Kubernetes, Kafka, CQRS/ES, gRPC, Camunda(BPMN engine), Docker, OpenTracing(Jaeger), Redis, restapi

2016 November - 2018 November: Senior Software Developer at New Cloud Technologies

New Cloud Technologies is a software company focusing on GoogleDocs-like solutions for private clouds. My responsibilities were designing the architecture of indexing and searching, backend development, code reviewing, introducing new practices to the company like unit-testing and autotesting.

2014 December - 2016 November: Software Development Team Lead at Sputnik Web Portal

Sputnik is a web portal that puts together a bunch of social-oriented services. Some of my duties were designing the architecture of email service from scratch, assembling a new team, leads the team ahead by the thorny path full of new technologies and unexpected challenges.

2013 March - 2014 November: Senior Software Developer at Amustware

Amustware was a startup that created parental control solutions based on linguistic analysis.

2009 December - 2013 March: Software Development Team Lead at Acronis
2006 August - 2009 December: Senior Software Developer at Acronis
2005 March - 2006 Jule: Senior Software Developer at Informzaschita
2002 March - 2005 Jule: Lead Software Developer at Ulyanovsk State University