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.

Опыт


Ландшафтный дизайнер, Ландшафтная компания Тэйко
Май 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) Было бы круто, если в раздел опыт работы, вы бы добавили ваши достижения, желательно в цифрах.
Будут вопросы - обращайтесь)


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...
Привет, Александра! Давай усилим резюме за счет следующих моментов: 1. Для персонализа...
Это резюме представляет хороший набор навыков и опыта работы. Основное внимание уделено...