Ru

Resume

My experience in web development is more than 8 years.

This resume takes into account only the experience of working as a programmer.


Education

Polytechnic College of Bryansk State Technical University.

Specialty: Software for computing equipment and automated systems.

Time of study from 2007 to 2011.


Work experience:


CRYSTAL

crysty.ru

CRYSTAL is a social network with open source code, currently under development. More about the project.

Positions: Founder, CEO, full stack developer, web server and database administrator.

Responsibilities:

Project development and development.

Design and creation of database.

Design and creation of frontend and backend parts of the project.

Working with a web server.

Ensuring cybersecurity of the website and VPC.

Creating and working with backup.

Working period:

From 2023 to the present.


OOO "MTK ICEBERG"

langvey.ru

Positions: Full stack developer, web server and database administrator.

Responsibilities:

Company website support, changing and adding functionality.

Working with a web server.

Working with SSL certificates.

Creating and working with backup.

Working period:

From 2021 to the present.


Freelance

shedov.top

Creating online stores, news and content sites, supporting, changing and adding functionality.

Working period:

From 2017 to the present.


Skills:

My main specialization is full stack development in the MERN stack, and the WordPress platform, but I also use and study other technologies.


Frontend

JS, TS, React, Next.js, Redux, TanStack Query, i18next, Yup, jQuery, AJAX.

Working with Fetch and Axios.

--- React ---

Registration / logIn / logOut / authorization

Validation

--- /React ---

Flexbox, Grid, Bootstrap, SASS, SCSS.

Building correct semantic markup.

Adaptive and valid layout according to W3C standards.

Layout - Pixel Perfect.

Creating JS/CSS animations with and without frameworks.

Working with Figma.

ESLint, Prettier, code testing, testing in Browserstack.

Optimizing website speed, working with PageSpeed ​​Insights.

Working with bundlers: Webpack, Vite.

Knowledge of git commands, working with GitHub via console.

Code website, with Pixel Perfect layout.

Frontend part code, CRYSTAL project.

Site test - shedov.top:


Backend

Nginx, Node.js, Express.js, PHP, MongoDB, Mongoose, MySQL, JWT, Cookie, Bcrypt, Nanoid, Multer, PM2.

--- Express ---

Registration / logIn / logOut / authorization.

Route / Controller

Validation

--- /Express ---

Working with PM2.

MongoDB - knowledge of queries and commands, working through the console and in MongoDB Compass.

Schema in Mongoose.

MySQL - knowledge of queries and commands, working through the console and in phpMyAdmin.

Creating a backend taking into account cybersecurity.

Manual and automatic API testing with Postman.

Backend part code, CRYSTAL project.


WordPress

Creating fully custom WordPress themes, without using Elementor and plugins.

Expanding functionality, creating a registration/authentication form, callback, etc., with or without plugins.

Creating plugins. Creating WooCommerce stores.

Configuring WordPress with security in mind.

Custom theme code, website - shedov.top.


Database administration

MongoDB, MySQL.

Design and creation of database.

Performance optimization.

Security assurance.

Creating and working with backup.


Administration web server

VPC, Linux, Nginx, TCP/IP.

Creating a VM in VPC.

Creating a web server on Linux and Nginx, on a VM in VPC.

Installing and configuring SSL certificates.

Deploying sites on VPC, created in any stacks.

Deploying sites on VPC or on regular hosting, created on any CMS.

Creating and working with backup.

Website tests - shedov.top:


Cybersecurity

Creating sites and configuring Nginx with cybersecurity in mind.

Configuring VPC with cybersecurity in mind.

Installing and configuring SSL certificates.

Searching for vulnerabilities and scanning websites using programs: Nmap, ZAP (Zed Attack Proxy), OpenVAS.

Website tests - shedov.top:


SEO

Building Correct Semantic Markup.

Knowledge of methods and experience in website promotion.

Working with services: Google Analytics, Google Search Console, Yandex Webmaster, Yandex Metrica.

Website test - shedov.top:


Testing (QA)

Testing the user interface and website adaptability in different browsers.

Knowledge of testing methods and types.

Ability to create test plans, test cases and bug reports.

Working with Azure DevOps and Jira.

Manual and automated API testing with Postman.

Using in work - Browserstack.

Example of my bug report on GitHub.


Other skills:

Experience creating desktop applications in C++, Delphi, Electron.js.

I use the code editor - Visual Studio Code.

I work in systems: Windows 11 Pro, Debian, Kali.

This website uses cookies. By clicking the 'Accept' button or continuing to use the website, you agree to the use of cookies.