Konstantin Minchenkov

Konstantin Minchenkov

Backend Student

Followers of Konstantin Minchenkov1000 followers
location of Konstantin MinchenkovGyumri, Shirak Province, Armenia

Connect with Konstantin Minchenkov to Send Message

Connect

Connect with Konstantin Minchenkov to Send Message

Connect
  • Timeline

  • About me

    Backend Engineer | Golang Developer | Software Engineer

  • Education

    • Higher School of Economics

      2017 - 2021
      Bachelor's degree Business-Informatics
  • Experience

    • Tinkoff Fintech

      Feb 2019 - Apr 2019
      Backend Student

      Learned about the basics of backend development and go programming language:- client-server communication- go basics- go concurrency model- HTTP/2 and gRPC- relational databases- etc...Finished among top-5 students with the highest marks.The final project is an ebay-like auction app consisting of several microservices with the following technologies used:- concurrency and goroutines- HTTP/2 and gRPC- websockets- PostgreSQL- ORM- authorization and authentication Show less

    • Avito

      Sept 2019 - Feb 2020
      Backend Intern

      While studying at the university I was an intern at a team that was launching the delivery service at Avito.- I got myself acquainted with microservices architecture, Agile methodologies, PHP programming language, queue services, large-scale relational databases.- Actively participated in splitting the PHP monolith into Go microservices.- Took part in refactoring several services.- Prototyped and deployed microservice responsible for delivery discounts.- Helped deploy Avito Delivery service to the users and make it one of the more profitable and used services. Show less

    • Sports.ru

      Oct 2020 - Mar 2021
      Backend Developer

      - I worked in the department dedicated to cybersports in one of the largest sports-related media in Russia while finishing my grade at university.- In this role I was responsible for transferring data about matches from the data provider to the end user. - I acquired experience with GraphQL and gRPC, MySQL, GitLab. Designed an algorithm to conveniently display tournament brackets from raw data.- Created a small utility lib to dynamically create neat sql-queries spanning over multiple tables. Show less

    • Avito

      Mar 2021 - Feb 2023
      Backend Developer

      - In this period I worked in Avito Logistics. Mostly used tools were: Go, Postgres, Kafka, Avito's own PaaS system. Avito Logistics is a subsystem that allows customers to buy and sell their own used or new things with delivery to PUDO-point (Pick Up Drop Off) or with door-to-door courier delivery.- I was responsible for the launch of inter-city courier delivery- Oversaw the integration between Avito and delivery service's tracking systems- Refactored parts of mobile interfaces to allow dynamic recalculation of prices when changing destination address. Underlined some architectural complexities that could be simplified.- Started the process of splitting one big service between several teams. Substituted several rpc-methods that did the same thing with one batch method.- Designed and led the implementation of PUDO filters on PUDO selection map both on desktop and mobile platforms, which allowed to declutter the map and increase the usage of newer delivery partners with less PUDOs. Managed communications between backend, frontend and mobile engineers of several teams- Set up idemponent handling of databus messages.- Introduced linters to our team's services. Initiated the process of discussing guidelines about how to write code in a unified codestyle.- Sometimes took the role of scrum-master. Show less

    • Tabby

      Sept 2023 - now
      Backend Engineer
  • Licenses & Certifications

    • Разработка веб-сервисов на Golang, часть 2

      Coursera
      Jul 2021
      View certificate certificate
    • Algorithmic Toolbox

      Coursera
      Oct 2020
      View certificate certificate
    • Разработка веб-сервисов на Go - основы языка

      Coursera
      Oct 2020
      View certificate certificate