ОБРАЗОВАНИЕ
Инженер по специальности Информационные системы и технологии. Дата окончания 2011 год
ОПЫТ РАБОТЫ
Август 2020 — сейчас
Ключевые навыки
Frontend: Vue 3, Nuxt 3 (SSR/SPA), TypeScript, Pinia, Tailwind CSS, shadcn/ui, Quasar.
Backend: Node.js, NestJS, REST API, Directus (Headless CMS), Prisma, PostgreSQL, MongoDB.
Архитектура: Feature-Sliced Design (FSD).
Инструменты: Docker, Git, WebSocket (real-time), Vitest (тестирование), Zod (валидация).
Обязанности
Разрабатывал и поддерживал fullstack-проекты на стеке Vue 3/Nuxt 3 (Composition API) + Node.js/NestJS.
Строил backend: создавал RESTful API с помощью Directus, работал с PostgreSQL и MongoDB, реализовывал авторизацию и бизнес-логику на NestJS.
Делал frontend: создавал масштабируемые SPA и SSR-приложения по принципам Feature-Sliced Design, управлял состоянием через Pinia, использовал Tailwind CSS и shadcn/ui для интерфейсов.
Применял современные инструменты: TypeScript для типизации, Prisma для работы с БД, Zod для валидации данных, WebSocket для real-time функционала.
Занимался базовыми DevOps-задачами: контейнеризация с Docker.
Писал тесты на Vitest для повышения надёжности кода.
Достижения
Внедрил Feature-Sliced Design — теперь код проще поддерживать и расширять.
Реализовал real-time функционал через WebSocket — пользователи получили мгновенные обновления.
Перевёл проекты на TypeScript и Zod — стало меньше ошибок и проще работать с данными.
Настроил Directus как Headless CMS — ускорил разработку и упростил управление контентом.
Покрыл ключевые части приложения тестами на Vitest — повысил стабильность и уверенность в коде.
Стек
Vue 3 - Nuxt 3 - TypeScript - NestJS - Directus - PostgreSQL - MongoDB - Prisma - Pinia - Tailwind CSS - Docker - Git
Март 2013 — сейчас
Frontend-разработчик для малого бизнеса
Быстрый запуск бюджетных сайтов для малого бизнеса. За время работы реализовал более 300 проектов на WordPress, OpenCart и Bitrix.
Ключевые навыки
CMS: WordPress, OpenCart, Bitrix.
Вёрстка: HTML5, CSS3/SCSS, адаптивный дизайн, pixel-perfect.
Дизайн: Figma, Photoshop.
Интеграция: кастомизация CMS под бизнес-задачи.
Поддержка: оперативное исправление ошибок, обновление контента, оптимизация производительности.
Обязанности
Быстрое создание сайтов на WordPress, OpenCart и Bitrix (в меньшей степени*) для малого бизнеса.
Интегрирую дизайн из Figma и графику из Photoshop, обеспечивая pixel-perfect вёрстку и адаптивность.
Кастомизирую функционал CMS под конкретные задачи клиента: от простого сайта-визитки до интернет-магазина.
Обеспечиваю техническую поддержку: оперативно исправляю ошибки, обновляю контент, оптимизирую производительность.
Достижения
Запустил более 300 сайтов для малого бизнеса, помогая клиентам быстро выйти в онлайн.
Оптимизировал процессы разработки, что позволило снизить стоимость и время создания сайтов.
Обеспечил простоту поддержки проектов: клиенты могут легко обновлять контент самостоятельно.
Гарантирую надёжную работу сайтов и быстрое решение возникающих задач.
Стек
WordPress - OpenCart - Bitrix - HTML5 - CSS3/SCSS - Figma - Photoshop - Responsive Design
Готов быстро запустить сайт для вашего бизнеса!