💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Виталий Нифонтов (nifontowitaliy), 41 год, Россия, ТомскВиталий Нифонтов (nifontowitaliy), 41 год, Россия, Томск

Виталий Нифонтов

JavaScript, Vue.js, TypeScriptФронтенд разработчикВеб-разработчикСредний (Middle)
От 150 000 ₽Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 41 год
Опыт работы: 5 лет и 4 месяца
Регистрация: 25.04.2019
Последний визит: 5 дней назад
Гражданство:
Местоположение: Россия, Томск
Дополнительно: готов к удаленной работе
Знание языков: Английский В2

Обо мне

До работы в IT после университета до 2020г. работал в качестве ИП.
Проходил стажировку на позицию фронтенд разработчика со стеком (Vue 2, Vuex, Vuetify), где в команде разрабатывал фронтенд часть проекта, связанный с обучением ИИ.
Также проходил стажировку в качестве фулстек разработчика, с последующим трудоустройством со стеком JS, Visiology, Axios на фронтенде и .net, .net Core, Entity Framework, Postgresql на бэкенде.
Есть опыт разработки на React.
Ссылка на гитхаб репозиторий https://github.com/S0RGE
Ссылка на телеграм https://t.me/Vitaliy_Nifontov

Навыки

Git
JavaScript
Адаптивная верстка
Vue.js
БЭМ
TypeScript
Nuxt.js
GraphQL
Apollo
Storybook

Опыт работы

  • Разработка и сопровождение 1С, создание мобильных приложений и веб-разработка
    КазаньОт 100 до 1000 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Developer
    Июль 2023 — По настоящее время (1 год и 10 месяцев)

    Проект СберСпасибо
    Стек технологий:TypeScript, Vue.js 3, Nuxt, Pinia, Sass, SSR, REST API
    - разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    - регистрация и правка багов;
    - разработка новых модулей проекта;
    - анализ миграции проекта;
    - реализация и настройка Яндекс метрики;
    - верстка писем;
    - написание автотестов для APi с помощью insomnia, разработка скрипта для сохранения данных в Jira(Zephyr), подготовка для внедрения в CI/CD;

    Проект ЛК компании.
    Стек технологий: Javascipt, Vue.js 2, Docker, flowchart, Sass, SPA, Bootstrap, ElementUI, REST API
    - создание форка библиотеки flowchart-vue с последующим добавлением нового функционала в данную библиотеку;
    - разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    - рефакторинг компонентов с добавлением дополнительного функционала;
    - реализация drag n drop;
    - реализация динамической сортировки по проектам;
    - реализация фильтров по проектам;
    - рефакторинг виджета с комментариями: добавление пагинации и функции ответа на комментарий, динамическую догрузку комментариев;

    Проект интеграции статистики
    Стек технологий: Javascipt, Vue.js 2, Docker, highcharts, ymaps, vuetify, Sass, SPA, REST API
    - разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    - разработка и интеграция различных вариантов графиков для отображения статистики;

    Проект интеграции конфигуратора для сборки оборудования
    Стек технологий: Javascipt, Vue.js 3, Sass, SPA
    - интеграция Vue.js в Bitrix.
    - разработка конфигуратора для сборки оборудования из различных составляющих частей с учетом стоимости оборудования и последующего заказа.

    Проект интернет магазин
    Стек технологий:TypeScript, Vue.js 3, Nuxt, Pinia, Sass, SSR, REST API
    - разработка кастомных UI компонентов;
    - разработка страниц и интеграция с бэкендом;
    - разработка страницы администратора;
    - разработка диаграмм для отображения статистики;
    - разработка авторизации;
    - реализация анимации на странице;

  • Фронтенд разработчик (Средний)Frontend developer(проектная работа)
    Октябрь 2023 — Февраль 2024 (5 месяцев)

    Интернет магазин кабельной продукции
    Стек технологий: Typescript, Vue.js 3, Tailwind, Composition api, Graphql, Apollo, Pinia, nuxt 3, Sass, SSR,
    -написание ТЗ для проекта mdm;
    -разработка архитектуры проекта платформы mdm;
    -разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    -реализация многомерных фильтров;
    -авторизация пользователя.

    Фронтенд разработчик (Средний)frontend разработчик(проектная работа)
    Март 2023 — Август 2023 (6 месяцев)

    Lms платформа для курсов.
    Стек технологий: Javascipt, Vue.js 3, Composition api, Graphql, Apollo, Pinia, dashjs, quasar, Sass, SPA

    -написание ТЗ для проекта lms;
    -разработка архитектуры проекта платформы lms;
    -разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    -реализация многомерных фильтров;
    -защита видео от скачивания;
    -авторизация пользователя.

  • ООО ИНКОМ
    Фулстек разработчикfullstack developer
    Август 2022 — Ноябрь 2022 (4 месяца)

    -разработка дополнительного модуля для загрузки и выполнения внешних скриптов;
    -разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    -разработка системы логирования и ее пользовательского отображения
    -исправление багов.

  • ОГБПОУ ТТИТ
    Томск
    Веб-разработчик (Средний)Преподаватель IT дисциплин
    Январь 2020 — Май 2024 (4 года и 5 месяцев)

    Кафедра веб-разработки:
    Разработка платформы для Образовательно-отраслевого кластера информационных технологий Томской области
    Стек технологий: Javascript, Vue.js 3, option api, REST API, Pinia, Primevue, WebSocket, Sass, SPA, docker
    -выбор и реализация архитектуры веб проекта;
    -разработка новых компонентов пользовательского интерфейса с учетом адаптивной верстки;
    -создание регистрации пользователя;
    -создание чата;
    -написание технической документации.

    Проводить обучение обучающихся в соответствии с требованиями государственных образовательных стандартов.
    Организовывать и контролировать их самостоятельную работу.

    Предмет “Программирование на стороне клиента”.
    разрабатывал и проводил практические занятия по Vue.js.

    Предмет “Оптимизация веб приложений”.
    Оптимизация веб-приложений для поисковых систем(SEO).

    Предмет “Обеспечение безопасности веб-приложений”.
    Защита веб-приложений от внешних и внутренних угроз.

    Предмет “Основы алгоритмизации и программирование”.
    Основы алгоритмизации на C++.

    Предмет “Проектирование и дизайн информационных систем”.
    Технологии проектирования ИС, Методология разработки ИС

    Предмет "Тестирование информационных систем"(практика).
    Тестирование API с помощью Postman, cypress, phpunit

Высшее образование

  • ТГПУ

    Томский государственный педагогический университет
    Томск151 выпускник
    Физико-математический
    Май 2004 — Июнь 2009 (5 лет и 1 месяц)

    Учитель информатики с дополнительной специальностью физика