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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как ясное изложение ваших практ...
Это резюме выглядит достаточно информативным и хорошо структурированным. Оно содержит п...
Это резюме отражает ваше стремление к развитию в области Java-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...