Javascript frontend-разработчик
Контакты
Молодой и амбициозный Frontend-разработчик с опытом создания и тестирования высококачественных веб-приложений. Обладаю глубокими знаниями в JavaScript (ES6+), а также опытом UI и интеграционного тестирования с использованием Playwright, MSW, RTL и Jest. Постоянно развиваюсь, изучаю новые технологии, чтобы усилить свои навыки и получить новые знания. Готов внести значительный вклад в вашу команду и принести в нее свежие идеи и инновационные решения в области Frontend-разработки”.
- JavaScript (ES6+)
- UI-тестирование (Playwright)
- Интеграционное тестирование (MSW + RTL + Jest)
- Понимание Rest API, axios, fetch
- Работа с Git
- Понимание BEM
- Сборщик Gulp
- Препроцессоры SASS/SCSS
- HTML5, CSS3 (вёрстка)
- Знание Figma
- Понимание документации на английском языке
- Развитые soft skills
- Понимание Agile
RSS агрегатор
Описание: сервис для удобного чтения и управления RSS-лентами из различных источников, автоматически обновляющий и агрегирующий новый контент в одном потоке.
Полученные навыки:
• Работа с асинхронными операциями
• Структурирование данных
• Валидирование
• Использование сторонних библиотек для парсинга XML разметки
• Разделение логики по модели MVC (Model-View-Controller)
• Локализация интерфейса
• Оптимизация пользовательского опыта за счёт использования актуальных технологий
Технологический стек:
• JavaScript (ES6+), стандарт airbnb
• Axios
• I18next - платформа для интернационализации
• Lodash
• Yup (валидатор)
• On-change (для view)
• Сборщик Webpack
• Bootstrap
• Make
• HTML5
• CSS3
• Git
• Github Actions - непрерывная интеграция (CI)
• Линтер eslint
• Code Climate
• npm
Вычислитель отличий
Описание: реализация командной утилиты, показывающей разницу между двумя структурами данных (JSON, YAML).
Полученные навыки:
• Разработка CLI-утилит
• Работа с файловой системой (fs)
• Использование сторонних библиотек для парсинга и сравнения файлов
• Написание тестов и линтеров для обеспечения качества кода
Технологический стек:
• JavaScript (ES6+), стандарт airbnb
• js-yaml
• Lodash
• Автотесты с Jest (TDD - разработка через тестирование)
• Работа с деревьями (AST)
• Github Actions - непрерывная интеграция (CI)
• Git
• Линтер eslint
• Make
• Создание командной утилиты - commander.js
• Code Climate
• npm
Игры разума
Описание: консольное приложение из 5 различных мини-игр, проверяющих знания в логическом и арифметическом направлении.
Полученные навыки:
• Разработка консольных приложений
• Работа с Node.js
• Управление зависимостями через npm
• Использование Git для управления версиями кода
Технологический стек:
• JavaScript (ES6+), стандарт airbnb
• Общение с пользователем через консоль - readline-sync
• Создание командной утилиты - commander.js
• Git
• Линтер eslint
• Make
• Code Climate
• npm
Опыт
- Консультировал клиентов по продуктам Тинькофф Инвестиции через чат и телефон, обеспечивая высокое качество обслуживания и удовлетворенность клиентов.
- Обучал клиентов основам финансового рынка и презентовал сервисы брокера, что привело к снижению обращений в службу поддержки на 30% благодаря повышению финансовой грамотности клиентов.
- Эффективно решал проблемы клиентов, обеспечивая быстрое реагирование и поддержку, что способствовало снижению среднего времени ответа на запросы до 1 часа.
- Своевременно выполнял план по коммуникациям на 110%, что способствовало укреплению отношений с клиентами и повышению их лояльности.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Самара
Готов рассмотреть интересные предложения о работе.
Рекомендации
Привет, Алексей!
Давай дополним твое резюме:
1. Подраздел «Дополнительные контакты» предполагает указание там ссылки на профессиональные профили (Хабр Карьера и LinkedIn). VK в большей степени содержит много личного контента, с этим нужно быть аккуратнее и учитывать тот факт, что потенциальному работодателю он также станет доступен.
2. Описание
Давай перенесем информацию о твоих учебных проектах отсюда в раздел «Образование»
3. Описание проектов
- Для удобства и компактности ссылку на GitHub можно зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект;
- Давай добавим результаты проекта/полученные тобой навыки.
3. Опыт
Основной принцип, которого мы придерживаемся при описании нерелевантного опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 основных достижения.
Было бы отлично, если бы ты смог выделить свои достижения в количественном эквиваленте и описать их через вклад/пользу, которую они принесли компании.
4. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet.
Желаю тебе удачи в освоении IT-профессии!
Добавить комментарий/ссылку на вакансию