Виталий Гусев
Web-разработчик
Активно ищет работу
Астана
Контактная информация
подписок
подписчиков
— Ответственно отношусь к задачам, соблюдаю "дедлайны" и стараюсь расширять уровень личной ответственности. — Использую системный подход к планированию своей деятельности: устанавливаю приоритеты и структурирую порученные задачи. — Умею самостоятельно находить и изучать необходимые материалы для решения задач и освоения новых тем. Считаю важным постоянное развитие и совершенствование своих профессиональных навыков. — Нацелен на высокие результаты работы, стремясь качественно выполнять свою работу. — Обладаю развитыми навыками межличностного общения, грамотной письменной и устной речью, позволяющие конструктивно вести диалог и достигать каких-либо решений.
NOTISSIMUS
Март 2023 г. - По настоящее время (2 года и 2 месяца)
КЛЮЧЕВЫЕ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
— Работа с системой управления контентом WordPress;
— Адаптивная и семантическая вёрстка, с применением подхода БЭМ;
— Применение препроцессоров CSS – SaSS;
— Использование чистого JavaScript и библиотеки jQuery для разработки различных механизмов и элементов;
— Опыт работы с React и Redux;
— Работа в системе контроля версий – git (phabricator);
— Командная работа над проектами;
ЗАДАЧИ:
— Установка и настройка CMS WordPress для новых проектов, обеспечение стабильной работы веб-сайтов текущих проектов;
— Выполнение обновлений CMS WordPress и используемых плагинов на всех веб-сайтах компании;
— Участие в обсуждении планируемых проектов, предоставление рекомендаций и возможных решений задач в рамках веб-сайта;
— Участие в подготовке технических заданий для команды backend разработчиков и дизайнеров;
— Адаптивная и семантическая вёрстка страниц и отдельных элементов, а также компонентов плагинов CMS WordPress, с применением подхода БЭМ; — Разработка механизмов валидации полей и форм, выполнение запросов к API и обработка получаемых ответов;
— Разработка веб-приложений с использованием React и Redux.
— Выполнение анализа пользовательского опыта (UX) посредством обратной связи пользователей, с последующим применением в улучшении UI;
— Выполнение мониторинга производительности веб-сайтов компании, анализ выявленных ошибок и проведение оптимизации кода;
— Проведение рефакторинга кода;
ДОСТИЖЕНИЯ:
— Разработан генератор UTM-меток, позволяющий клиентам эффективно отслеживать информацию о своих рекламных кампаниях.
— Разработана frontend-часть веб-приложения, позволяющее отслеживать и сравнивать цены на интересующий товар в различных магазинах.
— Разработан механизм валидации ИНН компании, осуществляющей заказ на сайте, обеспечивающий возможность получения необходимых данных для автоматического выставления счёта оплаты.
— Реализован частичный рефакторинг кода, обеспечивший улучшение читаемости кода и производительности веб-сайтов.
Skyeng/Skypro
Дек. 2022 г. - Дек. 2023 г. (1 год и 1 месяц)
КЛЮЧЕВЫЕ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
— Уверенные знания процессов и инструментов web-разработки;
— Глубокие знания HTML, CSS, SaSS, практические навыки адаптивной и семантической вёрстки, в том числе с применением методологии БЭМ и использованием макетов Figma;
— Уверенные знания JavaScript, практический опыт программирования на нём;
— Умение работать со сборкой и модулями – npm;
— Работа в системе контроля версий – git;
— Базовые знания backend-разработки - node.js, express.js;
— Опыт работы с React и Redux;
— Широкий кругозор в области IT, желание постоянно развиваться в данной сфере;
— Умение эффективно работать в команде, опыт реализации группового проекта;
РЕАЛИЗОВАННЫЕ ПРОЕКТЫ:
1. Проект "SkyAds" - приложение для размещения и поиска объявлений, аналогичное Avito и olx - https://github.com/LativeSoog/skyads-application
— Frontend реализован на React, backend был предоставлен в качестве docker-образа;
— Адаптивный интерфейс реализован по макету из Figma, для стилей была использована библиотека styled components;
— В приложении реализованы глобальные состояния, для работы с которыми применены Redux и Redux Toolkit;
— Для запросов к API с кешированием данных применён RTK Query.
2. Проект "SkyFitness" - приложение для фитнес-тренировок, в котором пользователи могут ознакомиться с упражнениями и отслеживать свой прогресс - https://github.com/LativeSoog/skyfitness
— Приложение реализовано на React, с использованием Redux и RTK Query. В качестве backend были задействованы инструменты firebase;
— В разработке проекта участвовала команда, в которой мною выполнялась роль разработчика и тим-лида;
— Для организации работы применялась RACI-матрица;
— Управление задачами и приоритетами происходило с помощью Kanban-доски;
— Перед выполнением каждого merge, мною проводилось ревью кода членов команды;
3. Проект "SkyMusic" - приложения для прослушивания музыки, с возможностью регистрации, авторизации и добавления треков в избранное - https://github.com/LativeSoog/music-app
— Frontend составляющая реализована с помощью React, backend был предоставлен готовым;
— Для стилей приложения использована библиотека styled-components;
— В приложении реализованы глобальные состояния, для работы с ними использованы Redux и Redux Toolkit;
4. Проект "Карточная игра «Find a pair of cards»" - приложение-игра, целью которого является запоминание расположения карт и поиск пары изображений - https://github.com/LativeSoog/card-game
— В разработке использован чистый TypeScript без фреймворков;
— Для стилей приложения были использованы препроцессоры scss;
— Приложение собрано с помощью WebPack;
— Для форматирования и подсветки ошибок использованы eslint и prettier;
5. Проект "API для библиотеки" - crud api для работы с пользователями и их книгами, реализованное с помощью node.js - https://github.com/LativeSoog/backend-library
— В качестве сервера был использован express.js;
— За хранение данных отвечает mongoDB;
ДОСТИЖЕНИЯ:
— В качестве обратной связи было отмечено высокое качество выполненных работ, соблюдение необходимых дедлайнов, а также написание чистого и аккуратного кода;
Московский педагогический государственный университет
Янв. 2019 г. - Март 2023 г. (4 года и 3 месяца)
КЛЮЧЕВЫЕ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
— Работа с CMS WordPress;
— Адаптивная и семантическая вёрстка, с применением методологии БЭМ;
— Применение чистого JavaScript для разработки различных механизмов и элементов;
— Улучшение UI на основе анализа пользовательского опыта;
ЗАДАЧИ:
— Обеспечение надлежащей и стабильной работы портала;
— Своевременное выполнение обновлений CMS WordPress и используемых плагинов;
— Разработка frontend составляющей для шаблонов страниц портала;
— Адаптивная и семантическая вёрстка страниц и отдельных элементов, в том числе с использованием макета в Figma, с применением компонентного подхода БЭМ;
— Выполнение тестирования страниц на кроссбраузерность, выявление и исправление ошибок;
— Проведение анализа пользовательского опыта (UX) и внесение улучшений в UI портала;
— Внедрение механизмов валидации полей и форм, разработка логики работы и поведения модальных окон и иных отдельных элементов;
ДОСТИЖЕНИЯ:
— Внедрено использование стандартов методологии БЭМ при создании вёрстки страниц и отдельных элементов;
— Разработана система регистрации пользователей на экзамен в формате одностраничного приложения (SPA), с возможностью получения csv-файла со списком зарегистрированных пользователей;
Психология
Сент. 2017 г. - Июль 2021 г. (Высшее)
Ольга Пшеничная
Аналитик
al1b3ks@gmail.com Султангазин
Руководитель филиала/подразделения
Аклия Дзевульская
Управляющий директор, Директор департамента
Дамир Даирбаев
Проектный менеджер
Жандос Абылкасым
Системный администратор
Azamat Muratkali
Директор/эксперт/менеджер
Мадияр Аманбаев
Техник-универсал
Юрий Хомич
Директор по персоналу