Hexlet CV

Junior Frontend Developer

Основное


Описание

Закончил программу "Фронтенд-разработчик" на hexlet.io. Ищу работу на позицию Frontend Developer. Рассматриваю full time и удалённый формат.
Проживаю в Кемерово, релокация обсуждаема.

В рамках обучения было реализовано 6 проектов:

Игры разума
Программа предлагает пользователю командной строки одну из пяти математических консольных игр и обрабатывает его ответы. Основная задача состояла в настройке окружения, установке приложений через пакетный менеджер, подключении дополнительных библиотек, создании git-репозитория, работы с терминалом и настройке линтера.
Стек технологий: JavaScript(ES6), Node.js, npm, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate

Вычислитель отличий
Программа определяет разницу между двумя структурами данных. Поддерживает входные форматы yaml, ini и json и выводит результат в одном из трех форматов. Главная цель была научиться работать с древовидными структурами данных и рекурсивными алгоритмами. В ходе разработки было реализовано чтение файлов, парсинг входящих данных, построение дерева различий, формирование необходимого вывода и написание автоматизированных тестов.
Стек технологий: JavaScript(ES6), Node.js, npm, Lodash, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate, Jest

RSS агрегатор | Код на GitHub
Это веб-приложение для сбора и просмотра информации rss лент из различных источников, таких как блоги или новости.
Попрактиковался работать с DOM, асинхронным кодом(Promise) и локализацией
Стек технологий: JavaScript(ES6), Git, GitHub, GitHub Actions (CI), Bootstrap, Webpack, Lodash, Yup, On-change, i18next, Axios, ESLint (airbnb), Vercel

Marvel app | Код на GitHub
Это веб-приложение, которое взаимодействует с marvel API, с помощью него можно просматривать список персонажей, список комиксов, искать отдельных персонажей по имени, смотреть комиксы с каждым персонажем, выбирать случайного персонажа.
Попрактиковался с React и сопутствующими технологиями, поработал , как с классовыми компонентами так и с хуками(включая создание собственных хуков), понял на практике проблематику, из за которой был создан Redux и другие стейт менеджеры(т.к. с состоянием в проекте работал на чистом React). Были затронуты темы оптимизации react-приложений(React.lazy, React.memo)
Стек технологий: JavaScript(ES6), React, Git, GitHub, Bootstrap, react-create-app, react-helmet, react-router-dom, react-transition-group, Formik, Yup, Fetch, ESLint, Heroku

Chat | Код на GitHub
Это SPA чат, упрощенный аналог Slack. В проекте реализовано: регистрация и авторизация, создание, переименование и удаление каналов(всё это делается в соответствующих модальных окнах), отправка и получение сообщений(реализовано при помощи WebSockets), валидация форм, цензура сообщений.
Стек технологий: JavaScript(ES6), React, Redux, Git, GitHub, react-bootstrap, react-router-dom, Formik, Yup, socket.io, i18next, Rollbar, ESLint, Heroku

Когнитивные искажения | Код на GitHub
Лендинг на тему "Когнитивные искажения в программировании". Основная задача была сформировать аккуратную и поддерживаемую вёрстку.
Стек технологий: HTML5, Flex, CSS3, npm, Git, GitHub, Surge

• Понимаю принципы работы HTTP, TCP/IP, DNS
• Работал с Jest (автоматическое тестирование)
• Работал с Ajax

Обо мне:

Настроен на постоянное обучение и развитие профессиональных навыков, в планах подтянуть уровень владения английским языком до Advanced.

Навыки

• Javascript ES6 / Node.js
• React / Redux (formik, react-router-dom, react-bootstrap, react-helmet)
• DOM API
• HTML5
• CSS3 (Flex/ Grid)
• SASS/SCSS
• Система контроля версий Git + GitHub
• VSCode
• Figma
• Немного поработал с WebPack, Linux(Ubuntu), Bootstrap

Владение английским
Читаю профессиональную литературу
Контакт
+7 923 518-8848 | chusovitinalexandr@gmail.com | Telegram: @nerealist | linkedin: https://www.linkedin.com/in/aleksandrchusovitin/

Работа


Руководитель обособленного подразделения, ООО «Водомер»
мая 2014 - по настоящее время

Активные продажи/Текущие продажи, различные виды отчетов, заключение договоров, отгрузка товара, расширение и поддержка клиентской базы, различная работа с документацией(счета, сч/ф и т.п.), выполнение спец.задач, контроль за работой филиала.

Frontend Developer, Dualboot Partners
янв. 2022 - по настоящее время

Выполнение поставленных задач

Образование


Кузбасский государственный технический университет им. Т.Ф. Горбачева г. Кемерово, горно-электро-механический факультет, специальность: горные машины и оборудование
сент. 2006 - июля 2011

Полина, спасибо за обратную связь :)

Александр Чусовитин07 окт., 07:29

Александр, добрый день! С точки зрения HR хорошее резюме, можно отправлять работодателю :)

Polina Kokina30 сент., 11:34

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Здравствуйте, Наталья! Я думаю, что резюме можно сделать лучше, если вы уберёте опыт...
Привет, Роман! Что можно улучшить: 1) Укажите, когда начали обучение по программиро...
Привет, Валерий! Общая рекомендация - поработать с оформлением. Сейчас резюме очень ...
Привет! Несколько комментариев для улучшения резюме: 1) После приветствия предлагаю пе...
Наталья, приветствую) Несколько комментариев по резюме: 1) Очень хорошо, что в описан...
Привет, Андрей! Хорошее резюме, понравилось как содержательно, так и по оформлению. ...
Максим, привет! Что улучшить в резюме: 1) По описанию учебных проектов - я бы добав...
Привет! Хорошее резюме, есть только вопросы к оформлению) 1) Навыки оформить в виде ...
Дмитрий, приветствую! Пара советов для улучшения резюме: 1) Одно резюме составлено на...
Приветствую! Несколько советов для улучшения резюме: 1) Нет информации о вас. Нужно д...