Middle Frontend Developer
Контакты
Опытный дипломированный IT- специалист. Работал Frontend-разработчиком в компании, у которой были российские и зарубежные заказчики. Имею большой опыт командной работы, в том числе по методологии Agile.
Прошел обучение в школе программирования Hexlet по двум программам: Frontend разработчик, Fullstack разработчик.
Быстро обучаюсь, как с нуля так и опираясь на имеющиеся знания. Не боюсь изучать новые направления, технологии и инструменты. Хочу применить новые знания и навыки в современной IT компании.
- React
- Redux
- Typescript
- HTML (HTML5)
- CSS (CSS3, адаптивная верстка)
- JavaScript (ES6+)
- Git (GitHub, GitLab)
- ExtJS
- jQuery
- Postgress DB
- SQLite
- Oracle PL/SQL
- Oracle APEX
- Apache Cordova
- Bootstrap
- Node.js
- Fastify
- Express
- Автоматическое тестирование (Jest)
- Читаю профессиональную литературу на английском языке
Учебные проекты на Hexlet:
"Игры разума" — набор из пяти консольных игр.
В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, lodash, readline-sync"Вычислитель отличий" – консольное приложение, определяющая разницу между двумя структурами данных.
В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, jest, git, lodash, commander.js, js-yaml"Загрузчик страниц" – утилита командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере. Вместе со страницей она скачивает все ресурсы (картинки, стили и js) давая возможность открывать страницу без интернета.
В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, jest, nock, git, commander.js, axios, cheerio, debug, listr"RSS агрегатор" – сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, lodash, webpack, Bootstrap, axios, i18next, on-change, yup"Чат (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"Менеджер задач" – система управления задачами, подобная http://www.redmine.org/. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
В процессе разработки проекта использовались инструменты и библиотеки: nodejs, npm, eslint, git, Fastify, knex, objection.js, Bootstrap, i18next, yup, Rollbar, deploy on Render
Опыт
Обязанности:
• разработка 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) и таблиц.
В процессе работы два раза ездил в командировку в Нидерланды для общения с заказчиками.
Образование
Проживаю в городе Краснодар
Ищу работу на позицию middle Frontend-разработчик.
Готов к полной занятости. Комфортный режим работы - удаленный.
Рекомендации
Виктор, привет.
Отличный опыт участия в проектах!
Давай улучшим резюме в следующих аспектах:
1. Описание
Этот блок следует переформатировать в твое позиционирование. Оно должно быть четким и содержать факты: собираем твой опыт, ключевые навыки и качества, которые помогут далее совершенствоваться в выбранной профессии. Это краткая выжимка твоих hard и soft skills, релевантных позиции Middle Frontend Developer.
2. Опыт
В этом блоке предлагаю оставить только коммерческий опыт разработки. Он отлично демонстрирует твои навыки.
3. При заполнении блока о позиционировании большая часть информации перейдет из раздела "О себе", в котором останутся сведения о городе проживания, готовности к релокации и комфортном формате работы.
Успехов и дальнейшего развития в в IT!
Добавить комментарий/ссылку на вакансию