Hexlet CV

Junior JavaScript Developer

Основное


Описание

Нахожусь в поиске работы, претендую на позицию Junior JavaScript Developer. Хочу работать в команде разработчиков, набираться опыта, изучать новое и развиваться. Рассматриваю полный рабочий день, гибкий график, удаленную работу.

Активно изучаю программирование на образовательной платформе Hexlet с 2019 года и по сей день. Окончил профессию Node.js-программист.

Мои проекты, реализованные в рамках обучения:

  1. Brain games - набор из пяти консольных математических игр. (репозиторий на Github) Полученные навыки:
    • Настройка рабочего окружения в Ubuntu (NPM, Eslint, Babel)
    • Система контроля версий Git, непрерывная интеграция (Git, Github, Github Actions, Code Climate)
    • Модули, импорты, разбиение программы на части, командная строка (JS, JS modules)
  2. Difference calculator - утилита определяющая разницу между двумя структурами данных. (репозиторий на Github) Полученные навыки:
    • TDD (Test-driven development) (Jest)
    • Создание утилиты командной строки (Commander)
    • Построение и рекурсивный обход по дереву
    • Работа с файловой системой, чтение файлов, парсинг входящих данных, построение дерева различий, формирование необходимого вывода (NodeJS)
  3. Page loader - утилиты, которая скачивает страницы сайтов из интернета, парсит их и меняет так, чтобы они могли работать без доступа в интернет. (репозиторий на Github) Полученные навыки:
    • Асинхронный JavaScript (JS promises)
    • Тестирование асинхронного кода (Jest, Nock)
    • Тестирование и работа с http запросами (Axios)
    • Логирование (debug)
  4. Task Manager - приложение для планирования задач. (репозиторий на Github) Полученные навыки:
    • Работа с переменными окружения (Dotenv)
    • Мониторинг ошибок в реальном времени (Rollbar)
    • Разворачивание и деплой приложения (Heroku)
    • Аутентификации и авторизация (Passport JS)
    • Создание ORM моделей и их отображение в базе данных (Objection, Knex)
    • Реализация CRUD
    • Работа с базой данных (PostgresSQL, pgadmin, SQLite)
    • Серверный рендеринг страниц (Pug, Webpack, Bootstrap, i18next)
    • Асинхронный JavaScript (JS async and await)
    • Тестирование асинхронного кода (Jest)

Немного о себе:
В свободное время читаю профессиональную литературу, такую как Чарльз Петцольд "Код. Тайный язык информатики", "Операционная система Unix" Робачевский Андрей, интересуюсь психологией и работой мозга, люблю путешествовать и совершать длинные пешие прогулки, а также пить кофе по утрам.

Навыки

Навыки
• JavaScript (ES6+), NodeJS
• Fastify
• Eslint
• Jest, Axios
• Linux (Ubuntu)
• Git, GitHub
• Базы данных. PostgresSQL, SQLite
• Heroku

Владение английским
Начальные знания
Контакт
email: giohann1990@gmail.com telegram: @IoannPi mobile: + 30 694 684 36 80, + 7 901 906 9343

Работа


Автоматизация и оптимизация рабочего процесса, Digital-агентство “OmniCliq” (Греция, Салоники)
авг. 2020 - по настоящее время

Стэк: Google Ads script, Google BigQuery
Обязанности: разработка, поддержка, новые фичи

слесарь,  АО ММП имени В. В. Чернышёва
сент. 2007 - июня 2008

Слесарь третьего разряда

Образование


• Университет имени Аристотеля в Салониках (Греция) - теология, неполное высшее
нояб. 2014 - мая 2019
ПСТГУ - религиоведение, неполное высшее
сент. 2008 - янв. 2013

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

Иоанн, привет!
Дам несколько рекомендаций по улучшению резюме:

1) Есть ощущение, что скопировали текст из другого документа. Нужно поработать над оформлением: сейчас выглядит не очень читабельно + нужно сделать заголовки не такого большого размера, а некоторые и вовсе убрать (имя, профиль, иностранные языки - лишнее, это есть в сущности резюме)
2) Начинать описание нужно с позиции, на которую претендуете. Тут важно указать формат работы и занятость;
3) Уже далее можно описывать реализованные вами учебные проекты. Информацию про образование (школа, университет) нужно убрать из описания, для этого есть специальные графы в резюме.
4) А после этого информация про книги, увлечения, достижения. У вас все не на тех местах :)

Советую посмотреть CV других ребят на сайте. Если будут вопросы - пишите!


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Николай, добрый день! Резюме требует доработок. Прежде всего, нужна правильная струк...
Привет! 1) Начинайте с описания вакансии, на которую претендуете. Удаленный формат и...
Шахзод, добрый день! Рекомендации по улучшению резюме: 1) Из названия резюме поня...
Добрый день! 1. Советую немного поменять структуру описательного раздела: начинайте ...
Привет! Хорошее резюме, могу совсем немножечко придраться :) 1) Чтобы было совсем...
Привет! Оставлю несколько советов по улучшению резюме: 1) Советую детальнее остан...
Привет, Кирилл! Есть несколько рекомендаций: 1) Нужно поработать с оформлением, с...
Елизавета, добрый день! Дам несколько советов по улучшению резюме: 1. Начинать стои...
Федор, привет! Дам пару рекомендаций, как улучшить резюме: 1) Названее изменила б...
Привет! Дам несколько рекомендаций. 1. Описание я бы разделила на 2 небольшие час...