instagram: @shbovv
Work Experience
Product-Related Activities: Launched two new services, improved validation processes by enhancing UX and providing clear error messages based on regular expressions, contributed to significant refactoring of the Managed Services frontend, and worked on various product development tasks to ensure high-quality deliverables.
Infrastructure and Tools: Enhanced an internal tool for deploying preview environments from Git branches, developed test coverage for services including screenshot and integration tests, and improved CI pipelines by adding new checks, implementing alerts, and optimizing workflows.
Tech Stack: React.js, React Router, React Query, React Testing Library, React Final Forms, Playwright, Jest, @gravity-ui.
Engaged in leading intricate projects, taking charge of the following:
-
Using Vue.js and React.js (+ TypeScript) frameworks to create a sophisticated gamification training system tailored for digital oil fields.
-
Developing the frontend for integration with the pSeven platform, utilizing Vue.js + TypeScript with asynchronous integration with API and the pSeven platform. Aggregating diverse data, crafting dashboards, and creating general Vue components for the project. Additionally, overseeing the management of the Linux Server for deployment.
-
I have hands-on experience working with Kubernetes, establishing clusters, configuring Linux servers, and providing ongoing support.
Specialized in front-end development using Vue.js/React and SCSS, backend programming, and the development of complex e-commerce websites, landings, and other software products. I have a passion for creating reusable components that can be used across different websites
Created several one-page landing pages for events, utilizing a stack that includes SCSS and Pug for page development, as well as integration with the backend.
Projects
Developed a series of landing pages for INCO using the Laravel framework, Sass, and Vue.js. Designed and implemented reusable UI components for consistent user experience across different pages. Deployed, configured, and maintained a virtual machine to ensure reliable performance and system stability.
Migrated an online store from the Shopify platform to InSales. This project involved a complete overhaul, including the recreating of all pages and CSS/JS components, optimization for faster website performance, and the implementation of various complex tasks: creating custom discounts, setting up bundle offers, and more.
Developed a website for a game server, handling both the frontend using Vue.js and SASS, as well as the backend with Laravel. The project also included SEO optimization and seamless integration with all game databases. I provided comprehensive support throughout the entire development cycle, starting from ground zero.
Side Projects
Developed a web application using React.js, TanStack React Query, React Router, and React Forms, alongside Gravity-UI, to monitor and detect changes on specified websites. The app included an admin panel, reports, and CRUD forms for efficient data management. Additionally, I deployed and configured the application on Yandex.Cloud as part of my final qualifying project at HSE University.
Developed a mobile application using React Native for my univeristy project, allowing users to track their daily mental state. The application enables users to add entries about their mental state, selecting from a range of emotions, and storing them in a local database. Additionally, I incorporated a user-friendly interface for easy navigation and data input.
Volunteering
Volunteered for various events at my university, including open house days and programming competitions. My responsibilities included guiding and assisting visitors, communicating with prospective students, and ensuring the smooth execution of the programming competitions.
Education
Currently completing my fourth year of a Bachelor's degree in Computer Science, with an average GPA 8.23 out of 10.
Served as a teaching assistant at HSE University for three courses: Software Design, Computer-Based Workshop on Algebra in MATLAB, and Computer-Based Workshop on Mathematical Analysis in MATLAB. Responsibilities included grading assignments, answering student questions, and assisting with the administration of assessments such as exams and midterms.