К основному содержимому

Fullstack-разработчик: делаю быстрые сайты и
сервисы от макета до прода

Веб-разработчик с многолетним опытом. В портфеле всё - от визиток, лендингов и почтовых рассылок до крупных государственных проектов.

Открыт к проектам Remote / Europe

лет коммерческого опыта
10+
выпущенных проектов
50+
выпитых кофе
1000+
  • JavaScript
  • TypeScript
  • Vue
  • Nuxt
  • NestJS
  • React
  • Node.js
  • PHP
  • Laravel
  • PostgreSQL
  • MySQL
  • Prisma
  • Docker
  • nginx
  • WebSockets
  • CI/CD
  • Git
  • Vite
  • HTML
  • CSS
  • SCSS
  • Yii
  • Figma

Архитектура, код и деплой — в одних руках

Я создаю быстрые и доступные веб-продукты

Никита.Dev, веб-разработчик
Никита.Dev
Remote / Europe

Я делаю веб целиком: от вёрстки до API, базы и контейнеров на проде. Люблю, когда интерфейс отвечает мгновенно, а бэкенд не приходится чинить по ночам.

  • Адаптив и доступность — не «потом», а с первого коммита
  • SSR и оптимизация: быстрый первый экран на любом железе
  • Чистые API, миграции и предсказуемые релизы
  • Frontend-разработка

    Интерфейсы, которые не тормозят: SSR, аккуратный CSS и анимации, которые помогают, а не мешают.

    • Vue / Nuxt
    • React / Next
    • GSAP
    • SCSS
    • Адаптивная верстка
  • Backend и API

    REST API, WebSocket, построение моделей, архитектура БД: MySQL, PostgreSQL, SQLite

    • Nginx
    • Node
    • NestJS
    • PHP
    • Laravel
    • DB
    • JWT
  • Деплой и CI/CD

    От локального docker compose до прода CI/CD

    • Docker Compose
    • nginx
    • CI/CD пайплайны
  • SEO-оптимизация

    SSR, мета-теги, sitemap.xml, robots.txt, микроразметка и подключение Яндекс.Вебмастера и Google Search Console.

    • SEO
    • robots
    • sitemap
    • google
    • yandex

Где я работал

Продукты, которые пережили прод: от HR-платформ до закрытых государственных сервисов.

  1. 2022 - по сей день

    Международный интегратор и digital-агентство

    Frontend-developer

    Разработка системы государственной системы (NDA) Новостной портал с постами Медиабанк города Москвы

    • Bitrix24
    • CSS
    • Git
    • GitLab
    • HTML
    • JavaScript
    • Nuxt 4
    • Pinia
    • SCSS
    • SQL Oracle
    • TypeScript
    • Vite
    • Vue 3
    • WebSocket
  2. 2018-2022

    Game dev

    Fullstack-developer

    Разработка и поддержка главного корпоративного сайта компании, а также разработка и поддержка внутренних инструмент сервисов, такие как: - Хранилище артов студий, дизайнеров, видеопродакшн и все что связано с творчеством - Инструмент для локализации - Инструмент для команды поддержки - Интернет-магазин внутри компании - HR Система - Инструмент реферальной системы - Страница со всеми сервисами и с информацией о подключенных пользователю сервисах - Набор UI элементов - Система учёта рабочего времени - Проект голосования Awards К этому можно добавить различные мелкие задачи: Верстка email писем заточенные под сервисы и просто письма, создание лендингов под различные эвенты компании, квизы, быстрый инструмент для переноса сейвов игр, галереи, баннеры. Кастомизация корпоративного Zoom.

    • CSS
    • Docker
    • GitLab
    • HTML
    • JavaScript
    • Jira
    • LESS
    • Pinia
    • Vite
    • Vue 2
    • Vue 3
    • Webpack
    • Wordpress
    • jQuery
  3. 2018-2019

    Страховая компания

    Backend-developer

    Реализация нового функционала для веб-платформы b2b, администрирование, управление такими справочниками и реестрами как: Пользователи, Подразделения, Контрагенты, Роли, Клиентский сервис колл центр, Финмониторинг, Отчёты, Программы. Основной паттерн MVC, запросы к БД писал вручную, без построителя запросов Yii и Active Record. Т.к ядро Yii было переписано. Также в обязанности входили: поддержка корпоративного сайта, верстка, правка шаблонов полисов, внесение данных в БД и попутные задачи.

    • Ajax
    • CSS
    • Git
    • HTML
    • SQL Oracle
    • Yii 1.1
    • jQuery
  4. 2016-2018

    Digital рекламное агенство

    Web-developer

    Занимался развитием сайтов имеющихся в компании, а также и разработка новых, от лендингов до крупных многостраничных проектов. В основные обязанности входили: оперативное выполнение горящих задач от заказчиков, sale отдела, выполнение спецпроектов, размещение рекламных кодов (также их кастомизация на уровне пользователя).

    • Bitbucket
    • CSS
    • HTML
    • JavaScript
    • LESS
    • SASS
    • Wordpress
    • Yii2
    • jQuery

Избранные проекты

Небольшой список из доступных проектов.

  1. Скриншот проекта «Сайт портфолио»
    Портфолио

    Сайт портфолио

    Обычный сайт портфолио с админкой. Делал для жены

    • Laravel
    • MySQL
    • Tailwind
    • Vue 3
    Открыть проект
  2. Скриншот проекта «Конструктор мемов»

    Конструктор мемов

    Очередной проект под мероприятие. Для демо ограниченый функционал. В полной версии присутствует админка, контроль за картинками и пользователями. В целмо можно зайти как гость и потыкать сам генератор

    • JavaScript
    • Laravel
    • MySQL
    • Vue 2
  3. Скриншот проекта «Официальный сайт Game Insight»
    Портал

    Официальный сайт Game Insight

    Портал с играми компании Game Insight

    • JavaScript
    • LESS
    • Webpack
    • Yii 1.1
    Открыть проект
  4. Скриншот проекта «Хзллуинское мероприятие»
    Q/A

    Хзллуинское мероприятие

    Проектик был создан к квизу или просто к мероприятию (не помню) посвещенному хэллуину

    • CSS
    • JavaScript
    • Vue 2
    Открыть проект
  5. Скриншот проекта «Сайт вакансий компании»
    HR

    Сайт вакансий компании

    Проект был остановлен, опубликовал для демонстрации анимации. Присутствует баги. Планирую доделать.

    • Git
    • HTML
    • JavaScript
    • SCSS
    • Vue 3
    Открыть проект
  6. Скриншот проекта «Интернет-магазин»
    Интернет-магазин

    Интернет-магазин

    Интернет магигазин, проект на Nuxt 4, для демо ssr выключен. Для демонстрации. Макет брал из открытых бесплатных источниках. В работе.

    • Nuxt 4
    • TypeScript
    • Vite
    Открыть проект

Есть задача? Напишите

Открыт к работе и интересным задачам: фронтенд, фулстек, разовые доработки. Оставьте заявку — отвечу на почту или в Telegram.

Если вам удобнее переписываться там — отвечу в личные сообщения.

Заявка приходит только мне и не передаётся третьим лицам. Политика обработки персональных данных (откроется в новой вкладке)