Middle Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Опытный дипломированный IT- специалист. Работал Frontend-разработчиком в компании, у которой были российские и зарубежные заказчики. Имею большой опыт командной работы, в том числе по методологии Agile.
Сейчас изучаю самые современные практики Frontend разработки в школе программирования Hexlet. Также есть опыт разработки в Backend (Oracle), поэтому параллельно изучаю и это направление.
Быстро обучаюсь, как с нуля так и опираясь на имеющиеся знания. Не боюсь изучать новые направления, технологии и инструменты. Хочу применить новые знания и навыки в современной IT компании.

Навыки
  • React
  • Redux
  • Typescript
  • HTML (HTML5)
  • CSS (CSS3, адаптивная верстка)
  • JavaScript (ES6+)
  • Git (GitHub, GitLab)
  • ExtJS
  • jQuery
  • Oracle PL/SQL
  • Oracle APEX
  • Apache Cordova
  • Bootstrap
  • Node.js
  • Автоматическое тестирование (Jest)
  • Читаю профессиональную литературу на английском языке
Описание проектов

Учебные проекты на Hexlet:

  1. "Игры разума" — набор из пяти консольных игр.
    В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, lodash, readline-sync

  2. "Вычислитель отличий" – консольное приложение, определяющая разницу между двумя структурами данных.
    В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, jest, git, lodash, commander.js, js-yaml

  3. "Загрузчик страниц" – утилита командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере. Вместе со страницей она скачивает все ресурсы (картинки, стили и js) давая возможность открывать страницу без интернета.
    В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, jest, nock, git, commander.js, axios, cheerio, debug, listr

  4. "RSS агрегатор" – сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
    В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, lodash, webpack, Bootstrap, axios, i18next, on-change, yup

  5. "Чат (Slack)" – Real-time приложение на React/Redux, с использованием AJAX, REST, websockets, React (с хуками) + Redux, React Router.
    В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, React, React Router, Redux, Redux RTK query, Bootstrap, i18next, yup, Socket.io, Rollbar, deploy on Render

Опыт


Frontend разработчик, Экстракод
Июнь 2008 - Июнь 2023

Обязанности:

• разработка Frontend части проектов - создание с нуля, разработка, поддержка, рефакторинг
• разработка Backend части проектов - создание и поддержка API, используемого Frontend
• разработка и поддержка мобильного приложение на Apache Cordova
• написание документации для Frontend
• обучение стажеров

Участвовал в проектах:

• биллинговые системы для зарубежных компаний (Ezwim, Globys)
- Telecom Expense management (TEM)
- Ezwim Business Intelligense (EBI)
- Ezwim Global View (EGV)
• Workflow системы
- Ezwim Service Management (ESM)
- Globys Service Management (GSM)
• система лояльности покупателей VD Cards (мобильное приложение на Cordova, Android и iOS)
• автоматизация работы такси
• SQ контроль дел - внутренняя система контроля сроков выполнения и качества выполнения задач, управления проектами
- в том числе создание Scrum/Canban boards
• система внутреннего учета рабочего времени сотрудников
• система внутреннего тестирования соискателей

В большей части проектов использовался фреймворк Oracle APEX.
В проекте ESM использовал фреймворк ExtJS (есть опыт перевода всего проекта с 2-й версии ExtJS на 5-ю).
Большая часть проектов была созданы с нуля: TEM, EBI, EGV, GSM, VD Cards.
За время работы Frontend часть проектов несколько раз переделывалась.
Например, внедрен Bootstrap во все части проектов TEM и EGV (Look'&'Feel был полностью изменен).

Есть опыт написания библиотеки для генерации сложного HTML на основе JSON. Использовалась в системе GSM, а также в TEM для сложного Dashboard с большим количеством графиков (FusionCharts) и таблиц.

В процессе работы два раза ездил в командировку в Нидерланды для общения с заказчиками.

Образование


Frontend разработчик. Школа программирования Hexlet
Ноябрь 2023 - по настоящее время
Кубанский государственный университет. Факультет компьютерных технологий и прикладной математики. Математик-программист
Сентябрь 2004 - Июнь 2009

О себе
Не готов релоцироваться
Проживаю в городе Краснодар

Ищу работу на позицию middle Frontend-разработчик.
Готов к полной занятости. Комфортный режим работы - удаленный.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Изменения внесены
0

Виктор, привет.
Отличный опыт участия в проектах!
Давай улучшим резюме в следующих аспектах:
1. Описание
Этот блок следует переформатировать в твое позиционирование. Оно должно быть четким и содержать факты: собираем твой опыт, ключевые навыки и качества, которые помогут далее совершенствоваться в выбранной профессии. Это краткая выжимка твоих hard и soft skills, релевантных позиции Middle Frontend Developer.
2. Опыт
В этом блоке предлагаю оставить только коммерческий опыт разработки. Он отлично демонстрирует твои навыки.
3. При заполнении блока о позиционировании большая часть информации перейдет из раздела "О себе", в котором останутся сведения о городе проживания, готовности к релокации и комфортном формате работы.

Успехов и дальнейшего развития в в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...