Frontend developer
Основное
Нижний Новгород
Не готов
Основное
Я ищу компанию профессионалов, в которой мог бы стать полезным Frontend-разработчиком и развиваться в этой сфере.
Особенно интересны высокая инженерная культура, увлекательные проекты, саморазвитие, высокая ценность знаний.
Подойдет любой формат работы.
Решил изменить свою жизнь и заняться интересным делом, приносящим удовольствие мне и пользу людям, к которому тянуло со школьных лет, в итоге полностью влюбился в разработку.
Закончил обучение в онлайн-школе Hexlet по профессии «Frontend-разработчик».
В настоящее время активно практикую React + TypeScript и прохожу курс «Node.js-разработчик» в полюбившейся мне онлайн-школе, чтобы укрепить свои знания JavaScript и расширить свое понимание взаимодействия клиента с сервером.
Планы на 2023 год
- Прочитать книги и применить полученные знания на практике
- Цель. Процесс непрерывного совершенствования (Элияху Голдратт, Джефф Кокс)
- Грокаем алгоритмы (Адитья Бхаргава)
- Освоить необходимый стек технологий
- Node.js
- Express
- Next.js
- Реализовать минимум 3 пет-проекта
- Повысить ценность своих навыков разработчика
- Получить опыт коммерческой разработки
- Найти работу мечты
О себе
- Общительный, легко нахожу общий язык с людьми
- Сначала гуглю, потом задаю вопросы
- Мечтаю посетить Японию, так как увлекаюсь ниндзя, самураями и японской культурой ;)
- Катаюсь на эндуро-мотоцикле
Знаю: JavaScript (ES6+), HTML5, CSS3, Bootstrap, Material UI, DOM-API, HTTP 1.1, React, React Hooks, TypeScript, Redux, Redux Toolkit, Git, Jest, HTTP, REST API, JSON API
Изучаю: Node.js, Express, основы реляционных баз данных
Использую: ESLint & Prettier, Code Climate, Chrome DevTools, React Developer Tools, Redux DevTools, Linux, Bash, GitHub, GitHub Actions (CI), CI/CD, TDD
Работаю с: Axios, async, i18next, lodash, yup, formik, on-change, webpack
Профессия 'Frontend-разработчик' на hexlet.io
Работа
Реализованные проекты на GitHub:
Hexlet chat. Полноценное одностраничное веб-приложение (SPA), представляющее из себя real-time чат с полноценной регистрацией и аутентификацией. Поддерживает переключение между двумя языками интерфейса (en, ru), фильтрацию нецензурных слов, а также создание, удаление и переименование каналов.
В рамках проекта прокачался в использовании функциональных компонентов, хуков и 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, Ajax, axios, i18next, on-change
Вычислитель отличий (CLI). Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML).
В рамках проекта освоил и применил непрерывную интеграцию и автоматическое тестирование, работу с деревьями и рекурсию.
Стек технологий: JavaScript, Jest (TDD), Lodash, commander.js
Игры разума. Набор из 5 консольных мини-игр. В играх задаются вопросы арифметического характера, на которые нужно дать ответы.
В рамках проекта изучил основные концепции - структуры данных, архитектура приложения, построение абстракций и выделение общего движка для пяти разных игр.
Стек технологий: JavaScript, readline-sync
Участие в open-source проектах:
Также являюсь активным участником небольшого, но яркого комьюнити студентов Хекслета, где мы помогаем друг другу с заданиями, решаем задачки на Codewars, занимаемся парным программированием и мотивируем новичков.
Обязанности:
- Взаимодействовал с инвесторами, Федеральными, региональными органами и органами местного самоуправления;
- Организовывал совещания и собирал материальную базу по вопросам, входящим в компетенцию министерства, в том числе в части реализации национальных проектов и государственных программ;
- Рассматривал обращения граждан, организаций, депутатов, а также государственных органов и органов местного самоуправления;
- Регулярно подготавливал отчеты, информационные и аналитические материалы по вопросам, входящим в компетенцию министерства.
Достижения:
- Провел наибольшее количество совещаний в рамках работы Центра содействия строительству
- Оптимизировал рабочий процесс для увеличения производительности отдела
- Получил благодарственное письмо от министра имущественных и земельных отношений Нижегородской области
Образование
Рекомендации
Резюме выглядит вполне профессионально и составлено в правильной структуре. У автора есть опыт работы, что будет плюсом при поиске работы. Также важно, что автор продемонстрировал свои проекты и участие в open-source проектах, что говорит о его стремлении к самосовершенствованию и развитию в профессии. Однако, в резюме не хватает упоминания о конкретных достижениях и результативности в работе на прошлых местах работы. Это может повлиять на оценку со стороны работодателей, которые обычно оценивают кандидатов не только по опыту, но и по их способности достигать целей и решать задачи. Также не стоит забывать про грамматику и правописание - в резюме имеются некоторые ошибки.
Сопроводительное письмо
Уважаемый рекрутер,
Представляю вам мое резюме на позицию Frontend-разработчика. Я ищу компанию, где смог бы стать полезным и развиваться в этой сфере.
Я закончил обучение в онлайн-школе Hexlet по профессии «Frontend-разработчик» и успешно реализовал несколько проектов на GitHub. В настоящее время активно изучаю TypeScript и прохожу профессию «Node.js-разработчик» в онлайн-школе, чтобы укрепить свои знания JavaScript и расширить свое понимание клиент-серверного взаимодействия.
Я самоорганизованный, общительный человек, который легко находит общий язык с людьми. Я увлечен не только Frontend-разработкой, но и катаюсь на эндуро-мотоцикле и мечтаю посетить Японию.
Я уверен, что могу стать полезным членом вашей команды. Буду рад ответить на любые вопросы по поводу моего опыта и проектов.
С уважением,
[Ваше имя]
Улучшенное резюме
Frontend developer
Основное
Я ищу компанию профессионалов, в которой мог бы стать полезным Frontend-разработчиком и развиваться в этой сфере. Особенно интересны высокая инженерная культура, увлекательные проекты, саморазвитие, высокая ценность знаний. Устроит любой формат работы.
Решил изменить свою жизнь и заняться интересным, приносящим удовольствие мне и пользу людям делом, к которому тянуло со школьных лет. В итоге полностью влюбился во Frontend разработку.
Закончил обучение в онлайн-школе Hexlet по профессии «Frontend-разработчик». В настоящее время активно изучаю TypeScript и прохожу профессию «Node.js-разработчик» в полюбившейся мне онлайн-школе, чтобы укрепить свои знания JavaScript и расширить свое понимание клиент-серверного взаимодействия.
Реализованные проекты на GitHub:
Hexlet chat. Полноценное одностраничное веб-приложение (SPA), представляющее из себя real-time чат с полноценной регистрацией и аутентификацией. Поддерживает переключение между двумя языками интерфейса (en, ru), фильтрацию нецензурных слов, а также создание, удаление и переименование каналов. В рамках проекта прокачался в использовании функциональных компонентов, хуков и 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, Ajax, axios, i18next, on-change
Вычислитель отличий (CLI). Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML). В рамках проекта освоил и применил непрерывную интеграцию и автоматическое тестирование, работу с деревьями и рекурсию.
Стек технологий: JavaScript, Jest (TDD), Lodash, commander.js
Игры разума. Набор из 5 консольных мини-игр. В играх задаются вопросы арифметического характера, на которые нужно дать ответы. В рамках проекта изучил основные концепции - структуры данных, архитектура приложения, построение абстракций и выделение общего движка для пяти разных игр.
Стек технологий: JavaScript, readline-sync
Участие в open-source проектах:
Также являюсь активным участником небольшого, но яркого комьюнити студентов Хекслета, где мы помогаем друг другу с заданиями, решаем задачки на Codewars, занимаемся парным программированием и мотивируем новичков.
Планы на 2023 год
- Прочитать книги и применить полученные знания на практике
- Цель. Процесс непрерывного совершенствования (Элияху Голдратт, Джефф Кокс)
- Грокаем алгоритмы (Адитья Бхаргава)
Добавить комментарий