Ivan Chernov

Ivan Chernov Email and Phone Number

Software Engineer @ Avito
Moscow, RU
Ivan Chernov's Location
Budapest, Budapest, Hungary, Hungary
About Ivan Chernov

As a seasoned Software Engineer at Investing.com, I excel in developing enterprise-level software solutions utilizing Golang, Python, Lua, and C++. Specializing in high-load systems capable of handling up to 1 million RPS, I transform coding challenges into scalable solutions. My expertise extends to team-oriented project execution and leadership, serving as a Mentor for Golang Development within VK Education. I've also instructed courses on UX/UI design and played pivotal roles in the successful launch of key projects such as PayDay and VK Tek. These contributions have earned our team accolades for substantial enterprise impact.Technical Skills:- Programming Languages: Golang (main), Python, Lua, PHP, C/C++, JavaScript.- Databases: PostgreSQL, MySQL, MongoDB, Tarantool.- Frameworks: Yii2, Django, Flask, Vue.js.- Additional Technologies: RabbitMQ, Kafka, Kubernetes, Docker."Turning Code into Teamwork, and Teamwork into Business Milestones."

Ivan Chernov's Current Company Details
Avito

Avito

View
Software Engineer
Moscow, RU
Website:
avito.ru
Employees:
4673
Ivan Chernov Work Experience Details
  • Avito
    Software Engineer
    Avito
    Moscow, Ru
  • Investing.Com
    Senior Software Engineer
    Investing.Com Dec 2023 - Present
    Budapest, Hungary
    Investing.com strives to make financial market data and information accessible and free for everyone, anywhere. My role encompassed:ㅤ ⦿ Development of high-load microservices in Go, capable of handling up to 600k RPS.ㅤ ⦿ Migration of a legacy service from PHP to Go for optimization and ease of maintenance.ㅤ ⦿ Designing new services, conducting testing, and providing ongoing support.ㅤ ⦿ Developing external APIs for seamless interaction between various services from different countries.▶ Stack: Golang/Rust, MySQL, MongoDB, gRPC/Protobuf, CI/CD, Docker + k8s, Aerospike, Datadog.
  • Vk
    Software Engineer
    Vk Jun 2023 - Dec 2023
    Moscow, Russia
    VK Ads transforms users into potential clients by promoting communities and posts. And with myTarget, which is part of the ecosystem, your ads will reach multiple platforms. My role encompassed:ㅤ ⦿ Specialised in the development and optimisation of high-load services, handling up to 1M RPS, using the Golang.ㅤ ⦿ Engineered proxy services and infrastructure components to sustain efficient system operation at scale. ㅤ⦿ Development of internal APIs to facilitate interaction between various services. ㅤ⦿ Conducted migration of legacy services from C, Lua, Perl to Go for enhanced performance and maintainability. ㅤ⦿ Participation in discussions and design of new high-load services for the advertising platform. ㅤ⦿ Application of network programming to enable communication between components. ㅤ⦿ Working on various aspects of the advertising platform, including audience management, targeting, and analytics.▶ Stack: Golang/Lua/C/Perl, MySQL, gRPC/Protobuf, CI/CD, Docker + k8s
  • Vk
    Middle Golang Developer
    Vk Nov 2021 - Jun 2023
    Moscow, Russia
    VK is developing an ecosystem of services to assist millions of people in efficiently managing their day-to-day tasks online.In a team of 5, I participated in the development of the PayDay and VK HR Tek applications.ㅤ ⦿ PayDay enables employers to send advance payments to employees based on the time worked since their last payment.ㅤ ⦿ VK HR Tek facilitates paperless exchange of personnel documents through a convenient portal. I was involved in building it from scratch.My contributions:ㅤ ⦿ Worked in a Scrum team, responsible for code quality.ㅤ ⦿ Conducted training on best Go practices and collaborated closely with frontend developers in the product team.ㅤ ⦿ Managed release builds and monitored logs.ㅤ ⦿ Proposed and implemented the idea of a boxed and scalable solution for the product, leading to an increase in customers and earning the VK People Awards (2022) "Product of the Year" for VK HR Tek.▶ Stack: Golang/PHP/Lua, Postgres, Redis, Kafka, gRPC/Protobuf, Swagger, CI/CD, Docker + k8s, Elastic
  • Center For Information Technologies And Systems Of Executive Authorities
    Fullstack Developer: Golang, Php, Vanilla Js
    Center For Information Technologies And Systems Of Executive Authorities Oct 2020 - Nov 2021
    Moscow City, Russia
    Creation of automated information systems for various purposes. My role encompassed:ㅤ ⦿ Worked in a team of 3 people and developed a system for submitting documents for the unified state exam.ㅤ ⦿ Implemented performance optimizations to increase the application's speed.ㅤ ⦿ Introduced new functionality to enhance the system's capabilities.ㅤ ⦿ Successfully migrated legacy logic from PHP to Golang.▶ Stack: Golang/PHP/Python/JS, Postgres, Redis, RabbitMQ, GORM, VC tools.
  • Academician Pilyugin Scientific-Production Center Of Automat And Instrument Making
    Junior Fullstack Developer: Php, Vue.Js
    Academician Pilyugin Scientific-Production Center Of Automat And Instrument Making Aug 2019 - Oct 2020
    Russia
    Enterprise engaged in the integrated development of control systems for rocket and space technology. My role encompassed:ㅤ ⦿ Worked in a team of 3 people and developed an electronic documentation system.ㅤ ⦿ Undertook a comprehensive overhaul and redevelopment of the business logic.ㅤ ⦿ Implemented new features to enhance the system's capabilities.ㅤ ⦿ Improved the stability and fault tolerance of the system.▶ Stack: PHP/Yii2/C++, Vue.js, MySQL, Docker, VC tools.
  • Research Institute Of Introscopy Ingo
    Junior Android Developer: Kotlin, Java, C++
    Research Institute Of Introscopy Ingo "Spectrum" May 2019 - Aug 2019
    Moscow, Russia
    The company develops integrated control methodsㅤ⦿ Worked in a team of 2 members and provided end-to-end solutions for PJSC LUKOILㅤ⦿ The application includes all GOST (State Standard System), easy search, indestructible control filters, defects, so that you can find the information you need without having to search through more than 100 pages of documents ▶ Stack: Kotlin, Java, C++, Postgres, Gradle, VC tools

Ivan Chernov Education Details

Frequently Asked Questions about Ivan Chernov

What company does Ivan Chernov work for?

Ivan Chernov works for Avito

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

Ivan Chernov's current role is Software Engineer.

What schools did Ivan Chernov attend?

Ivan Chernov attended Bauman Moscow State Technical University, Bauman Moscow State Technical University.

Who are Ivan Chernov's colleagues?

Ivan Chernov's colleagues are Василий Василий, Dasha Gushcha, Mariya Krivoshapko, Eleanor Charlson, Michael Jagg Man, Aleksandr Avetisov, Vladislav Yundin.

Not the Ivan Chernov 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.