Frontend-разработчик
Контакты
Начинающий Frontend-разработчик. Прохожу обучение будущей профессии на Hexlet. Освоил HTML и CSS, адаптивную верстку на Flex и Grid, изучил JavaScript, пишу тесты на Jest, понимаю Git.
Быстро нахожу общий язык с людьми и вливаюсь в любой коллектив. Способен эффективно работать в команде и быстро адаптироваться к изменениям. Обучаем, умею брать на себя ответственность.
Постоянно развиваюсь, изучаю новые технологии и активно участвую в различных проектах, чтобы усилить свои навыки и получить новые знания.
- HTML
- HTTP
- CSS
- JavaScript
- Git
- Jest
- VSCode
- OS:
- Linux
- Windows
- Использование инструментов для улучшения качества кода (ESLint, Code Climate, Prettier)
Название: Игры разума
Описание: Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.
Технологический стек:
Node.js 13.2.0
readline-sync 1.4.10
ESlint 8.57.0
Code Climate
Make
Использованные навыки:
* Настроил Node.js, библиотеки, ESLint для анализа кода.
* Создал и структурировал проект в GitHub, применяя стандарты кодирования (Airbnb-base) и управление зависимостями через менеджер пакетов npm.
* Освоил базовые архитектурные принципы (изоляция побочных эффектов, модульность), а также работу с командной строкой и документацией.
* Улучшил читаемость и простоту кода, отработал навыки именования и разделения ответственности между модулями.
Название: Вычислитель отличий
Описание: Программа, определяющая разницу между двумя структурами данных. Поддерживает различные входные форматы (YAML, JSON) и генерирует отчет в выбранном формате (plain, stylish или JSON).
Технологический стек:
Node.js 20.x
commander 12.1.0
yaml 2.5.1
jest 29.7.0
lodash 4.17.21
ESlint 8.57.1
Code Climate
Make
Использованные навыки:
* Разработал алгоритмы для работы с деревьями и древовидной рекурсией, улучшив навыки алгоритмического мышления и обработки данных.
* Реализовал архитектуру проекта с учетом модульности и абстракций, использовал библиотеку Commander.js для построения консольного интерфейса.
* Углубил знания в работе с командной строкой и ОС Linux, реализовал поддержку параметров командной строки.
* Приобрел навыки владения парсерами js-yaml и json и реализовал их работу внутри проекта.
* Освоил основы тестирования, применяя принципы TDD и фреймворк для тестирования Jest, что позволило улучшить качество и стабильность кода.
Опыт
Задачи:
- Монтаж, техническое обслуживание и ремонт оборудования и систем.
- Внедрение и поддержка мер, направленных на обеспечение стабильной и бесперебойной работы всех систем и оборудования.
- Диагностика и устранение неисправностей, связанных с функциональностью и производительностью систем. Внедрение эффективных решений для обеспечения стабильной и бесперебойной работы всех процессов.
Достижения:
- Произвел замену электродвигателя и отремонтировал оборудование, связанное с гидродвигателем, что обеспечило непрерывное функционирование системы во время работы.
- Реализовал системы аварийной остановки, что сократило риски аварий в процессе работы.
- Внедрил меры для обеспечения стабильной и непрерывной работы производственного цеха.
Задачи:
- Монтаж, техническое обслуживание и ремонт оборудования и систем.
- Внедрение и поддержка мер, направленных на обеспечение стабильной и бесперебойной работы всех систем и оборудования.
- Диагностика и устранение неисправностей, связанных с функциональностью и производительностью систем. Внедрение эффективных решений для обеспечения стабильной и бесперебойной работы всех процессов.
Достижения:
- Выполнял техническое обслуживание и ремонты, что обеспечило стабильную и бесперебойную работу оборудования.
- Реализовал меры для предотвращения простоев, что позволило сохранить уровень производительности.
Образование
Начальные знания английского языка
Проживаю в городе Buenos Aires
Умею работать с большими объемами информации, используя аналитический подход.
Обладаю аналитическими способностями, всесторонне оцениваю ситуацию и системно подхожу к решению задач.
Внимателен к деталям, быстро обучаюсь и всегда открыт новому.
Из своих сильных качеств могу выделить упорство, скрупулезность, стремление к постоянному саморазвитию и умение работать с полной самоотдачей.
Рекомендации
Привет, Андрей!
Давай улучшим твое резюме:
1. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
2. Опыт
- Основной принцип, которого мы придерживаемся при описании нерелевантного опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 достижения, которые будут больше всего соотноситься с искомой вакансией и продемонстрируют твои возможности, как потенциального кандидата.
- Задачи следует описать тезисно/ через буллиты, чтобы было легче читать информацию.
- Опыт работы, полученный более семи лет назад, описывать не нужно. Он рассказывает о карьерном пути, но уже не демонстрирует актуальные навыки. Также, рекомендую тебе объединить опыт работы на одной должности в единой период. Если с этим возникнут сложности, напиши мне, я помогу.
3. Образование
Укажи, пожалуйста, полное наименование учебного заведения.
Желаю тебе удачи в освоении IT-профессии!
Добавить комментарий/ссылку на вакансию