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

Основное


Город

Санкт Петербург

Готовность к релокации

Не указано

Описание

Здравствуйте, меня зовут Серафим и я хочу развиваться в frontend-разработке. Появилось такое желание еще в 9 классе школы когда попробовал написать свой первый сайт на html, css, js. Меня сразу заинтересовало данное направление, потому что я получаю удовольствие, когда отчетливо вижу результаты своих усилий, а во frontend разработке, как мне кажется, это самое частое, что я буду наблюдать во время своей работы.

На данный момент ищу работу junior/trainee fronted разработчиком. Заинтересован в любом формате работы, желательно с частичной занятостью. Проживаю в Санкт-Петербурге, имею российское гражданство.

Сейчас прохожу курсы по frontend-разработке на Хекслете, а также получаю средне-специальное образование по специальности: "программист".

За время обучения успел реализовать два учебных проекта от Хекслета на js и один собственный на React. Также пробовал писать приложения на Java android + SQlLite и на C# + EntityFramework + MSSMS.

1 Игры разума

Консольные математические игры
Закрепленные навыки:

  • настройка окружения;
  • cтандарты кодирования, корректное именование сущностей;
  • импорты/экспорты;
  • планирование архитектуры проекта, принцип DRY.

2 Вычислитель отличий

Вывод различающихся элементов в двух конфигурационных файлах. Поддерживает работу в качестве скрипта или библиотеки
Закрепленные навыки:

  • автоматическое тестирование, TDD;
  • изоляция побочных эффектов, проектирование чистых функций;
  • функциональное программирование, функции высшего порядка;
  • CI/CD;
  • паттерн проектирования - фабрика.
  • деревья.

3 Приложение на React

Приложение в котором можно добавлять новые записи и оставлять комментарии
под записями, добавление каждой записи убавляет количество очков
пользователя.
Закреплённые навыки:

  • React в функциональном стиле, написание приложения с помощью хуков;
  • изоляция побочных эффектов, проектирование чистых функций;
  • функциональное программирование, функции высшего порядка.

4 Чат на React

Чат с групповыми чатами, реализованный на React + Redux Toolkit. Для реализации также использовался сервер на Node.js в котором были написана простая реализация сокетов и обычного REST API

  • React в функциональном стиле, написание приложения с помощью хуков;
  • Formik + yup для создания контролируемых форм
  • Bootstrap для создания сетки и некоторых компонентов на подобии модальных окон
  • изоляция побочных эффектов, проектирование чистых функций;
  • функциональное программирование, функции высшего порядка.
  • WebSockets, используя библиотеку socket.io
  • Redux toolkit с асинхронными запросами

Остальные приложения были не такими масштабными, если есть желание ознакомиться, можете посмотреть мой профиль в github.

