Position: Software Developer
Category: Golang
English level: upper
Years of experience: 5

- Splitting loaded services without downtime
- Refactoring legacy parts and covering by tests
- Improving a service performance twice
Software developer with 5 years of experience in commercial development.
Participated in the development of server-site and scalable systems based on service-oriented and microservice architecture.
Equipped with a diverse skill set in design, testing, maintenance and troubleshooting of applications.
Developing services from scratch and delivery to production in collaboration with team leader and managers.
Solving problems of concurrent/parallel and consistent data processing.
Refactoring legacy parts of services and writing tests for critical places.
Finding problems in a distributed system using monitoring, tracing and logging tools.
Mentoring, assistance and code review of team members.
Friendly team, professional development and a project with cutting-edge technology.