Areas of professional expertise: Large-scale applications, technical infrastructure, creating, developing, and improving the performance of high-traffic projects.Specialties: Programming, System Design, Databases, Algorithms and Data Structures, Control Theory, Data Analysis.About me: Inquisitive, with a comprehensive understanding of problem nuances. In my free time, I engage in hiking and play chess.
-
Senior Software Engineer | Home Page Of YandexYandex Oct 2024 - PresentBelgrade, Serbia -
Software Engineer | Promo Search Engine At InternationalYandex Apr 2024 - Oct 2024Belgrade, Serbia• Implemented and delivered a referral account to attract customers to the referral program for changing the Yandex Search• Implemented and delivered a simplified flow of registration in the promotion via phone confirmation with Yandex ID API• Implemented and delivered registration for the promotion from various types of devices• Implemented and delivered withdrawal of success bonus funds to a bank card with partner APIs• Reduced fraudulent participation for the referral program (-20% registration as fraud)• Commited to the YDB Golang SDK driver as open source code -
Software Engineer | Home Page Of YandexYandex Sep 2023 - Apr 2024Belgrade, Serbia• Started backend for new portal a.ya.ru or alice.yandex.ru• Moved international client web surfaces (desktop, TV, touch) to a new type of home page on Golang. On average, we managed to reduce the response time by 10% for 95p for all clients• Migrated and combined the international homepage web surfaces on go for ancient clients into the new platform. On average, for all clients, the response time was reduced by 72% for 95p• Moved banners to Golang from perl for new tab page for Chrome and desktop Yandex browser. The transfer resulted in a decrease in CPU consumption by 106 cores for service. On average, the pen response time was reduced by 13.4% for 95p.• Initiated the process, implemented third-party statics analyzers for the entire project and fixed the errors found -
Education MentorПредприниматель May 2023 - Present• Assessing the candidate's current level• Creating an individual development plan• Selecting and assigning homework tasks within the development plan• Rewriting the candidate's resume• Conducting mock interviews on topics such as programming language platforms(Golang), solving algorithmic problems, designing database schemas and composing queries for business scenarios, detecting and resolving issues in existing systems
-
Software Engineer | Calltracking/GoodsAvito Apr 2023 - Aug 2023Yerevan, Armenia -
Software Engineer | CalltrackingAvito Jan 2022 - Apr 2023Moscow, Russia• Designed and implemented a unified call history through secure numbers• Redesigned call functionality and created a new service for pro users• Implemented call initiation functionality based on customer requests to sellers• Implemented traffic load balancing for calls between GSM operators and calls through the Avito application in the top-10 service on Avito by load• Reduced RAM consumption by 56% when loading audio conversation files• Implemented a functionality degradation mechanism that allows for the removal of one or multiple communication service providers from usage -
Education MentorOtus Онлайн-Образование Oct 2021 - Oct 2022• Checked homework and test assignments of students in the Golang Developer Professional course• Improved the course with additional learning materials and final projects -
Software Engineer | Ads PlatformSbermarket Apr 2021 - Jan 2022Moscow, Moscow City, Russia• Conducted a redesign and integration into the common platform architecture of an existing banner and sampling service• Revised the ETL algorithm for the advertising platform to optimize the load on internal services• Revamped the architecture to transition from shared S3 storage to an asynchronous data mechanism via Kafka for product services• Integrated advertising banners into website categories, the mobile version of the website, and the advertising dashboard -
Software Engineer | OzonidOzon.Ru Jan 2020 - Apr 2021Москва, Россия• Implemented a unified authentication system for both B2C and B2B clients• Developed authentication and authorization using Smart Lock for Android devices• Designed and implemented a service for notifying users about changes in their data• Analyzed fraudulent operations and implemented anti-fraud rules for TOTP brute force prevention• Fixed internal system libraries for gRPC and SQL integration -
Software Engineer | IdmSberbank Dec 2018 - Jan 2020• Developed a facade that protects the inners bank's account management system from overload• Developed control the API of the gateway facade for configuring its settings• Implemented a failure balancing mechanism for the gateway for business logic nodes• Designed and implemented the architecture of an automated automated control system (Intelligent auto-execution)• Developed a mechanism for verifying and granting access rights to components AS -
Software Engineer | Railway Booking EngineBiletix.Ru Apr 2018 - Dec 2018Москва, Россия• Worked on the development of an online ticket booking service for railways in the CIS region (Belarus, Russia, Kazakhstan).• Designed the interaction interface and integrated an insurance service provider.• Optimized the round trip route selection request processing speed by a factor of 2• Increased the order processing speed by 35%.• Integrated one of the significant airline ticket providers for the charter flight booking gateway.
Sam Shaplygin Education Details
-
Management Information Systems, General -
Management Information Systems, General
Frequently Asked Questions about Sam Shaplygin
What company does Sam Shaplygin work for?
Sam Shaplygin works for Yandex
What is Sam Shaplygin's role at the current company?
Sam Shaplygin's current role is Software Engineer.
What schools did Sam Shaplygin attend?
Sam Shaplygin attended Московский Энергетический Институт (Технический Университет), Московский Энергетический Институт (Технический Университет).
Who are Sam Shaplygin's colleagues?
Sam Shaplygin's colleagues are Yuri Kalinichenko, Dorukhan Kayrıcı, Hasan Okcu, Pavel Poliakov, Julia Lubsanova, Korhan Karacalı, Vedat Chef.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial