Аватарка

Привет! Я Иван, веб-разработчик.

Создаю современные, адаптивные и удобные веб-приложения с фокусом на производительность и пользовательский опыт.

Коротко обо мне

Я — full-stack веб-разработчик с 4+ годами коммерческого опыта. Специализируюсь на React, Angular, Vue и Node.js.

Создаю не просто «сайты», а инструменты, которые решают задачи бизнеса и экономят часы пользователей.

  • 4+ лет опыта
  • 8+ проектов
  • 100 % довольных клиентов
Подробнее
import developer from 'ivan'; developer.skills = { frontend: ['React','Vue','Angular'], backend : ['Node','Python','PostgreSQL'], result : 'fast & clean', };

Ключевые навыки

JavaScript

Современный стек ES6+, TypeScript, Tree-shaking, Webpack 5.

React

Hooks, Context, Next.js, SSR, PWA, Redux Toolkit.

Vue.js

Composition API, Vue 3, SSR, миграция Vue 2 → 3.

Angular

RxJS, корпоративные приложения, SEO, Angular Universal.

Все навыки

Последний проект

SKYT — трекер времени

MVP в разработке: базовый учёт задач, таймеры и экспорт CSV уже работают.
Следующий релиз добавит аналитику и мобильную версию.

  • Текущая стадия: MVP
  • Релиз PWA: Октябрь 2025

Кейсы и результаты

SKYT - Трекер времени

Программа для контроля своего времени с интуитивным интерфейсом и подробной статистикой.

  • Результат: Повышение продуктивности пользователей на 30%
  • Технологии: JavaScript, Vue.js, Node.js, PostgreSQL
  • Функции: Учет времени, графики продуктивности, экспорт данных
Посмотреть проект
Главный экран SKYT Статистика в SKYT Настройки SKYT

Оптимизация Пиксельной Экосистемы

Полный рефакторинг и переписывание игры с React на чистый JavaScript для улучшения производительности и уменьшения размера кода.

Рефакторинг кода

Переписал сложную React-игру (3000+ строк кода) на чистый Vanilla JS, сохранив всю функциональность, но значительно улучшив производительность.

-70% Объема кода
+40% Производительности
-85% Зависимостей
  • Результат: Увеличение производительности и скорость загрузки на 40%, уменьшение размера кода на 70%
  • Технологии: JavaScript (ES6+), Canvas API, Web Workers
  • Особенности: Полная переработка архитектуры, оптимизация алгоритмов
  • Сложность: Адаптация React-логики к императивному стилю
Запустить симуляцию
Скриншот игры до оптимизации Скриншот игры после оптимизации

SentinelGuard - Сетевой администратор

Администратор сети для мониторинга и управления сетевой безопасностью.

  • Результат: Автоматизация 80% рутинных задач
  • Технологии: Python, NMap, Network Security, Bash
  • Функции: Сканирование сети, обнаружение уязвимостей, отчеты
Подробнее
Интерфейс SentinelGuard Отчеты SentinelGuard