Перейти к основному содержимому

Portfolio

MerVik logo

MerVik

Frontend / Fullstack Developer

За 2026 год сделал 2 коммерческих проекта (включая международный сайт на 3 языках). Ищу позицию Frontend/Fullstack разработчика. Открыт к предложениям. Договоримся быстро — пишите в Telegram.

Обо мне

Я frontend-разработчик, создаю современные web-интерфейсы и fullstack-приложения. Основной стек — Vue.js, Nuxt, React и TypeScript.

Умею проектировать масштабируемую архитектуру приложений, работать с REST API, глобальным состоянием и сложными UI-системами. Делаю интерфейсы адаптивными под любые экраны, реализую тёмную и светлую тему «из коробки» и мультиязычность — от двух языков до целых трёх-четырёх в одном проекте.

Также имею опыт работы с MongoDB, SQLite, Payload CMS и немного знаком с Express.js.

В разработке делаю упор на чистый код, производительность и визуально продуманный интерфейс: оптимизирую скорость загрузки, прокачиваю SEO и слежу, чтобы сайт одинаково хорошо чувствовал себя и на десктопе, и на телефоне.

Чаще всего работаю в связке Nuxt + Payload CMS — это позволяет вести весь продукт самостоятельно: от структуры базы данных и API до финального интерфейса. Такой подход даёт полный контроль над архитектурой и сокращает время на согласование между frontend и backend частями. Имею опыт реализации разных подходов к аутентификации: пробовал JWT с access/refresh-токенами и автообновлением через перехватчики, но в итоге перешёл на сессионную аутентификацию через httpOnly-куки (Payload CMS) — как более безопасный вариант с точки зрения защиты от XSS.

Стек технологий

Ядро

JavaScriptJavaScript
TypeScriptTypeScript

Frontend

ReactReact
Vue.jsVue.js
Nuxt.jsNuxt.js

Состояние

ReduxRedux
PiniaPinia
ZustandZustand

Стили

HTML5HTML5
CSSCSS
SCSSSCSS
Tailwind CSSTailwind CSS

Backend

Node.jsNode.js
Payload CMSPayload CMS
Express.jsExpress.js
MongoDBMongoDB
SQLiteSQLite
SurrealDBSurrealDB

Данные и инструменты

REST APIREST API
ViteVite
GitGit
NpmNpm
BunBun
YarnYarn

Опыт работы

ГК «Некрасовский»

июнь 2026 — август 2026

Коммерческий
Закончен

Fullstack Developer

ГК «Некрасовский»

Internetlab (тестовое задание)

июль 2026 — июль 2026

Закончен

Fullstack Developer

Internetlab (тестовое задание)

Freshcheck

май 2026 — июнь 2026

Коммерческий
Закончен

Fullstack Developer

Freshcheck

Личный проект

июнь 2026 — июнь 2026

Закончен

Frontend Developer

Личный проект

Nuxtgram - Личный проект

зима 2026 — наст.время

В разработке

Fullstack Developer

Nuxtgram - Личный проект

май 2025 — январь 2026

Обучение

Самообучение

Путь в разработку

© 2026 MerVik (Boris Stepanenko). Все права защищены.