Hexlet CV

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

Основное


Описание

• Пишу код на JavaScript (ES6-10) преимущественно в функциональном стиле.
• Придерживаюсь принципов TDD, для написания unit-тестов пользуюсь фреймворком Jest.
• Знаком с асинхронной моделью программирования на JS (event loop, callbacks, promises, async/await).
• Работаю с Git (GitHub), npm, babel.
• Есть представление о синтаксисе других языков программирования (Java, Python, C++).
• Изучал вопросы цикла разработки и тестирования ПО, реализовывал автоматизацию с помощью Selenium WebDriver.

Сейчас учусь в онлайн-школе Хекслет на профессии Frontend-программист, прохожу курсы, выполнил два проекта:


  • Проект №1: “Игры разума”

    Набор из пяти консольных игр. Цели проекта:

    • Знакомство с экосистемой JS (Node.js, ESlint, babel);
    • Работа с репозиторием на GitHub, организация CI (GitHub Actions), подключение метрик (CodeClimate);
    • Работа с npm пакетами, публикация и локальное использование.

  • Проект №2: “Вычислитель отличий”

    Создание cli утилиты, сравнивающей файлы json, yaml или ini форматов. В проекте затрагиваются такие темы как:

    • Построение cli приложения на базе библиотеки commander.js;
    • Проектирование архитектуры приложения;
    • Чтение файлов средствами Node.js;
    • Парсинг данных из json, yaml, ini;
    • Написание unit-тестов (Jest).

Знаком с основами Web-дизайна и адаптивной вёрстки на HTML5 и CSS3. Домашние проекты:

https://teikolandscape.ru
https://irinateremovskaya.ru

Параллельно читаю книги из списка рекомендованных на платформе:
- Грокаем Алгоритмы (Адитья Бхагава);
- Цель. Процесс непрерывного совершенствования(Элияху М. Голдратт, Джеф Кокс);
- Идеальный Программист. Как стать профессионалом разработки ПО (Роберт К. Мартин);
- начал изучать книгу Структура и интерпретация компьютерных программ (Харольд Абельсон, Джеральд Джей Сассман).

Навыки
  • JavaScript(ES6+);
  • HTML, CSS;
  • Node.js, Babel;
  • Git, GitHub;
  • CI (Github Action);
  • Автоматическое тестирование (Jest);
  • Linux, Vim;
  • Имеются базовые знания Java, Python, Adobe Photoshop.
Награды, Сертификаты

Курсы на Stepic.org (https://stepik.org/users/54895182/certificates):
• JavaScript для начинающих
• Python: основы и применение
• Программирование на Python
• Разработка веб сервиса на Java (часть 1)
• Тестирование ПО: Базовый уровень
• Java. Базовый курс
• Введение в Linux
• Введение в программирование (С++)

Владение английским
Читаю профессиональную литературу

Работа


Ландшафтный дизайнер, Ландшафтная компания Тэйко
мая 2012 - по настоящее время

Создание ландшафтных проектов участков для коммерческих организаций и частных лиц: создание чертежей, 3D-визуализация, оформление проектов.
Стек: ArchiCAD 20, Artlantis Studio 6, Adobe Photoshop, Adobe Illustrator.
Примеры работ: https://www.teikolandscape.ru/projects.html

Дизайнер-консультант, ООО Мебель Люкс
дек. 2019 - марта 2020

Консультация клиентов по продукции компании (кухни на заказ), составление индивидуальных проектов кухонных гарнитуров, сопровождение сделок.

Врач-хирург, ГБУЗ РК "Больница скорой медицинской помощи"
февр. 2015 - мая 2015

Приём и ведение больных со срочной и экстренной хирургической патологией, оперативное и медикаментозное лечение, ведение медицинской документации.

Образование


Аспирантура, Медицинский институт, Петрозаводский государственный университет, Петрозаводск
сент. 2013 - авг. 2017
Сердечно-сосудистая хирургия, Медицинский институт, Петрозаводский государственный университет, Петрозаводск
сент. 2011 - авг. 2013
Хирургия, Медицинский факультет, Петрозаводский государственный университет, Петрозаводск
сент. 2010 - авг. 2011
Лечебное дело, Медицинский факультет, Петрозаводский государственный университет, Петрозаводск
сент. 2004 - авг. 2010

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Ожидает подтверждения
0

Привет!
Если поиск работы еще актуален, оставлю несколько рекомендаций:
1) Стоит начать с описания желаемой должности (стек, формат, график). Далее вы подробно перечисляете имеющиеся у вас навыки, хотя для этого есть отдельный раздел. Лучше сразу переходите к описанию процесса обучения - не надо дублировать информацию;
2) Описание учебных проектов и разделы навыки, сертификаты - претензий нет, описано хорошо :)
3) Было бы круто, если в раздел опыт работы, вы бы добавили ваши достижения, желательно в цифрах.
Будут вопросы - обращайтесь)


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