Last active
January 29, 2026 10:48
-
-
Save sshaplygin/7af30235d7d8b0d89b1d44e72be6799f to your computer and use it in GitHub Desktop.
My CV in LaTex-file online compiler overleaf.com
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| %------------------------- | |
| % Resume in Latex | |
| % Author : Jake Gutierrez | |
| % Based off of: https://github.com/sb2nov/resume | |
| % License : MIT | |
| %------------------------ | |
| \documentclass[letterpaper,11pt]{article} | |
| \usepackage{latexsym} | |
| \usepackage[empty]{fullpage} | |
| \usepackage{titlesec} | |
| \usepackage{marvosym} | |
| \usepackage[usenames,dvipsnames]{color} | |
| \usepackage{verbatim} | |
| \usepackage{enumitem} | |
| \usepackage[hidelinks]{hyperref} | |
| \usepackage{fancyhdr} | |
| \usepackage[english]{babel} | |
| \usepackage{tabularx} | |
| \input{glyphtounicode} | |
| %----------FONT OPTIONS---------- | |
| % sans-serif | |
| % \usepackage[sfdefault]{FiraSans} | |
| % \usepackage[sfdefault]{roboto} | |
| % \usepackage[sfdefault]{noto-sans} | |
| % \usepackage[default]{sourcesanspro} | |
| % serif | |
| % \usepackage{CormorantGaramond} | |
| % \usepackage{charter} | |
| \pagestyle{fancy} | |
| \fancyhf{} % clear all header and footer fields | |
| \fancyfoot{} | |
| \renewcommand{\headrulewidth}{0pt} | |
| \renewcommand{\footrulewidth}{0pt} | |
| % Adjust margins | |
| \addtolength{\oddsidemargin}{-0.5in} | |
| \addtolength{\evensidemargin}{-0.5in} | |
| \addtolength{\textwidth}{1in} | |
| \addtolength{\topmargin}{-.5in} | |
| \addtolength{\textheight}{1.0in} | |
| \urlstyle{same} | |
| \raggedbottom | |
| \raggedright | |
| \setlength{\tabcolsep}{0in} | |
| % Sections formatting | |
| \titleformat{\section}{ | |
| \vspace{-4pt}\scshape\raggedright\large | |
| }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] | |
| % Ensure that generate pdf is machine readable/ATS parsable | |
| \pdfgentounicode=1 | |
| %------------------------- | |
| % Custom commands | |
| \newcommand{\resumeItem}[1]{ | |
| \item\small{ | |
| {#1 \vspace{-2pt}} | |
| } | |
| } | |
| \newcommand{\resumeSubheading}[4]{ | |
| \vspace{-2pt}\item | |
| \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} | |
| \textbf{#1} & #2 \\ | |
| \textit{\small#3} & \textit{\small #4} \\ | |
| \end{tabular*}\vspace{-7pt} | |
| } | |
| \newcommand{\resumeSubSubheading}[2]{ | |
| \item | |
| \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} | |
| \textit{\small#1} & \textit{\small #2} \\ | |
| \end{tabular*}\vspace{-7pt} | |
| } | |
| \newcommand{\resumeProjectHeading}[2]{ | |
| \item | |
| \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} | |
| \small#1 & #2 \\ | |
| \end{tabular*}\vspace{-7pt} | |
| } | |
| \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} | |
| \renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} | |
| \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} | |
| \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} | |
| \newcommand{\resumeItemListStart}{\begin{itemize}} | |
| \newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} | |
| %------------------------------------------- | |
| %%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
| \begin{document} | |
| %----------HEADING---------- | |
| % \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r} | |
| % \textbf{\href{http://sourabhbajaj.com/}{\Large Sourabh Bajaj}} & Email : \href{mailto:[email protected]}{[email protected]}\\ | |
| % \href{http://sourabhbajaj.com/}{http://www.sourabhbajaj.com} & Mobile : +1-123-456-7890 \\ | |
| % \end{tabular*} | |
| \begin{center} | |
| \textbf{\Huge \scshape Sam Shaplygin} \\ \vspace{1pt} | |
| \href{tel:+381677528362}{\small +381 67 7528362} $|$ \href{mailto:[email protected]}{\underline{[email protected]}} $|$ | |
| \href{https://linkedin.com/in/sshaplygin}{\underline{linkedin.com/in/sshaplygin}} $|$ | |
| \href{https://sshaplygin.dev}{\underline{sshaplygin.dev}} | |
| \end{center} | |
| %-----------SUMMARY----------- | |
| \section{Summary} | |
| \begin{itemize}[leftmargin=0.15in, label={}] | |
| \small{ | |
| \item{ | |
| Senior Software Engineer with 7+ years of experience designing high-performance distributed systems using \textbf{Go} and \textbf{Rust}. Proven track record at top-tier tech companies (Yandex, Avito, Ozon) optimizing high-load architectures to handle millions of requests/day. Expert in driving business growth through technical excellence, achieving up to \textbf{56\% revenue uplift} and \textbf{72\% latency reduction}. Experienced in system design, mentoring and open-source contribution. | |
| } | |
| } | |
| \end{itemize} | |
| %-----------PROGRAMMING SKILLS----------- | |
| \section{Technical Skills} | |
| \begin{itemize}[leftmargin=0.15in, label={}] | |
| \small{ | |
| \item{ | |
| \textbf{Languages}{: Golang, Rust, Python3, JavaScript, SQL, YQL} \\ | |
| \textbf{Data \& Messaging}{: PostgreSQL, YDB, ClickHouse, Redis, Apache Kafka, SQS } \\ | |
| \textbf{Infrastructure}{: Kubernetes, AWS, YCloud, Docker, CI/CD, Linux, } \\ | |
| \textbf{Concepts}{: System Design, Microservices, TDD, REST, gRPC, High Availability, Scrum, Agile, DevOps} | |
| } | |
| } | |
| \end{itemize} | |
| %-----------EXPERIENCE----------- | |
| \section{Experience} | |
| \resumeSubHeadingListStart | |
| \resumeSubheading | |
| {Senior Software Engineer}{Oct. 2024 - Present} | |
| {\textbf{Yandex} | The largest technology company in CIS}{Belgrade, Serbia} | |
| \resumeItemListStart | |
| \resumeItem {Designed and launched a platform that delivers suggestions contextual ML-based and user behavior triggers across search bar and mobile feed entry points} | |
| \resumeItem {Enabled trigger-based suggestions (Finance, Real Estate, OSAGO insurance) under the search bar, as well as static Alice promotional units in the Search App feed. Suggestions demonstrated \textbf{2.3–5.5x} higher conversion rate compared to push notifications. Boosted Real Estate performance with trigger-based suggestions: +\textbf{1.89\% sessions}, \textbf{+10\% clicks} on listing cards} | |
| \resumeItem {Built a mixed feed on ya.ru with Yandex.Market and Yandex.Rhythm, increasing ad \textbf{revenue by 56\%} for service} | |
| \resumeItem {Migrated search user settings yandex.ru/tune from Perl/Node.js system with search's technology and Go service. Designed the architecture, provisioned infrastructure, and build CI/CD flow} | |
| \resumeItem {\textbf{Leadership:} Conducted 36 technical interviews and mentored a colleague on running standard algorithm coding interview sessions} | |
| \resumeItem {\textbf{Open Source:} Released internals linters \href{https://github.com/yandex/go-linters}{\underline{yandex/go-linters}} and implemented `bulkUpsert` in the \href{https://github.com/ydb-platform/ydb-rs-sdk}\underline{{ydb-rs-sdk}} (Rust)} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer}{Sep. 2023 - Oct. 2024} | |
| {\textbf{Yandex} | The largest technology company in CIS}{Belgrade, Serbia} | |
| \resumeItemListStart | |
| \resumeItem {Implemented and delivered a referral account to attract customers to the referral program for changing the Yandex Search. Increased the count of \textbf{promo leads by 14.3\%}} | |
| \resumeItem {Implemented a simplified flow of registration in the promotion via phone confirmation with Yandex ID. Increased registration user's \textbf{success rate up to 32.7\%}} | |
| \resumeItem {Implemented and delivered registration for the promotion from various types of devices. Increased registration user's \textbf{rate up to 17\%}} | |
| \resumeItem {Delivered withdrawal of success bonus funds to a bank card with partner APIs. Increased registration user's \textbf{rate up to 45\%} as similar promo action withdrawals to phone number} | |
| \resumeItem {Reduced fraudulent participation for the referral program \textbf{(-22\% registration as fraud)}} | |
| \resumeItem {Started backend for new portal a.ya.ru/alice.yandex.ru and company \textbf{(got new 2 ml subscribers)} for Alice Pro} | |
| \resumeItem {Moved international client web surfaces (desktop, TV, touch) to a new type of home page on Golang. The response time reduced by 10\% for 95p} | |
| \resumeItem {Moved banners to Golang from perl for the new tab page for Chrome and the Yandex desktop browser. The transfer resulted in a decrease in CPU consumption of 106 cores. The response time was reduced by 13.4\% for 95p} | |
| \resumeItem {Integrated static analysis tools, resolving 8 critical, 18 errors, and 189 warnings have been fixed} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer}{Jan. 2022 - Aug. 2023} | |
| {\textbf{Avito} | World's top-ranked classifieds site by traffic}{Moscow, Russia \& Yerevan, Armenia} | |
| \resumeItemListStart | |
| \resumeItem{Implemented traffic load balancing for GSM operator calls within the app (Top-10 high-load service).} | |
| \resumeItem{Developed map-based delivery point filtering, reducing user search time by \textbf{38\%}.} | |
| \resumeItem{Optimized audio file processing, reducing RAM consumption by \textbf{56\%}.} | |
| \resumeItem{Designed a unified call history service for secured numbers, cutting duty engineer investigation time by \textbf{28\%}.} | |
| \resumeItem{Migrated Pro-user call functionality from PHP to Go, enhancing performance and maintainability.} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer}{Apr. 2021 - Jan. 2022} | |
| {\textbf{SberMarket} | Leading e-grocery delivery service in Russia }{Moscow, Russia} | |
| \resumeItemListStart | |
| \resumeItem{Redesigned marketing ad tools and sampling services infrastructure.} | |
| \resumeItem{Developed full-stack (Backend/Frontend) features for the Brand Ads platform.} | |
| \resumeItem{Integrated banner ads across desktop and mobile platforms, optimizing inventory placement.} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer}{Jan. 2020 - Apr. 2021} | |
| {\textbf{Ozon} | Second largest e-commerce marketplace in CIS (NASDAQ: OZON) }{Moscow, Russia} | |
| \resumeItemListStart | |
| \resumeItem{Developed SSO (Single Sign-On) authorization for B2C and B2B clients.} | |
| \resumeItem{Implemented SmartLock authentication for Android devices.} | |
| \resumeItem{Designed a user data change notification service and anti-fraud protection against TOTP brute-force attacks.} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer} {Dec. 2018 - Jan. 2020} | |
| {\textbf{SberBank} | The biggest bank of East Europe }{Moscow, Russia} | |
| \resumeItemListStart | |
| \resumeItem{Developed a backend gateway securing mission-critical access to personal user accounts.} | |
| \resumeItem{Designed architecture for SIRP (Intelligent Routing and Processing), including load balancing and authorization.} | |
| \resumeItemListEnd | |
| \resumeSubheading | |
| {Software Engineer}{Apr. 2018 - Dec. 2018} | |
| {\textbf{Biletix.ru} | Online travel sales} {Moscow, Russia} | |
| \resumeItemListStart | |
| \resumeItem{Developed backend for booking engine for railway by CIS (Russia, Belarus, Kazakhstan)} | |
| \resumeItem{Optimized ticket booking pipeline speed by \textbf{35\%} and doubled route search performance.} | |
| \resumeItemListEnd | |
| \resumeSubHeadingListEnd | |
| %-----------PROJECTS----------- | |
| \section{Projects \& Achievement} | |
| \resumeSubHeadingListStart | |
| \resumeProjectHeading | |
| {\textbf{Yandex Cup Top-15 qualification} $|$ \emph{Golang, Algorithms}}{Nov. 2025} | |
| \resumeItemListStart | |
| \resumeItem{Achieved Top-15 rank in the Backend Qualification round among all employees in the annual coding competition.} | |
| \resumeItemListEnd | |
| \resumeProjectHeading | |
| {\textbf{VPN Service Bot} $|$ \emph{Go, Python, PostgreSQL, YCloud}}{Mar. 2023 -- Present} | |
| \resumeItemListStart | |
| \resumeItem{Founder and developer of a Telegram bot for automated VPN configuration and payments, providing secure internet access.} | |
| \resumeItemListEnd | |
| \resumeProjectHeading | |
| {\textbf{Open Source Maintenance} $|$ \emph{Go, WebSockets}}{} | |
| \resumeItemListStart | |
| \resumeItem{Maintained \textbf{go-socket.io} library (Dec. 2019 - Sep. 2024).} | |
| \resumeItem{Created \textbf{docs-code}, a Go library for validating Russian document codes} | |
| \resumeItemListEnd | |
| \resumeSubHeadingListEnd | |
| %-----------EDUCATION----------- | |
| \section{Education} | |
| \resumeSubHeadingListStart | |
| \resumeSubheading | |
| {National Research University of Moscow Power Engineering Institute}{Moscow, Russia} | |
| {M.S in Management Information Systems}{Sep. 2017 -- Jul. 2019} | |
| \resumeSubheading | |
| {National Research University of Moscow Power Engineering Institute}{Moscow, Russia} | |
| {B.S. in Management Information Systems}{Sep. 2013 -- Jul. 2017} | |
| \resumeSubHeadingListEnd | |
| %------------------------------------------- | |
| \end{document} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment