Меня зовут Николай, я веб-программист. Мне нравится работать с сайтами, умею работать как с клиентской, так и с серверной частью. Моих навыков достаточно, чтобы поднять полноценный проект с нуля, включая вёрстку, стилизацию, адаптив, бэкенд, базы данных, вплоть до выкладки в общий доступ.

Я не являюсь полноценным системным администратором, но моих знаний Linux более чем достаточно для работы с веб-проектами. Без проблем могу настроить новый сервер, создать пользователя для работы, прокинуть SSH-ключи, установить и настроить все необходимые для веб-проекта приложения, добавить Git-репозиторий проекта, запустить Docker, настроить Nginx для основных нужд, таких как: проксирование сайта из Docker-контейнера, раздача статики, перенаправление запросов на отдельный API и т. д.

Какое-то время с момента увольнения с предыдущей работы я улучшал свои знания и навыки, проходил различные курсы и читал дополнительную литературу.

Уровень моих текущих знаний можно оценить по моему пет-проекту интернет-магазина, который находится в открытом доступе. При его разработке и размещении в сети использовались следующие инструменты: CSS, HTML, JavaScript, Next.js, ElasticSearch, NestJS, MySQL, Socket.io, Yandex Map API, Docker, Nginx.

При необходимости я готов учиться новому, если требуется дополнительно освоить какие-то инструменты для работы. Готов работать как над фронтендом, так и над бэкендом, но в целом больше меня привлекает именно бэкенд, процесс программирования и написание логики для приложений. Вёрстка и стилизация в принципе тоже нравятся, но в эту сторону особенно никогда не тянуло.