Junior Frontend разработчик, junior Backend разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Прошел обучение по профессии верстка и по профессии Backend-разработчик.

Также прошел обучение про специальности младший Frontend-разработчик (Университет Иннополис).

Претендуемая вакансия: Junior Frontend разработчик / Junior Fullstack разработчик.

Формат работы: удаленный. Занятость: полная/неполная.

Место проживания: Петропавловск-Камчатский, в перспективе - Калининград.

Участвовал в open source проектах:
https://pricemonit.ru/ (github) — это проект, помогающий находить лучшие скидки в магазинах. Проект написан на NextJS.
React Figma (github) — приложение позволяющее создавать дизайн в Figma с помощью React компонентов. Node js + React.

Имею опыт создания фулстек проектов:

https://mining-vacancies.vercel.app/
Приложение для запуска на сенсорной панели со списком вакансий от фиксированного перечня предприятий. Так как приложение предназначено для запуска на определенном устройстве - рабочее разрешение окна: 1920*1080px. Основные функции: загрузка информации о предприятиях, загрузка фотографий + их оптимизация под необходимые размеры и форматы, загрузка списков в формате .csv, создание/редактирование/удаление новостей. Состоит из 2 модулей:
1. Frontend:
https://github.com/fishtriangle/mining_vacancies
Основные технологии: react, bootstrap(sass only), redux-toolkit, graphql(apollo client), react-router-dom.
Полученный в результате опыт: работа с функциональными компонентами, применение основных хуков, применение глобального стейт менеджера, получение данных с graphql сервера, деплой проекта на сервис vercel.
2. Backend:
https://github.com/fishtriangle/mining_vacancies_back
Основные технологии: nodejs, graphql(express-graphql).
Полученный в результате опыт: запуск простого сервера в связке express-graphql.
3. Перспектива развития проекта: добавление функционала новостного блога (подключение БД - MongoDB), возможность загрузки фотографий для блога и предприятий.

Также приложение для запуска на сенсорной панели. С картой региона, интерактивными точками на карте, динамически изменяемыми маршрутами, текстовыми и графическими материалами о различных точках интереса на карте. Рабочее разрешение приложения: 3840*2160px. Приложение работает в ,браузере режиме киоска.
Основные функции: отображение списков маршрутов, точек интереса, населенных пунктов и пр., Возможность изменения маршрутных точек, информации о точках интереса, добавление и удаление фотографий, изменение текстовой информации, работа приложения в офлайн режиме.
1. Frontend:
https://github.com/fishtriangle/OOPT-front
Основные технологии: TypeScript, ReactJS, Bootstrap(sass only), Redux-toolkit, GraphQL, React-router-dom, deck.gl.
Полученный в результате опыт: использование TS в ReactJS, работа с картами в приложении.
2. Backend:
https://github.com/fishtriangle/OOPT-back
Полученный в результате опыт: сборка приложения на основе NestJS, использование GraphQL и Prisma в связке с NestJS, работа с файлами через встроенный в NestJS функционал.

А также 7 учебных проектов:

  1. https://github.com/fishtriangle/layout-designer-project-lvl1
    ЖК «Лунное море»: верстка простого лэндинга.
    Основные технологии: html, css, git. Полученные знания: понимание модульности блоков, переиспользование классов, применение подходов OOCSS и Atomic CSS.

  2. https://github.com/fishtriangle/layout-designer-project-lvl2
    Портал «Music Box»: верстка двухстраничного музыкального портала. Основные технологии: html, sass, git. Полученные знания: применение препроцессора SASS (подключение, использование, компиляция), реализация адаптивной верстки.

  3. https://github.com/fishtriangle/layout-designer-project-lvl3
    Мессенджер «Hexlet Chat»: верстка окна мессенджера с применением Bootstrap (2 страницы, 5 экранов). Основные технологии: html, sass, pag, Bootstrap, Gulp, git. Полученные знания: адаптация под различные мобильные и десктопные устройства, настройка Gulp для сборки проекта и отслеживания изменений, подключение и конфигурирование Bootstrap.

  4. https://github.com/fishtriangle/backend-project-lvl1
    Проект Игры разума: реализация 5 небольших игр с запуском через консоль. Основные технологии: node.js, Makefile, Github Actions. Полученные навыки: применение линтера в рамках непрерывной интеграции, подключен сервис CodeClimate, практическое применение принципа модульности и переиспользования кода.

  5. https://github.com/fishtriangle/backend-project-lvl2
    Проект Вычислитель отличий: cli-приложение и библиотека для сравнения 2 объектов полученных из json или yaml файлов и вывода изменений в различных форматах. Основные технологии: node.js, jest, github Actions, commander.js, nock, mock-fs.
    Полученные навыки: практика TDD, проектирование архитектуры приложения, парсинг и форматирование данных, работа с файлами, внедрение автоматизированного тестирования и анализ покрытия тестами, работа с параметрами командной строки.

  6. https://github.com/fishtriangle/backend-project-lvl3
    Проект Загрузчик страниц: утилита командной строки для скачивания html-страницы и всех указанных в ней ресурсов (картинки, css, js) c корректировкой html-кода для корректного показа страниц.
    Основные технологии: node.js, jest, github Actions, commander.js, axios, cheerio, debug.
    Полученные навыки: практика асинхронного кода (тесты с использованием async/await, приложение - промисы), парсинг HTML, тестирование асинхронного кода.

  7. https://github.com/fishtriangle/backend-project-6
    Приложение-менеджер задач. Регистрация пользователей, создание задач, назначение исполнителей, фильтрация задач по тегам.
    Основные технологии: node.js, jest, github Actions, fastify, objection.js, pug.
    Полученные навыки: работа с шаблоном приложения, разработка CRUD, работа с БД через ORM.