Навыки
  • HTML, CSS/SASS/SCSS
  • JS
  • Работа в командной строке Linux
  • Работа с git
  • Postman
  • C#, C++ (На C++ были реализованы разные калькуляторы для решения систем уравнений в ООП стиле)
  • MySQL, MSSMS
  • Jest, Unit Test (C#, C++)
  • ESLint
Награды, Сертификаты

Участвовал в региональном чемпионате World Skills Russia, в компетенции - программные решения для бизнеса.

Владение английским
Читаю профессиональную литературу
Телефон
89533709233
Почта
serafimcomru91@gmail.com
Телеграм
@Asma_pixel
Дополнительные контакты
serafimcomru91@gmail.com

Работа


Веб-разработчик, ООО «СТЦ»
Февраль 2023 - Май 2023

Создавал систему для организации совместной работы и контроля за исполнением задач и поручений, используя следующий стек:
1. React, Redux toolkit для frontend
2. PHP для backend
Обязанности:
- Перенести приложение на react, имея готовое решение на jquery + php.
- Верстка по макету
Достижения:
- Изменение api, для большей производительности приложения, а также для улучшение читаемости клиентской и серверной частей приложения.
- Реализация динамического компонента модального окна, без использования сторонних библиотек;
- Разделение прав в приложении;
- Оптимизация запросов к api;

Интерн, ООО «ЭРИ»
Май 2022 - Июль 2022

Обязанности:
- В рамках данной практики мной был написан лэндинг с формой обратной связи для компании, занимающейся производством подъемных кранов;
- Работа с ajax запросами;
- Гибкая, адаптивная верстка.
Достижения:
- Удалось разделить логику лэндинга на модули.

Интерн, ООО «ЭПАМ Систэмз»
Октябрь 2021 - Ноябрь 2021

Обязанности:
- В период прохождения практики были изучены методологии работы в команде: Agile, Scrum, Kanban;
- Был разработан Telegram-бот на C#. Его разработкой мы занимались в команде под руководством действующих разработчиков C#;
- Реализация методов для определения погоды (вывод всех данных о погоде в конкретном городе);
- Реализация методов для поиска кино по названию (вывод названия, описания, жанра).
Достижения:
- Telegram-бот был создан без использования nuget пакета: telegram-bot-api;
- Я сумел получить опыт разработки в команде и даже практиковал парное программирование.

Web-мастер, Арт-конгрегация "Русский Динозавр"
Ноябрь 2020 - Сентябрь 2021

Обязанности:
- Добавление нового контента на сайт https://chtivo.spb.ru/
- Исправления ошибок и добавление новых функций на всех сайтах организации
- Улучшение работоспособности и быстродействия сайтов организации
Достижения:
- Был настроен шаблон BladeOne, для автоматизации добавления страниц;
- Была вставлена таргетированная реклама на все страницы страницы "Чтиво";
- Исправлена ошибка отображения шапки;
- Добавление верстки предзаказа на новые издания.

Образование


Информационные системы и программирование, ФГАОУ ВО "СПБПУ" ИСПО
Сентябрь 2019 - по настоящее время

Комментарии


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

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

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

Серафим, добрый день!

Рекомендации по резюме:
1) Начинайте с описания позиции, на которую претендуете. Уточните желаемые условия работы и другие важные для вас критерии (например: удаленка/офис, частичная или фултайм занятость, готовность к релокации);
2) Будет классно, если в описании дадите ссылки на ваши учебные и/или pet-проекты;
3) Не хватает мотивационной части в описании, которая бы отвечала на вопрос: почему интересна сфера разработки. Также важно описать, как этот интерес реализуете, желательно через факты. Например, можно перечислить любимые книги/подкасты/конференции по теме;
4) Отлично, что бы подобный опыт, понравилось как его описали. Можно немного поправить оформление и выделить заголовки "задачи" и "достижения" жирным текстом.


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

Резюме в целом хорошо структурировано и содержит подробные описания проектов и опыта работы. Однако, некоторые моменты могут быть улучшены.

Во-первых, стоит упомянуть какие-либо достижения в проектах, такие как улучшение производительности, оптимизация кода, увеличение пользовательского опыта и т.д.

Во-вторых, в описании опыта работы стоит более подробно описать достигнутые результаты. Например, какие задачи были выполнены, какие проблемы были решены, какая была роль в команде и т.д.

В-третьих, стоит упомянуть конкретные навыки, которые были применены в каждом проекте, а также оценить уровень владения каждым из этих навыков.

Наконец, стоит обратить внимание на язык и стиль написания. Резюме должно быть написано грамотно и без ошибок, а также иметь четкую структуру и логическую последовательность.

Сопроводительное письмо

Уважаемый работодатель,

Я хотел бы представить свое резюме на позицию junior/trainee frontend-разработчика. Меня зовут Серафим, и я заинтересован в развитии в этой области. Мое желание стать frontend-разработчиком возникло еще в школе, когда я создал свой первый сайт на html, css и js. Я увлечен созданием веб-приложений и получаю удовольствие, когда мои усилия приводят к явному результату.

Я прохожу курсы по frontend-разработке на Хекслете, а также получаю средне-специальное образование по специальности "программист". За время обучения я успел реализовать несколько проектов, включая консольные игры на js, приложение на React и чат на React с использованием Redux Toolkit и WebSockets.

Я имею опыт работы в команде, также я участвовал в региональном чемпионате World Skills Russia, где представлял компетенцию "программные решения для бизнеса".

Я заинтересован в любом формате работы, желательно с частичной занятостью. Я проживаю в Санкт-Петербурге и имею российское гражданство.

Я прилагаю мое резюме с подробной информацией об образовании, опыте работы и навыках. Пожалуйста, ознакомьтесь с ним и рассмотрите мое кандидатство. Я готов предоставить дополнительную информацию и ответить на любые вопросы, которые у вас могут возникнуть.

С уважением,
Серафим.

Улучшенное резюме

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

Здравствуйте, меня зовут Серафим, и я хочу развиваться в frontend-разработке. Желание заниматься этой областью у меня возникло еще в 9 классе, когда я написал свой первый сайт на HTML, CSS и JS. Меня привлекла возможность видеть результаты своей работы и получать удовольствие от этого.

