Фото, имя и контакты доступны только авторизованным пользователям
Опыт работы 4 года и 10 месяцев
Февраль 2021 – работает сейчас
4 года и 10 месяцев
Фронтенд разработчик
Академия инноваций, Москва
Обязанности и достижения:
О себе
Имею высшее образование по специальности «Компьютерная безопасность», специализация «Информационно-аналитическая и техническая экспертиза компьютерных систем»
Дополнительно прошел курсы:
- Профессия Frontend-разработчик с нуля до PRO, ООО «Скилбокс»
- Полный курс по JavaScript + React - с нуля до результата
- WEB-разработчик
- Python
- Docker и Docker Compose - Деплой проекта с нуля
В 2019 г. в рамках программы сотрудничества Северо-Кавказского федерального университета и Университета Любляны (Словения) принимал участие в Международной летней школе «Emerging global challenges: human rights 70 years later» на базе Университета Любляны. Участвовал в разработке роботизированного манипулятора с функцией обратной связи по усилию захвата и системы контроля силы сжатия, обеспечивающей точную и безопасную работу манипулятора при взаимодействии с объектами различной хрупкости. В проекте использованы программные и аппаратные компоненты системы управления.
Принимал участие в реализации проекта «Безопасный город».
Уделяю внимание физической культуре и спорту, посещаю спортивный зал.
Ориентирован на работу команде, готов к развитию имеющихся навыков и формированию новых.
Ключевые навыки:
- Знание языков
Русский — Родной
Английский — C1 — Продвинутый
- Навыки:
Обучаемость Мотивация Работа в команде Организаторские навыки Английский язык Работа с большим объемом информации Ориентация на результат HTML CSS Bootstrap JavaScript TypeScrypt Python Vue.js Nuxt React Vite Webpack MySQL Frontend Git Sass Docker Linux Nginx Apache Postgres Mysql API
Ключевые навыки и технологии:
- HTML5, CSS3, SASS/SCSS
Создания адаптивной и кроссбраузерной верстки веб-приложений и сайтов с использованием Flexbox и CSS Grid. Применение препроцессоров (SASS/SCSS) для ускорения разработки и улучшения поддержки кода. Интеграция верстки в CMS (WordPress, Joomla, Bitrix) и фреймворках Django и
Vue.js.
- JavaScript (ES6+)
Реализация интерактивных элементов на страницах сайтов, динамической загрузки данных (AJAX/Fetch API), валидации форм, обработки событий и манипуляций с DOM. Использование современных возможностей JavaScript (стрелочные функции, деструктуризацию, промисы, async/await, модули), интеграция сторонних библиотеки (например, для слайдеров, карт, анимаций и т. д.).
- Vue.js
Применение компонентной архитектуры, реактивности, маршрутизации (Vue Router) и управления состоянием (Vuex, Pinia), использование Vue в качестве автономного фреймворка и в составе стеков с Django на бэкенде.
- TypeScript
Разработка фронтенд-приложений на базе Vue.js. Начал переход с JavaScript на TypeScript в новых и крупных проектах по мере необходимости повышения надежности кодовой базы.
- Nuxt.js (Vue SSR)
Создание универсальных (SSR) и статически генерируемых приложений на базе Vue.js. Использование встроенные возможности Nuxt для упрощения разработки (автоматическая маршрутизация, структура проекта, управление мета-тегами) и для решения задач SEO-оптимизации многостраничных сайтов за счет генерации контента на стороне сервера или статически. Оптимизация производительности.
- Nginx / Nginx + Apache2
Видеостриминг с помощью nginx-rtmp-module и nginx-http-flv-module, с последующей трансляцией потоков на RuTube и VK.
Nginx как реверс-прокси и маршрутизатора доменов; Apache2 — как обработчик PHP-приложений (WordPress, Joomla, Bitrix).
- Docker
Применение контейнеров для postgresql и python. В некоторых случаях использовал контейнер с Nginx.
- Django / Django REST / Ninja
Первоначально для API использовал Django REST, в последующем перешел на Ninja. Django применял как основной backend-фреймворк в проектах с фронтендом на Vue.js.
- Python
С отличием защитил дипломную работу на тему "Разработка метода защиты корпоративных web-приложений от DDoS атак за счёт использования технологий машинного обучения", реализовав практическую часть используя метод машинного обучения Random forest на языке Python.
- Mysql
Применение в проектах на базе CMS (Bitrix, WordPress, Joomla).
- Postgresql
Применение в проектах на Django. Реализован парсер данных на Python для извлечения и миграции информации из базы 1С-Битрикс.
Примеры работ выложил на свой гитлаб:
Пароль: NikVlad2000
Логин: demo
адрес: https://gitlab.ai26.ru/
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям