Ivan Korotkov

Ivan Korotkov Email and Phone Number

Backend Go Developer @ Aviasales
Belgrade, RS
Ivan Korotkov's Location
Belgrade, Serbia, Serbia
About Ivan Korotkov

I am a Go developer with experience in both large and small companies. I have experience working with both legacy and new projects. I like to work in a team, but I can work independently if the project or tasks require it. I can gather requirements, design and implement a suitable solution, collaborating with analysts, QA and frontend developers to achieve the best result.In my free time, I work on my pet project in Go, as well as translate or write my own articles for Habr (habr.com).About me:- deep knowledge of Go, data structures, algorithms and design patterns- understanding of the principles of networks and HTTP, TCP/IP protocols- experience working with REST, gRPC, GraphQL, including experience using Swagger/OpenAPI and gRPC Gateway- ability to write correct multithreaded code and cover it with tests- experience working with Docker, Docker Compose and Kubernetes- knowledge of scalability and fault tolerance of services, zero downtime deployments and graceful shutdown- experience writing unit and integration tests- experience working with PostgreSQL (complex queries, indexes, profiling and query optimization, database schema design)- experience working with RabbitMQ and Kafka- experience working with Redis- experience working in small and large teams (from 2 to 15+ people)

Ivan Korotkov's Current Company Details
Aviasales

Aviasales

View
Backend Go Developer
Belgrade, RS
Website:
aviasales.com
Employees:
519
Ivan Korotkov Work Experience Details
  • Aviasales
    Backend Go Developer
    Aviasales
    Belgrade, Rs
  • Aviasales
    Go Developer
    Aviasales Feb 2024 - Present
  • Protek
    Go Team Lead
    Protek Nov 2023 - Feb 2024
    - manage a team of 3 software developers- communicate with other teams and product owners to provide features on time- give feedback and help developers to grow their skills- work on a marketplace for buying medical products- use PostgreSQL, Redis, Kafka- implement gRPC and GraphQL APIs for internal and external use- participate in the release process and deployment of services in Kubernetes in production- cover the code with unit and integration tests, reviewed the code of other developers
  • Protek
    Go Developer
    Protek Nov 2022 - Nov 2023
    - work on a marketplace for buying medical products- use PostgreSQL, Redis, Kafka- implement gRPC and GraphQL APIs for internal and external use- participate in the release process and deployment of services in Kubernetes in production- cover the code with unit and integration tests, reviewed the code of other developers
  • Mts Digital
    Go Developer
    Mts Digital Jul 2022 - Nov 2022
    - worked on the internal network infrastructure of MTS- used TELNET, SSH, SNMPv2 to interact with network devices from different vendors- designed and implemented a prototype of a platform for configuring network devices- discovered and fixed data races in existing code, wrote multithreaded code and tests for it- reviewed the code of other developers
  • It-Swarm
    Go Developer
    It-Swarm May 2021 - Jul 2022
    - worked on a service for editing and ordering windows- used PostgreSQL, Elasticsearch, RabbitMQ, MinIO- implemented REST API and WebSocket API- profiled and optimized the startup process of services and ETL pipelines used to build analytics and reports- wrote unit and integration tests, reviewed the code of other developers

Ivan Korotkov Education Details

Frequently Asked Questions about Ivan Korotkov

What company does Ivan Korotkov work for?

Ivan Korotkov works for Aviasales

What is Ivan Korotkov's role at the current company?

Ivan Korotkov's current role is Backend Go Developer.

What schools did Ivan Korotkov attend?

Ivan Korotkov attended Perm State University (Psu).

Who are Ivan Korotkov's colleagues?

Ivan Korotkov's colleagues are Kirill Bendersky, Nikita Bulatov, Irina Gudkova, Ulpan Beken, Anton Komrachkov, Irina Zinicina, Anna Osiuk.

Not the Ivan Korotkov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.