Stepan Lyahov

Software engineer on the search team at ВсеИнструменты.ру
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Russia, RU
Languages
  • Russian Native or bilingual proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • Retail
    • 100 - 200 Employee
    • Software engineer on the search team
      • Apr 2023 - Present

    • Golang Software Engineer
      • Aug 2021 - Apr 2023

      The company is developing a b2b logistics platform. The system consists of a monolith and a set of microsevices, all this system uses an event paradigm. My responsibilities included: development of new microservices, participation in the process of cutting the monolith. 1) Brought more than 5 features to production over the past six months as a backend developer 2) Developed a tracking system for microservices 3) Developed a solution to optimize the highly loaded notification service, which will increase the throughput by 5 times according to calculations. 4) Developed a solution to increase the security of the system 5) Implemented a critically important and highly loaded document generation service. 6) Developed a business intelligence system. 7) Improved the quality of the project by implementing integration tests, linters and some development paradigms Skills: Go, Java, Kotlin, Spring Boot 2, gRPC, MongoDB, Kafka, Git, GitLab ,GrayLog, Docker, DDD, PostgreSQL, TDD, Event-Driven programming Show less

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Java Software Engineer
      • Feb 2020 - Aug 2021

      The company is engaged in outsourced development, so I managed to visit a lot of projects. I participated in the development for banks, medical institutions, investment brokers. 1) Designed and developed a highly loaded service for aggregation and management of investment ideas (more than 5 integrations) 2) Designed a report generation system for a medical institution (a large amount of data in the database, more than 100 tables) 3) Implemented a system for generating and sending documents for the bank (increased security requirements) 4) Supported the city parking system project (high service load) Skills: Java, Spring Boot 2, JPA, Hibernate, PostgreSQL, Kafka, Redis, Git, GitLab, Docker, TDD, Microservices Show less

Education

  • Belgorod Shukhov State Technology University
    Bachelor's degree, Computer Software Engineering
    2017 - 2021

Community

You need to have a working account to view this content. Click here to join now