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!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...