Hexlet CV

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

Основное


Описание

Старое резюме !
Прошел профессию Frontend на Hexlet.

Сейчас начал участвовать в opensource проекте react-todo-app-with-backend
За время участия в проекте расширил конфигурацию ESLint, скорректировал структуру проекта в соответствии с шаблоном feature folders.

Реализованные мной проекты:

  1. Real-time chat app – Аналог Slack-чата (упрощенная версия). Приложение позволяет обмениваться сообщениями в реальном времени, создавать, редактировать и удалять каналы.
    Git: https://github.com/alex-ismailov/frontend-project-lvl4
    За время проекта научился:
    -- Строить SPA на React
    -- Работать с хуками
    -- Использовать Redux Toolkit
    -- Организовать роутинг на клиенте - react-router-dom
    -- Настраивать веб-сокет(socket.io) на клиенте
    -- Взаимодействие с REST API сервера
    -- Использовать Formik
    -- Пользоваться react-bootstrap
    -- хранить данные в localStorage
    -- Настраивать JWT авторизацию / аутентификацию
    -- Подключать Rollbar - мониторинг ошибок в продакшене

  2. Rss aggregator - сервис для агрегации RSS-потоков.
    Git: https://github.com/alex-ismailov/frontend-project-lvl3
    За время проекта научился:
    -- Разрабатывать приложения на основе шаблона проектирования MVC
    -- Освоил работу с Debugger в браузере и в VSCode
    -- Работать с DOM api
    -- Выполнять асинхронные запросы по сети и обрабатывать ошибки.
    -- Валидировать формы (YUP)
    -- Собирать проект в Webpack
    -- Деплоить проект на хостинг
    -- Пользоваться bootstrap
    -- Тестировать приложение (Jest, Testing-library)
    -- Настраиваить CI (github Actions)

  3. Difference calculator - программа, выводит на экран разницу между двумя структурами данных.
    За время проекта научился:
    -- TDD - разрабатывать через тестирование (Jest)
    -- Работать с файловой системой, парсить и форматировать данные.
    -- Строить и выполнять рекурсивный обход по дереву
    -- Работать с коллекциями и выполнять различные преобразованиями над ними.
    -- Создавать утилиты для командной строки с помощью commander

  4. Brain Games (cli) – набор из пяти консольных игр для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
    За время проекта научился:
    -- Настраивать рабочее окружение в Ubuntu
    -- Использовать Eslint при разработке.
    -- Подключать и настраивать Github Actions (CI)
    -- Строить архитектуру консольных игр, на основе единого движка.

  5. GPU watcher – Bash скрипт для мониторинга видеокарт в реальном времени с оповещением в телеграм. Скрипт следит за различными показателями видеокарты (температура, загруженность процессора и т.д.) и если какой-то из показателей достиг критического значения, то скрипт отправляет мне сообщение с причиной перезагрузки в телеграм чат, после перезагружает компьютер.

Проекты по верстке:

Изучаю SICP:

Изучаю алгоритмы:

Имею базовые знания:

Читаю проф. Лит.:

  • Секреты Javascript ниндзя – Джон Резинг
  • SICP - Харольд Абельсон
  • Совершенный код - Стив Макконнелл
  • Код - Чарльз Петцольд
Навыки

React, Redux, ES6, Webpack, Testing-library, jest, Bootstrap, HTML5, css/sass, Bash, Git.

Владение английским
Читаю профессиональную литературу
Контакт
alexx.ismailov@gmail.com

Работа


Тех.поддержка клиентов, Coinchange24
янв. 2019 - янв. 2020

Сервис по обмену криптовалюты, тех.поддержка клиентов.

Инженер - программист, ИП Андрей
янв. 2018 - дек. 2018

Тех.поддержка майнинг фермы. Достижения: собрал и запустил майнинг ферму. Написал bash скрипт для мониторинга ферм с оповещением в телеграм.

Контент-менеджер/менеджер по продажам строительных интсрументов, ИП Савин В.А.
июля 2017 - дек. 2017

Наполнение сайта контентом, продажа строительных инструментов.

Брокер банковских гарантий по обеспечению выполнения гос.контрактов., Фас-групп
сент. 2016 - мая 2017

Проведение сделок и ведение документооборота между банком и клиентом, поиск наиболее выгодных предложений среди банков. Поиск новых клиентов, ведение постоянных клиентов компании.

механик - программист контрольно кассовой техники, ООО “Кассцентр”
апр. 2009 - июня 2016

Регистрация и снятие с учета ккт в ифнс, тех обслуживание клиентской базы, обучение работы на ккт.

Образование


Московский государственный университет технологий и управления им. К.Г. Разумовского, Москва Технология и организация централизованного производства кулинарной продукции и кондитерских изделий
сент. 2003 - апр. 2009
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...