О себе:
Большое желание расширять свои компетенции в области web-разработки. Имею опыт удаленной работы над проектами. Ранее работал над веб и в целом ИТ проектами в роли заказчика, консультанта, руководителя проекта.

Знание языков:
Русский — Родной
Английский — B2 — Средне-продвинутый

Навыки
  • HTML, CSS, SASS,
  • JS, TS,
  • Git,
  • применял автоматизацию на основе Github Actions,
  • использовал Bootstrap,
  • собирал интерфейсы на React, в том числе с использованием Redux toolkit,
  • помогал в разработке проекта на Next.js,
  • делал проекты на Express и Fastify,
  • в проектах использовал GraphQL совместно с Apollo Server и NestJS,
  • работал с БД с помощью Prisma, а также objection.js.
  • верстал интерфейсы на основе макетов Figma,
  • для сборки применял Gulp,
  • Pug,
  • основы Jest

Опыт


Помощник руководителя по направлениям Web-разработка, Студия 23 (ИП Гусев А.Ю.)
Октябрь 2021 - по настоящее время

Задачи:
- поддержание и администрирование текущих web-проектов (Next.js, также - wordpress, opencart и tilda) и потенциальное создание новых проектов;
- составление тз, заключение клиентских договоров;
- ведение переговоров.
Достижения:
- заключение долгосрочных договоров на обслуживание сайтов клиентов (до этого договоров не было)ж
- в процессе разработки сайт Студии (приостановка процесса по причине отсутствия согласования дизайна), а также небольшой интернет магазин.

Заместитель директора (конгрессное, внешнеэкономическое и технологическое направления), АНО "Камчатский выставочно-инвестиционный центр"
Март 2011 - Октябрь 2021

Задачи:
- организация проведения конгрессных и форумных мероприятий;
- организация участия в федеральных форумных мероприятиях (ВЭФ);
- техническое обеспечение деятельности организации;
- контроль работы системы управления проектами;
- ведение закупочной деятельности в рамках полномочий.

Достижения:
- наличие понимание процесса заказа IT-проекта со стороны заказчика, выявление его потребностей;
- наработка опыта ведения переговоров с заказчиком.

Образование


Менеджмент организации, Камчатский государственный технический университет
Сентябрь 2003 - Июнь 2008

О себе
Читаю профессиональную литературу на английском языке
Проживаю в городе Калининград

Комментарии


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

Рекомендации

Ожидает подтверждения
0

Григорий, добрый день!

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

Также советую ознакомиться со следующими ссылками и внести правки в резюме:
1) https://guides.hexlet.io/how-to-create-a-resume/ - гайд как составить резюме от Хекслет;
2) https://ru.hexlet.io/blog/posts/razbiraem-rezyume-programmistov-v-pryamom-efire - разбор резюме программистов в прямом эфире.


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...
Это резюме имеет несколько положительных моментов, но есть и недостатки, которые стоит ...
Это резюме имеет некоторые положительные аспекты, такие как: Наличие опыта работы в о...
Это резюме Frontend-разработчика имеет хорошую структуру и содержит полезную информацию...
Это резюме демонстрирует хороший опыт работы в области data engineering и Python-разраб...