На данный момент я ищу работу junior/trainee frontend-разработчиком в любом формате работы, предпочтительно с частичной занятостью. Я живу в Санкт-Петербурге и имею российское гражданство.

Я прохожу курсы по frontend-разработке на Хекслете и получаю среднее специальное образование по специальности "программист".

За время обучения я реализовал два учебных проекта на JS и один на React. Также я пробовал писать приложения на Java Android + SQLite и на C# + EntityFramework + MSSMS.

Мои проекты:

  1. "Игры разума" - консольные математические игры на JS. Закрепленные навыки: настройка окружения, стандарты кодирования, корректное именование сущностей, импорты/экспорты, планирование архитектуры проекта, принцип DRY.

  2. "Вычислитель отличий" - библиотека на JS для вывода различающихся элементов в двух конфигурационных файлах. Закрепленные навыки: автоматическое тестирование, TDD, изоляция побочных эффектов, проектирование чистых функций, функциональное программирование, функции высшего порядка, CI/CD, паттерн проектирования - фабрика, деревья.

  3. Приложение на React для добавления новых записей и комментариев. Закрепленные навыки: React в функциональном стиле, написание приложения с помощью хуков, изоляция побочных эффектов, проектирование чистых функций, функциональное программирование, функции высшего порядка.

  4. Чат на React с групповыми чатами, использующий Redux Toolkit и WebSockets. Закрепленные навыки: React в функциональном стиле, написание приложения с помощью хуков, Formik + yup для создания контролируемых форм, Bootstrap для создания сетки и компонентов, изоляция побочных эффектов, проектирование чистых функций, функциональное программирование, функции высшего порядка, Redux Toolkit с асинхронными запросами.

Мои навыки:

  • HTML, CSS/SASS/SCSS
  • JS
  • Работа в командной строке Linux
  • Работа с git
  • Postman
  • C#, C++ (на C++ были реализованы разные калькуляторы для решения систем уравнений в ООП стиле)
  • MySQL, MSSMS
  • Jest, Unit Test (C#, C++)
  • ESLint

Я участвовал в региональном чемпионате World Skills Russia в компетенции "программные решения для бизнеса".

Мои места работы и практики:

  1. Компания: ООО «ЭПАМ Систэмз». Позиция: Интерн. Начало работы: 2021-10-01. Конец работы: 2021-11-01. Обязанности: изучение методологий работы в команде (Agile, Scrum, Kanban), разработка Telegram-бота на C#, реализация методов для определения погоды и поиска кино. Достижения: создание Telegram-бота без использования NuGet-пакета, опыт разработки в команде, практика парного программирования.

  2. Компания: ООО «ЭРИ». Позиция: Интерн. Начало работы: 2022-05-01. Конец работы: 2022-07-01. Обязанности: написание лэндинга с формой обратной связи для компании, работа с AJAX-запросами, гибкая, адаптивная верстка. Достижения: разделение логики лэндинга на модули.

  3. Компания: Арт-конгрегация "Русский Динозавр". Позиция: Web-мастер. Начало работы: 2020-11-01. Конец работы: 2021-09-01. Обязанности: добавление нового контента на сайт, исправление ошибок и добавление новых функций на всех сайтах организации, улучшение работоспособности и быстродействия сайтов организации. Достижения: настройка шаблона BladeOne для автоматизации добавления страниц, вставка таргетированной рекламы на все страницы страницы "Чтиво", исправление ошибки отображения шапки, добавление верстки предзаказа на новые издания.

  4. Компания: ООО «СТЦ». Позиция: Веб-разработчик. Начало работы: 2023-02-01. Конец работы: 2023-05-01. Обязанности: перенос приложения на React, верстка по макету, изменение API для улучшения производительности приложения, разделение прав в приложении, опт


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить: Начало ра...
Резюме можно оценить как интересное, но не совсем удачное. Кандидат описывает свой опыт...
Резюме имеет некоторые положительные моменты, такие как хорошее владение английским язы...
Резюме имеет несколько проблем: Описание опыта представлено в документе excel, что мо...
Резюме нуждается в доработке. Во-первых, важно указывать свои контактные данные, чтобы ...
Резюме имеет несколько недостатков, которые нужно исправить: Не указаны данные о обра...
Резюме имеет несколько достоинств, но также есть некоторые недостатки. Достоинства: -...
Резюме представлено в достаточно краткой форме, что положительно. Важно, что соискатель...
Резюме описывает весьма обширный опыт в банковской сфере, однако, не в полной мере соот...
Резюме имеет следующие достоинства: - Кандидат явно выражает свой интерес к сфере IT и ...