Frontend-разработчик

Контакты


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

Описание

Ищу работу на позицию Frontend разработчик на полный рабочий день. Предпочитаю гибридный формат работы.

Работаю на позиции QA automation engineer, перехожу в разработку. Изначально рассматривал разработку основным направлением развития. Попал на позицию QA automation, где писал тесты на JavaScript, что позволило глубже изучить язык программирования, поработать с чужим кодом и разобраться в тонкостях современной разработки. Набравшись опыта, перехожу в разработку, т.к. всегда было интересней создавать, а не тестировать.

Мои учебные и пет-проекты:
1) Аналог Slack-чата
Гитхаб
Цель проекта: написать сайт, с возможностью регистрации и авторизации пользователей. Реализовать возможность добавления новых каналов, обмена сообщений.
Приобретенные навыки:
— практическое применение React, Redux Toolkit,
— научился работать с веб-сокетами, взаимодействовать с REST API,
— научился организовывать роутинг на клиенте с помощью React Router
— изучил организацию деплоя на heroku и логирование с Rollbar
— научился применять библиотеки компонентов: Formik, react-bootstrap

2) RSS агрегатор
Гитхаб
Цель проекта:
Создать сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Приобретенные навыки:
— Научился работать с webpack
— Углубил знания асинхронной работы JavaScript
— Научился выполнять HTTP-запросы с помощью axios
— усвоил MVC подход для организации кода

3) gendiff
Гитхаб
Цель проекта: написать на JS программу, определяющая разницу между двумя структурами данных.
Приобретенные навыки:
— научился писать юнит-тесты на Jest
— научился работать с алгоритмами и древовидной рекурсией
— научился парсить разные структуры данных (yaml, json) и приводить к единой форме отчетности
— научился работать с CI/CD

Навыки

— JavaScript (ES6+), Node.js
— TypeScript
— React
— Redux
— Git, GitHub
— HTML5, CSS3, SASS
— SQL (работал с базами данных: MySQL, Postgres, ClickHouse)
— Тестирование: Jest, Playwright
— Gulp, Webpack
— Figma

Опыт


QA automation engineer , Zion Development
Март 2022 - по настоящее время

Задачи:
— Написание автотестов для тестирования веба, нашего API, партнерского API.
— Разработка стаб для тестирования API на Nest.js.
— Деплоинг на stage. Анализ логов в Graylog, Prometheus и метрик в Grafana.
— Участие в формировании документации в Confluence. Код-ревью, учатие в груммингах. Инцидент-менеджмент.

Достижения:
— создал докерфайл для автотестов и интегрировал их в CI/CD
— создал репозиторий с программой, которая мокала запросы к API партнера, что позволило сэкономить деньги компании на разработку и тестирование нашего нового API. Участвовал в интеграции стабы на стейдж.
— автоматизировал смоук-кейсы

HTML-верстальщик, Фриланс
Март 2021 - Январь 2022

— Верстка сайтов
— прописывание функционала на JavaScript
— Адаптация веб-страниц под нужны SEO-задач.

Типовая задача — адаптивная верстка сайтов-визиток.

Образование


Российский институт политических технологий и бизнеса (ИМЦ), Факультет дизайна , Реклама и связи с общественностью
Август 2017 - Август 2021

О себе
Готов к релокации в другую страну
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва

Комментарии


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

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

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

Дмитрий, добрый день!

Оставлю рекомендации как сделать резюме лучше:

1) Начинайте с описания позиции, на которую претендуете. Помимо названия (кстати я бы добавила еще слово Junior), необходимы такие детали как формат и тип работы, готовность к релокации, город проживания;

2) Далее обязательно нужно более детально рассказать про процесс обучения, подкрепить все ссылками на выполненные учебные проекты (указать название, описать проект, его цель и задачи).
И еще, нужна информация, которая будет отвечать на вопросы: почему интересна эта сфера, как давно начали обучении, какими источниками пользуетесь для обучения помимо платформы Хекслета. Будет круто, если укажите любимые книги/подкасты по программированию;

3) По навыкам ок, но можно подправить оформление и добавить маркеры: так будет красивее :)

4) Раздел опыт работы: не описывайте задачи в строчку. Используйте заголовки "Задачи" и Результаты", перечисляйте с использованием маркеров. Оформление это очень важно.
Отлично, что был опыт работы верстальщиком на фрилансе. Соберите портфолио и дайте на него ссылку.

Будут вопросы - пишите)


Спасибо за обратную связь)

Дмитрий Зубков14-12-2021 16:11:12

Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как: Имеется опыт работы в об...
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...
Привет, Александра! Давай усилим резюме за счет следующих моментов: 1. Для персонализа...