Frontend-developer in Moscow
I'm a skilled frontend developer specializing in Vue.js and React/React Native, using TypeScript. I've got experience creating responsive designs and interfaces with SCSS/Vue in collaboration with Laravel. I'm familiar with project build tools, and I've worked with template engines like Pug & Liquid.
As a backend developer, my academic background and extensive experience cover multiple programming languages: C++, C#, Golang, Java, Python, and PHP. I'm adept at applying development principles tailored to specific platforms, such as implementing MVC architecture in Laravel and similar frameworks. I follow Clean Architecture principles in Golang projects. My expertise includes working with databases like MySQL and PostgreSQL, using ORM frameworks for efficient data management. I'm also skilled in Linux server administration and proficient in deploying and managing applications with Docker and Kubernetes.
I successfully 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.
I 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.
I have successfully 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.
I'm 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.
I specialize 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
I've 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.
I 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.