Sergey Yeltsin

Team Lead at VK
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Denpasar, Bali, Indonesia, ID
Languages
  • Russian Native or bilingual proficiency
  • German Elementary proficiency
  • English Full professional 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
    • Software Development
    • 700 & Above Employee
    • Team Lead
      • Aug 2022 - Present

      Responsible for more than 50 microservices, Highload systems, over 5TB of databases, two mobile apps, and more than 30 million user registrations. Responsibilities and achievements include: - Structuring development processes, planning sprints/releases. - Creating quarterly product development plans, filling the backlog. - Task estimation, definition, and distribution. - Conducting interviews, reviewing and hiring processes. - Designing architecture and developing services. - Developing new features, bug fixing, optimization and refactoring, task reviews. - Ensuring uninterrupted service operations, resolving emergent situations. Tech Stack: .NET Core, MS SQL/Postgres, EF/Dapper/Raw SQL, Redis, RabbitMQ, REST/GraphQL, Vue.js, Teamcity/Docker/Kubernetes/Rancher, Graylog/Grafana, GitLab/Jira/Confluence, Quartz, Microservices, Highload. Show less

    • Team Lead
      • Jan 2022 - Aug 2022

      Implemented the MVP for service, enabling hiring top-tier employees thanks to unique competency assessment algorithms. Led a project team of up to 15 people. Upon MVP implementation, the project achieved a grant from the FSI, secured 1st place in the Social Tech Challenge 2022, and made sales to large corporations. During the project implementation: - Enhanced the distributed development team: +2 backend, +2 frontend, +architect. Streamlined the technical interview process. - Established processes for sprint planning, development, reviews, and releases, increasing release frequency by 3-4x. - Designed the microservice architecture of the application, including implementing services from scratch - Independently implemented up to 30% of MVP features, optimized performance (some requests were accelerated by 3-5x), conducted code refactoring, and split the monolith. - Built a process for monitoring, logging, and ensuring the product's SLA from the ground up. - Significantly improved the CI/CD process in collaboration with the DevOps team. - Founded and conducted a series of corporate developer conferences and facilitated inter-team interactions. Show less

    • Russian Federation
    • Software Development
    • 700 & Above Employee
    • Full-Stack .NET (C#) Developer / Scrum Master
      • Jun 2018 - Oct 2021

      Implemented a broad range of functionalities to foster product growth and enhanced several architectural technical solutions. Over three years, effectively closed >250 business tasks from the backlog, considering code-review/testing/delivery, operating at a high pace and maintaining a proactive stance: >20% of tasks were suggested and set by me. Consistently worked efficiently with a remote team, following the Agile/Scrum methodology for an extended period. Contributions to architectural functionality that I introduced and executed enabled: - 300% acceleration in the operation of key web service sections - 40% optimization in the response time of technical support and its detailing - 20% enhancement in testing speed and error detection - 20% improvement in the development team's speed through codebase refactoring and re-engineering. Show less

    • Higher Education
    • 1 - 100 Employee
    • Lecturer in Robotics Programming / Postgraduate Researcher
      • Sep 2016 - Jun 2021

      - Developed laboratory work (Python) and lectures for a new master's program course, "Artificial Intelligence for Mobile Robotics." - Key Topics: Programming algorithms using probability theory, working with graphs, optimization algorithms, etc. - Published a series of articles in the field of mathematical computer modeling. - Developed laboratory work (Python) and lectures for a new master's program course, "Artificial Intelligence for Mobile Robotics." - Key Topics: Programming algorithms using probability theory, working with graphs, optimization algorithms, etc. - Published a series of articles in the field of mathematical computer modeling.

    • Full-Stack .NET (C#) Developer / Development Team Leader
      • Aug 2014 - Jul 2016

      Initiated and successfully implemented a project developing an expert system in the energy sector. The developed web service, through the automation of data collection, analytics processes, and report generation, enabled: - Approximately 40% reduction in expenses for fulfilling orders related to the analysis of companies' energy efficiency. - Around 3-4 times reduction in delivery time of results to the customer (down from a month to a week) and standardization of audit results. - Transparency in business processes regarding contract execution and employee work on it. My tasks and responsibilities in the project included: - Definition of functional requirements for the system. - Architectural design. - Development of service subsystems and data analysis algorithms. - Task setting and distribution within the team. Show less

Education

  • Moscow Institute of Physics and Technology (State University) (MIPT)
    Master's degree with honors, Applied mathematics and physics
    2014 - 2016
  • Ural State Technical University
    Postgraduate, with honors, Computer science
    2016 - 2020
  • Moscow Institute of Physics and Technology (State University) (MIPT)
    Master's degree with honors, Technological entrepreneurship, Product management
    2014 - 2016
  • Moscow Institute of Physics and Technology (State University) (MIPT)
    Bachelor, Applied mathematics and physics
    2010 - 2014

Community

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