Frontend-разработчик
Nikolaj
Возраст
19 лет (29 Декабря 2005)
Город
Санкт-Петербург
,
м. Девяткино
Переезд невозможен
Гражданство
Россия
Полная занятость
2 года 5 месяцев
Информационные технологии / IT / Интернет
Участвовал в полном цикле разработки веб-приложений различной сложности: от простых лендингов до многофункциональных SPA/MPA.
- Разработка и участие в крупных веб-приложениях:
- https://photo.roscongress.org: фотоматериалы со всех мероприятий (форумов). Реализация функционала поиска по лицу, список форумов, поиск, фильтрация, lazy-loading, оптимизация бандла(code-splitting), интеграция с API, смена языка и многое др.
Cтек: Vue 3, Pinia, Zod, Axios, Vue Router, Vite, composables функции; интеграция с backend API.
- https://lightdigital.ru: сайт нашей компании Light Digital. Спроектированный и разработан мною с нуля. Верстка SCSS по макету фигма (pixel-perfect), css и js анимации, динамический роутинг и многое др.
Cтек: Vue 3, Zod, Axios, Vue Router, Vite, SCSS, Swiper.
- Разработка простых, но адаптивных и кроссбраузерных лендингов (https://creative.spb-brand.ru, https://gastro.spb-brand.ru)
Стек: HTML, SCSS, JS, Tailwind.
- Доработка и администрирование существующих сайтов, таких как (https://mill.ru, https://yasnosolnyshko.ru, https://aladushkinmix.ru, обновление и доработка контента)
Больше кейсов на сайте https://lightdigital.ru/catalog
Основное достижение — разработка корпоративной CRM для задач нашей компании с нуля:
Реализовал высоконагруженное внутреннее веб-приложение построенное на Nuxt.js:
- контроль и введение проектов в виде Kanban доски (drag & drop);
- аналитика расходов и доходов компании;
- автоматизация выставление счетов/платежный поручений;
- отчетность по проектам/сотрудникам + выгрузка в Excel;
- типизированные, переиспользуемые ui-компоненты и composables-функции;
- интерактивные графики для визуализации данных (Chart.js);
- real-time уведомления/напоминания сотрудникам на почту (node-mailer);
- интеграция с API (PostgreSQL + Prisma ORM);
- настройка процесса и оптимизация сборки(vite);
- интеграция с 1С bitrix для автоматизации выставление счетов;
Создание системы с нуля позволило компании отказаться от сторонних решений, централизовать данные и повысить производительность труда сотрудников (просмотреть проект https://github.com/kolyasick/CRM)
Полный стек технологий: Vue, Nuxt, TS, Axios, VueQuery, VeeValidte, Zod, Motion, Vuetify, Shadcn, NuxtUi, Motion, GSAP, TailwindCSS, Vue Router, Pinia, Prisma, SCSS, Vite, I18n
Информационные технологии / IT / Интернет
- Верстка pixel-perfect по подготовленным макетам FIgma, с использованием SCSS с методологией БЭМ, а так же различных UI библиотек (Bootstrap, Tailwind), адаптация под все устройства и браузеры.
- Проектирование и внедрение унифицированной UI-платформы: переиспользуемые компоненты на Vue + TypeScript (таблицы с серверными фильтрами/пагинацией/сортировкой и DnD колонок, карточки сущностей, диалоги создания, модальные окна, фильтры, уведомления).
- Интегрирование новых блоков и секций (галереи, формы, текстовые блоки) в библиотеку шаблонов.
- Оптимизация рендера компонентов, процесса и скорости сборки на Vite
Среднее специальное
Санкт-Петербург, 2021 — 2025 гг.
Код будущего
МЭО Академия
Английский — Разговорный
FRONTEND-РАЗРАБОТЧИК
Активно развивающийся специалист с глубоким интересом к современным веб-технологиям. Создаю качественные, оптимизированные и масштабируемые пользовательские интерфейсы. Быстро осваиваю новые инструменты и эффективно применяю их в реальных проектах.
КЛЮЧЕВЫЕ КОМПЕТЕНЦИИ
- Быстрая обучаемость;
- Адаптивность;
- Архитектурное мышление;
- Качество кода.
ТЕХНИЧЕСКИЕ НАВЫКИ
• Frontend-разработка
- JavaScript/TypeScript: Продвинутый уровень, ES6+
- React: Хуки, Context API, кастомные хуки, оптимизация, роутинг;
- Vue.js/Nuxt.js: Composition API, Vue 3, SSR, экосистема Vue;
- Верстка: HTML5, CSS3, SCSS, адаптивная и кроссбраузерная верстка;
- Методологии: БЭМ, компонентный подход.
• Библиотеки и фреймворки
- State Management: Redux, Zustand, Pinia, VueX;
- Роутинг: React Router, Vue Router, Tanstack Router;
- Запросы и кэширование: React Query, Tanstack Query, Vue Query, Axios;
- Формы: React Hook Form, VeeValidate, Zod;
- UI библиотеки: TailwindCSS, Shadcn, NuxtUI, Vuetify, Bootstrap.
• Инструменты и инфраструктура
- Сборка: Vite, WebPack, npm;
- Тестирование: Storybook, Cypress;
- Code Quality: ESLint, Prettier;
- Дизайн: Figma, работа с макетами;
- Деплой: Git, Docker, CI/CD, настройка процессов.
• Backend
- Backend: Node.js, Express.js;
- ORM: Prisma;
- Базы данных: PostgreSQL, MySQL, SQLite, Firebase, MongoDB.
ПОРТФОЛИО
Доступно множество интересных пет-проектов и коммерческих разработок на GitHub:
https://github.com/kolyasick
ОСОБЕННОСТИ РАБОТЫ
- Создание качественного, оптимизированного и масштабируемого кода;
- Глубокое понимание архитектуры веб-приложений;
- Активное изучение и внедрение современных подходов в разработке;
- Фокус на производительность и пользовательский опыт.
Для меня разработка — это не просто работа, а настоящее хобби и страсть. Я постоянно изучаю новые технологии и подходы, участвую в open-source проектах и создаю собственные pet-проекты для оттачивания навыков.
ЦЕЛЬ
Ищу возможности для профессионального роста и реализации навыков в интересных проектах, готов к сложным задачам и быстрому внедрению в новые технологии.
27 мая, 2009
20 000 руб
Дмитрий Александрович
Город
Санкт-Петербург
Возраст
54 года (12 января 1971)
Опыт работы:
-15 года и -4 месяца
Последнее место работы:
Администратор сайта, ООО "Балтмедсервис"
11.2008 - по текущее время
27 мая, 2009
50 000 руб
6 июля, 2009
15 000 руб
Резюме размещено в отрасли