Full-stack разработчик (React, Node.js)
Основное
Нижний Новгород
Не готов
Основное
Я ищу компанию профессионалов, в которой мог бы стать полезным Full-stack разработчиком и развиваться в этой сфере.
Особенно интересны высокая инженерная культура, увлекательные проекты, саморазвитие, высокая ценность знаний.
Подойдет любой формат работы.
Решил изменить свою жизнь и заняться интересным делом, приносящим удовольствие мне и пользу людям.
Окончил обучение в онлайн-школе Hexlet по профессиям «Frontend-разработчик» и «Node.js-разработчик».
В настоящее время изучаю DevOps, а именно работу с облаками, автоматизацию, Docker, Ansible.
Планы на 2023 год
- Прочитать книги и применить полученные знания на практике
- Цель. Процесс непрерывного совершенствования (Элияху Голдратт, Джефф Кокс)
- Грокаем алгоритмы (Адитья Бхаргава)
- Освоить необходимый стек технологий
- Docker
- Ansible
- Next.js
- GraphQL
- React Native
- Реализовать 3 пет-проекта
- Повысить ценность своих навыков разработчика
- Получить опыт коммерческой разработки
О себе
- Общительный, легко нахожу общий язык с людьми;
- Стараюсь все делать "как для себя" и доводить начатое до конца;
- Одинаково хорошо выполняю задачи, как в команде, так и индивидуально;
- Самостоятелен, дисциплинирован, умею управлять своим временем;
- Сначала гуглю, потом задаю вопросы;
- Мечтаю посетить Японию, так как увлекаюсь ниндзя, самураями и японской культурой;
- Катаюсь на эндуро-мотоцикле.
Знаю: JavaScript (ES6+), HTML5, CSS3, Bootstrap, Pug, DOM-API, HTTP 1.1, React, React Hooks, Redux, Redux Toolkit, TypeScript, Git, Jest, Node.js, Express, Fastify, SQL
Изучаю: Docker, Ansible
Использую: ESLint & Prettier, Code Climate, Chrome DevTools, React Developer Tools, Redux DevTools, GitHub Actions (CI), TDD
Работаю с: Axios, i18next, yup, formik, on-change, webpack, Knex.js, Objection.js, Postgres
- Профессия 'Frontend-разработчик', hexlet.io, 2023
- Профессия 'Node.js-разработчик', hexlet.io, 2023
- Профессия 'Full-stack-разработчик', hexlet.io, 2023
Работа
Реализованные проекты на GitHub:
Hexlet chat. Полноценное одностраничное веб-приложение (SPA).
В рамках проекта прокачался в использовании функциональных компонентов React, хуков и Redux Toolkit.
Использовал компоненты react-bootstrap, в работе с формами и валидацией использовал связку formik + yup.
Работа чата построена на протоколе WebSocket, роутинг развернут на стороне клиента с помощью react-router-dom.
Также подключен Rollbar для отлавливания возникающих у пользователей ошибок и багов.
Стек технологий: JavaScript, React, React Hooks, React-Redux, Redux Toolkit, React-router-dom, Toastify, Socket.io, Formik, Yup, leo-profanity, React-bootstrap, Rollbar, React-i18next
RSS-агрегатор. Веб-приложение для просмотра RSS контента с различных источников в удобном формате.
В рамках проекта освоил и применил архитектурный паттерн MVC, отработал взаимодействие с DOM на ванильном JS, реализовал валидацию формы и интернационализацию проекта.
Закрепил знания по асинхронному программированию и промисам. Научился собирать и деплоить фронтенд-приложение.
Стек технологий: JavaScript, HTML, Webpack, DOM API, Bootstrap, axios, i18next, on-change
Менеджер задач. SSR веб-приложение, написанное на фреймворке Fastify.
В рамках проекта реализовал серверный рендеринг, научился использовать шаблонизатор Pug. Получил навыки работы с базой данных, использовал Knex.js и Objection.js. При разработке приложение использует SQLite, а в процессе эксплуатации Postgresql для повышения производительности.
Стек технологий: Node.js, Fastify, Pug, Knex.js, Objection.js, SQLite, Postgres, Rollbar, i18next, Jest
Вычислитель отличий (CLI). Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML).
В рамках проекта освоил и применил непрерывную интеграцию и автоматическое тестирование, работу с деревьями и рекурсию.
Стек технологий: JavaScript, Jest (TDD), Lodash, commander.js
Загрузчик страниц. Приложение, которое загружает html-страницу по указанному адресу вместе с необходимыми файлами, заменяет ссылки на эти файлы локальными и позволяет в дальнейшем запускать эту страницу без подключения к интернету. Приложение дружелюбно, оно отображает статус загрузки каждого из файлов и уведомляет о возникших ошибках.
Стек технологий: Axios, Cheerio, Commanderjs, Debug, Listr, Jest, Nock
Участие в open-source проектах:
Также являюсь активным участником небольшого, но яркого комьюнити студентов Хекслета, где мы помогаем друг другу с заданиями, решаем задачки на Codewars, занимаемся парным программированием и мотивируем новичков.
Достижения:
- Провел наибольшее количество совещаний в рамках работы Центра содействия строительству
- Оптимизировал рабочий процесс для увеличения производительности отдела
- Получил благодарственное письмо от министра
Образование
Рекомендации
Резюме выглядит достаточно информативным и содержит множество полезной информации о навыках, проектах и достижениях. Вам удалось подчеркнуть свою мотивацию и стремление к развитию, а также продемонстрировать широкий набор технологий, с которыми вы знакомы. Описание проектов и участие в open-source сообществе добавляют вам дополнительную ценность.
Однако, есть несколько моментов, которые можно улучшить.
- Структура разделов может быть более логичной. Например, раздел "О себе" может быть перемещен вниз после списка навыков и проектов.
- Вместо списка изучаемых технологий в разделе "Изучаю" можно указать более конкретные цели обучения и применения этих технологий.
- В разделе о месте работы можно добавить более подробное описание роли и ответственности в компании Hexlet.
- В разделе об учебе можно указать факультет и институт, в которых вы обучались, а также добавить более подробное описание программы обучения и полученных знаний.
В целом, резюме имеет хороший потенциал, но может быть доработано для более четкого и структурированного представления информации.
Сопроводительное письмо
Уважаемый рекрутер,
Я обращаюсь к вам с большим интересом к позиции Full-stack разработчика в вашей компании. Я уверен, что мои навыки и опыт в разработке могут быть ценными для вашей команды.
Я окончил обучение в онлайн-школе Hexlet по профессиям "Frontend-разработчик" и "Node.js-разработчик" и сейчас активно изучаю DevOps, чтобы расширить свои знания и навыки. Я имею опыт работы с JavaScript (ES6+), HTML5, CSS3, React, Node.js, Express и SQL. Также знаком с инструментами разработки, такими как Git, Jest и ESLint.
В настоящее время я работаю над разработкой пет-проектов, чтобы улучшить свои навыки и получить опыт коммерческой разработки. Мои проекты включают полноценное веб-приложение на основе React, агрегатор RSS-контента, менеджер задач и утилиту командной строки для определения отличий между структурами данных. Я также активно участвую в open-source проектах и являюсь активным участником комьюнити студентов Hexlet, где мы помогаем друг другу и мотивируем новичков.
Я обладаю хорошими коммуникативными навыками и легко нахожу общий язык с людьми. Я самостоятелен, дисциплинирован и умею управлять своим временем. Я всегда стремлюсь к самосовершенствованию и готов принять любой формат работы.
Я очень заинтересован в работе в вашей компании, так как высоко ценю инженерную культуру, интересные проекты и возможность развиваться в области разработки. Я готов внести свой вклад и стать полезным членом вашей команды.
Буду рад ответить на любые дополнительные вопросы или предоставить дополнительную информацию о своем опыте и проектах. С нетерпением жду возможности обсудить мою кандидатуру с вами.
Спасибо за ваше внимание.
С уважением,
[Ваше имя]
Улучшенное резюме
Full-stack разработчик (React, Node.js)
Основное
Я ищу компанию профессионалов, в которой мог бы стать полезным Full-stack разработчиком и развиваться в этой сфере. Особенно интересны высокая инженерная культура, увлекательные проекты, саморазвитие, высокая ценность знаний. Подойдет любой формат работы.
Решил изменить свою жизнь и заняться интересным делом, приносящим удовольствие мне и пользу людям.
Окончил обучение в онлайн-школе Hexlet по профессиям «Frontend-разработчик» и «Node.js-разработчик». В настоящее время изучаю DevOps, а именно работу с облаками, автоматизацию, Docker, Ansible.
Планы на 2023 год
- Прочитать книги и применить полученные знания на практике
- Цель. Процесс непрерывного совершенствования (Элияху Голдратт, Джефф Кокс)
- Грокаем алгоритмы (Адитья Бхаргава)
- Освоить необходимый стек технологий
- Docker
- Ansible
- Next.js
- GraphQL
- React Native
- Реализовать 3 пет-проекта
- Повысить ценность своих навыков разработчика
- Получить опыт коммерческой разработки
О себе
- Общительный, легко нахожу общий язык с людьми
- Стараюсь все делать "как для себя" и доводить начатое до конца
- Одинаково хорошо выполняю задачи, как в команде, так и индивидуально
- Самостоятелен, дисциплинирован, умею управлять своим временем
- Сначала гуглю, потом задаю вопросы
- Мечтаю посетить Японию, так как увлекаюсь ниндзя, самураями и японской культурой
- Катаюсь на эндуро-мотоцикле
Знаю: JavaScript (ES6+), HTML5, CSS3, Bootstrap, Pug, DOM-API, HTTP 1.1, React, React Hooks, Redux, Redux Toolkit, TypeScript, Git, Jest, Node.js, Express, Fastify, SQL
Изучаю: Docker, Ansible
Использую: ESLint & Prettier, Code Climate, Chrome DevTools, React Developer Tools, Redux DevTools, GitHub Actions (CI), TDD
Работаю с: Axios, i18next, yup, formik, on-change, webpack, Knex.js, Objection.js, Postgres
Профессия 'Frontend-разработчик', hexlet.io, 2023
Профессия 'Node.js-разработчик', hexlet.io, 2023
Профессия 'Full-stack-разработчик', hexlet.io, 2023
GitHub: https://github.com/JS-NinjaNN
Участие в open-source проектах:
- RunIt
Место работы:
Компания: Hexlet
Позиция: Студент
Начало работы: 2021-02-01
Место учебы:
Институт:
Факультет:
Начало обучения: 2011-09-01
Конец обучения: 2016-07-01
Место работы:
Компания: Министерство имущественных и земельных отношений Нижегородской области
Позиция: Главный специалист
Начало работы: 2021-02-01
Контакты:
Телефон: +79200000007
Email: moiseenko.artem94@yandex.ru
Добавить комментарий